b8b560ee8c5d810957c388fef69de9fdeadee7f75138ce8c06a922a1994beb86ef9600b9444c2a6178eb0b8d599f5e27e80e256827095166ffc4d8cf881e32b46550b7718d4f96d53cb5e6aabb55531a01f772ac91b14ea56b4f46feb0c198dc6f4cf60ffe77e4083d48357e9d73e7a432634d63182fb2f810ed4e5e866f07d0d795f08f8879213a1dfc35793941269d6033eb69e9e933100d1f33247aef66b7d0b9fa5b0c33a6fae38d87089f089f2e3a8821a9855d8145317652fa9333b1bca5c9ccd035bb4ba1705a55a16d0381b46e68b9f7b991a1a544e8bfdfbaab05d7699b8c3662414dd9fec9f2d9cd3c12841826b4dffbbb16fbd621ae5779397c180b74007f2d742b897c749ca10ca56e0561d05b84b2d29805944defb1d917d9bcbcc058714e312de28677f739d99c2bb789288d21550f64723418745809f8a973fd76c0d0f885fbb6d4bb309f42c2a0ea22735625d64f3dbc3f119edaf5a60e9dabce55a1f21a874d5865c606ddaa38e80f0fcf2018adb182466e39bb5b60f1bddb3a3c2621137fc5f70dc5eed5277cbb1751d5d63781e1709392a239e95a4618c19255d9867f02370d2ac8c40ff88844ffb4be34b7a44fff9d7cd8ef692d00c0897e4d15326c648e8bf9458e8b4ca8bcdc6e8531c384b35c427a3095dafa87df7e72931d10b51cba9462566983780d05d3275db38b07faed1caec9b6d0ed99007e15e493ae1454cc687184c0a99d1a77910f22533874e1a72f700ecc1585589458b6cbac14ed80a8f0fad780f5dbdebe0d3d28b190104c6b5e88a0fd7d2955798b6ffa5e7a69dfd435a9f8ec4fed394f0de4e403216993caa8d88702c578f159af8361d2735748857fb8008568ef93e96c83b5b6eac0968de67b075f42c931187e0fb9136c330f2a7d41fb834ab988e9cc0092632f827a6f8acfcd5dfd17ebe21bdec36325ce571e368a3d6d8f3c645800443ee79ac5146d7644297985a8d4e791e5c4acbc9bbc7d47c2fb766350c14323d6e16544f554757bda47dbed931d8052ccee1dbae4bec15887f369e6f187e81369ec7d0643c529c9c786d158ea2fedbfdd7259e721f2ee7a93a758bf601bd3989fcf69e12f599642cb7c18045b49b0416ddf680e842651f185116bcf9749c6fd02be854db682d581a0ca822c0ba3385989639af2ddfa3b3551626e299fad7d90304ff6099165b5f5d4016215bbf544b30e6411875cf3004f358983b8238e633a0b1814b50b5cdcd36f79e9ad429c40a9c504f3f808b32d05dda4e0fb7e70ba30fb311e12c0a54342f199f57be42d76508ce18af91b394f2acb6f0010adf21e5561f499a2537a962fc55533039dca001665e6310222126cd33c4b0723be80e3e76115dd5a7e2df2eb717e56d7550e9c7d6ffd0278b4bb4b7331b92cf35a5e34d238a3259f9c655253fab1dcb42d0a598a693362fc087ad254929b96c9d13f2fa27e123a0e2721805b43831075c030a541d5b501c645bde58f8849f764bd18261ec69f92fcc1d068dc322aec565776b849802fcf4a5a711737d81a4e0a3901866fa74cee92fdcb06d9ff18435bb2a02b8374c3fe1a6e5dce278aa4bb0f30339643e5519c8668f422704df19f1910c7d72a05b72cf235a45dc7bae07fb57bf0a97dd2769514447401b5a6cb121a40e80c2a3b59bb87e294dafd3bede9d2b5232b6b349002f48ce5d217a1ce248911f7a191c74467f0eae8fa5e304ace12a7873693dc2cc0f198a008d7da9b9dc054d6fef3a074720059a8ab44d704c900603eda9d1fd32c84f324461b309fb634ef3c6a03a59bc8e3f6aa9bdc9168410928851a9dc940de380075f1168e0c213faec8d115671aded5caa4695346c9e6614703547c334b09f72abb29cfd754278a823d6af30cd44a87ab9328e0cf9c01edee4f8a12360d26131f844aeecea963383a16c163e1f1240085dc359a8157c7b3778638cb52eeb51d6404a0999392a91658e074f4135d6010accaf5b791b9c12652d7b4e9d89af4e3850b25fe824d1c7b68b45a32e16d79730e7fa9631814f4a1b7be883c7a31635ced989abf0e9e03a5d7f9d639df46275fe78d3517a1357658178531bcb9dbf9735dc7cc59c829e800bee8210ba8d014d9a4c5b5e68ccb870c411f17fa24ce9742b5aceb9cdedc80ad2dd69f577eaacc47ce324f017a40b05436fd91dbf83f4e2c6e9cda6121c47bded328ab7083fa42f05a7d493d61852fefb082b0322b44754d03bd9fdad19d914b7fd380c47945b3bea2663e5b89045771d8b71fa3962273e6ecfdf723a29c503ef847c9e35598f93e8de1e8dd8a5573446759c93f762c0f5b221627892d91cd97e41cd80e8054b50acb598428d38b07662e7f0f4b93b64a21f115a727d28e10189d1b214509a7d55f549c430e18d047457cef23f17fc000774e0559a88b5b70a741e3420d00684bd1babbc01553b99d33d97e3dcb8b7bdc80540a0d8309304e871ffeaf3763d6de3f27ab8f774a37df6401586603823de4595db67b5cb19ed5d7e44d394353e04679e780aa277ac8af35d05941d3f7819f493da059f0cfaec9c25be89f59106030391558eb1aabefe7135619cc779d54ebeba0535523c8ff4584b6af7660b69d54dee5aef266df9a9df17a4a70909795dab6e2e8816efb4f4936be42cab54f5f167a8188da888be3a578b402d5832423d109a48ef866d9ab85220d386f305a44f1ca0f8b797e43040304ab48991b498a5bdfb5f5296b8cfb15899399621c2fee4de5b519f676c3d47c0e58173d57523fbae4d39f8b11b77c08816c3e4315f2a3d0864383afeaf0530ee83d8aaea4ebc575bfd65b4553b80cdfe6145e625118fb8c895b59b1af3cda66a16ed4d887c258ca533a5daa11c456a348185b9b47610bb0f2d907299371a6409d966c89a374b73d3412824fa8b57e6e873fb683112a1ee186d662b7fb364606e1579d95493519e38df0d1b2a33493f095fb87156547a23e90b15639d1ef5ffb9693cea9ab2f4de00a7bd13bd1336047cbd819a1ff4b63dd98e931ea0bbfab937034402ec2f48d8b75076be9fc5d07b278a15f73698d77142b76edcc69ebf98b45b4cd7a9a74cf91f5879f664b0be45f72e82c0d02510d490e45e450a26fe47cee40a33d083e93c53ae3ac4d991324136446220a82f04b6e48d6cc6d05773ab06fdb357dc931f20f02ac7b1cdd7ccdeae30505892f0990c041095a7418debf62fe65239a0617531d8d9ef281942d5ce303cc8029e22fa7a81eff8d5bb2e20b9c20374c5d0b076172ff0832afa4eee24d9270e8699a0bb088e7efd297936252b237f57d721e8cf6af4590e3e5c13b84dd26dff6c4f92003490b398058fcdb13f7f1fe618aa7a32c0b8c473ca2eb60c537efd3cd01fd9b75c7c79b15f8b699e2a6181519eda980daad1b494322b9ba897dff68c3a93f2324c690cde28695ec341b18927dc710ce6962b48ecc118559318e41e52b2e2137c99e87a48a0645e5a9e5c9cd68cca4a82bb42bf6c7534be1a92b3b210b588c67451e56b3be34d98cb89cd7772bb53eb6c14512c7cf2336b10c5ccda84a65c81e33cc0e8e15e96fe18fc2862b9e10d2b95570763622c60113e4490697d73fc9e45548d2a795794578a95b4b1af9e77c21da8c8bbe7a9f033eea9d086e7a524fbee7f7c682a81d9ff7fdda8b1d2f8d555f81706f4335365fa03248d68667de8b0a19800aaf5283229b92263bfbb87e9751ea568358e3a21d438e5c104d89a8fba3542ee48370c02481b162ce4c6d7086a4c8a9da49dacebe350869d5cea83b07b87261837e014e58ffb16ac58cfe0cde5906b2c7627085bb29dcca16afa7d31ec2fcfa141ab89e00e544c812009ed65d6f17d40a58e05b49a62d75bdd37f68080885c4ad6de0d302e785295f8b4fce5d09e2ca15b2adba91d13f314e26fa8532a5cafccc0084290f304c42018b22e4ea87a03943adf460f54430f2bab238a071eff253b66a86d525e590d289a9c4df7e5da9802c8ee53e8c698c0d917d258cd7c7902353481b80163def5a683ddc438441bdeaa4319f759a5dd2e0ef90a65e86f61fd279c9b75e150f0330bdfa206df5de27971efd20e6b07f8e95f2cc259aae4efa095600a4969428efae835c9a94b06d265327173315bf16df53e3a6b5f78c473db099bce17e2110e7306f5330c6c80e67c7f26753c279edccd83acc51f73cd19211fc47bb7d60cf11deb8782a5f864ace794140cda40ec61d24abef128c61c326ef6f205196f52c4c359ad7c118f8e2b5910df0809a8d8c65748213248ef171c08387f83933a6d5ec57c3cbfe0b43ac188f8b8812198240ce8e373cb9441cb42627ddcda43a569f29fac0237eed58ada42e5a8dcdc2b6df00dc0395024146b36c0043eab3bebb35065384cd225433a90ca2eb226b5231129abd02b2939451c80dcc78ca2aff671a20690c8db18907dc669608ac8fc862095819c88539ea524b170a3eb466765f59cac9b0eca391cc88db85b7d0afb7c57eb5f80d0daeea439854ecd5df34d31dace15a7103240b471db79cf3cef3311e6369bdc6c731cbd0d18e626744ea766e0c0408d3e34af9492738256adff9d8b0ef1b321c421125f2ea69b30cb210e235c038eb71196fa9313a7d013949ff0fdc0d9622043302d8d17b44390f1f3ee99a3ef72b01802ff2e8083487e6088df46d839ff2f77baf0cce40a62c9a3426130ed718d08ec61306b324883080be28ede07414e7de3f9b86f5de62418c3b50d0ba3bf8605743535f5b298d81c2e1a5559ffa66548a8f4264fa0ea5d8b37f5b7a928d54ac3825978e2c01f1516a6d3b1033981ceb1b452e2368fa302d009f81a5be02dbd1c39d64a8480bdb438923e2f2efeb676c46d6798b595cac3ecdc350c5f5b4d92e25d941333c0172f91e6554cf20f08dc0fb1751bb0166e03156bb1d0840219417b7f7352799f878ad6f983baaf5eca206d4f98de93843208e260f768df1a09dae8eb6d6c183193d80da3fd7cff915141c822700ebe06efb06ce1ab81010c33df5853509cad7393346a062e1b8c7671721e763776cd47a1a20dfa175fec38f52587b21cb25579cb9e77d67e834e92c0bc4bf914274d9da13f760d2552e1a3cb9afcfaf488479ab7f70321cc5de6d1fb07a837bd254d12bbd0589fc254c2b8c423a10788a9601029e2160c598edcb510b9be8f179a4325229cf1f1ea781bf6d82dd1e9a2276c10d188abade623884cededf66d5eeab6bb40c1f3e4ce29e27e63efc29692abd24660f9761392591d89061dbd0c97da2fb39ddebb33964bbe951599a4eac90698777fce8ede6838f01983b5cace1e18762b102b751d60e9b04c0b652f3789b4a6203d8d86ed5c73c0ca7989aac3d912a59d80613600f02e56cea7f851fb6325809a80beed5b15bd6838a8104c", 0x1000}], 0x5) flock(0xffffffffffffffff, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x20}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) openat(r2, &(0x7f0000002840)='./file0\x00', 0x20000, 0x90) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000028c0)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) dup2(r1, r0) syz_emit_ethernet(0xe, &(0x7f0000000200)="449a0ca9e3293f81416ca0ca5a14") poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x3) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000280)=""/103, 0x67}, {&(0x7f0000000380)=""/233, 0xfffffffffffffe63}, {&(0x7f0000000480)=""/141, 0x8d}, {&(0x7f0000000040)}, {&(0x7f0000000540)=""/190, 0xbe}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/131, 0x83}, {&(0x7f00000026c0)=""/188, 0xbc}], 0x9) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0), 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r5, 0x1) connect$inet6(r5, &(0x7f0000000040)={0x18, 0x1, 0x8, 0x35af}, 0xc) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) semget(0x0, 0x2, 0x41) r6 = semget(0x3, 0x1, 0x24d) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0xbac1ec21b3603333}, {0x0, 0x7f, 0x1800}, {0x0, 0x56, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x1068, 0x1000}, {0x3, 0xffffffffffffffff, 0x2000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x1, 0xb1, 0x800}], 0x8) semop(r4, &(0x7f0000000240), 0x6) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000000c0)=""/120) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r7, 0x1) r8 = accept(r7, &(0x7f0000000140)=@in6, &(0x7f0000000300)=0xc) close(r8) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x7f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000240)={0x179ffcf3, 0x202}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x85, 0x7, 0x8000, 0x0, 0x6, 0x0, 0x20, 0x2, 0x0, 0x7}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/212, &(0x7f0000000140)=0xd4) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x5c) 16:00:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f49913"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000efbda1e800000000000000000000000000000039000003000000000000080000000000001000000000000000000000001f0000003f00000000000000000000c00000010000000004000000ce00000600000000000000005600000001000000000000000000100000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:16 executing program 1: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0xffffffff, 0x3d8d7c2a, "73cc510e52b37b2efee5200c0a76f30d3fc9c06d"}) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:16 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57e8360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e31433000000000000000000d0b6e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa0dac611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c96cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0a8447dce7e6167e2a2d75ae73b55f584d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) recvfrom(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) fcntl$getflags(r1, 0xb02a08543e367051) 16:00:16 executing program 1: r0 = syz_open_pts() socketpair(0x27, 0x1, 0x9, &(0x7f00000001c0)={0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r3, 0x2000740e) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r4, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getgid() shmdt(r5) syz_open_pts() r6 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f00000000c0)) r7 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r6, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) chflagsat(r1, &(0x7f00000001c0)='./file0\x00', 0x1, 0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) r3 = dup(r2) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000080)=""/171, &(0x7f0000000180)=0xab) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x14}, {0x6}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000200)="08e98fb798119e6f0c64e7f4de884ef3bae1c5ee9c9e7291b03d4aa353b3884a609f58bac54e2802261f96b4e016ba49cd8542c4465ff9aad59b89d2bfc46bfe36b760e228b7") syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:16 executing program 1: clock_getres(0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000240)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) pread(r1, &(0x7f0000000880)="531570967b008ee3819992620504bb165621f836ef194b3e12b6a1db7a2b0f55bf975da1f4c70b358d8156a8eef5a7ab6381e66ebffdec3097ede22f5f5239ff3a6830a4608378dad2eb13f684c080639615a9cd251dbd5b6af71ea7a3701ee435f823d832d82858f28ce9a1c604cab83d02372f27d6f25ea332b6bbb273013970eadf08e8570d10d1fea3d552fa01e02686245669132a08550be5f2921f3038449646bb0c94d2fae34e3220d4c3b2b5b018da2c17e6f540c7090b6d4b592f5ee6c3fca5b9a9060540e632c6548bd46b6948796e20b41d881204c90b39e62f205f82ed86009d", 0xe6, 0x0, 0x0) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/d\xffv/wskbd0\x10', 0x200, 0x0) select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r2 = syz_open_pts() shmget(0x1, 0x3000, 0x488, &(0x7f0000ffc000/0x3000)=nil) fcntl$setflags(r2, 0x2, 0x1) r3 = dup2(r2, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) r4 = msgget(0x2, 0x200) msgsnd(r4, &(0x7f0000003d40)=ANY=[@ANYBLOB="0200000000000000095349ee9d6586c18722b330755acb2e712774c11a873908cf2931096ef25e83d3a7cddbec52237f59a6ef2452e4a45a6a01cc13da302c76b36eba0898a361e2a81c7cec052aca76dece219db93f75889c83804b2163cacd365c978ea39d1c43bf3933f87ec9d1fd65cf6728a0a66ef7289dc44407d525d81e3905db22093402079d113a036a2815526367398c8fc092e7f2216630a173fcd771c68df6322c6a7e38fefbbb87d4be656becd970cf1f0930743783d882f72b248cb00177ddbc50b6710f4f20b19feb6c744ebc6c34279dca28cd5439d5bc29815e5ca8357cd4657cc6970aebe55166394e93f348d254d3c59eaa534ff4475adcf728f7cd27361acd14e36818513c0d537ed5df8f2ad63f28419823375578553ba9c52749ecad1a93d3eacbd52838659b88fc68c744622630d0b53f5e56c9b15e695683a1a0d4d1ea0022fe647a7b6d787d3f38a9caf6ad31ff3acd1bd183c493edccc3f4ef45c1df8943d9636a726190162e0786f46021eba0db33066bfe062c5e41f26263eb18761cff9137455a79c4d70e7158cb0d3fe28e9278c7dd2b433ba71aa5b2989d6fc36fb1318f132aa20664bcf09ddb46d08c1711259bd622377d12fedba33604bdf5666ef392064e223147fa30e5a1c56a4a855653b60b0b133adf7321dc219e5a4b3fbeb36b4cf04b7eb5f806f353a5c8b24b5529662a9476a248196cb86b637be8c8bc94ac46187531549a090e2f5dcc7c1c8ea9ff947eb726276de4ad332a521ea98cc303634d0a56174c3bff90c154a955f0af90ba031563d51102e30649cacb4c5d31647502f94e0c033a6204cd03a212ce3671221d2079432802c3406fff007aedd832a2930be7471e411dbf1eb7e9544b5e619c73428ac11f9cf9e47734c8b87cc8852aeb58ad1b8394d607bd5619422fd9c163bb05e87edfa614baadb65b5e7a97a192540a125d45d4e4282039f344bbd39459e061fe9ef35f8dba1f0509bf0f8fef6cd38707e43b9f82112e2c5abaab76c8b8df6c5c37231c3a1aa3cd075cbf59bedf215e76a219ffb19cb4864d6ca5ef55df49c7bc4542ee391fbe2300b14611b13be9fae18f228a3bd87593f01f4b9417a3723d03e15512e6cb80133e8b6cae5a9f7feb2b75e3d919d4d0f57aebfdc598bf8dcf69b2bf82b8d3f63e1b4160db94e2213d64f6c859d437da0f68769fad26accfdff07703d162981f9a17857be787ae30709f4e23b72c9a809740999e252dabf8cfb5ac6e682dcbdab18ad41f21879a020fcb8629e7e05b0ba8057ef7da1e4fdb4ac1039f2434abd8a7563c4094543dd1348227b789700b67dfb5952b96692657e7f7de2039c32ae900c3361e1e3d07ba70782da57953eddb0ba6e5f216fbed73ffe649d79d026e2aa4485a4be2bb2232a3436aa87be84859855b9ad48737ea235d059147cb974f0b78f6ff9e34027f814f2c7835e0ca80f04b3a11d7e2e7d373670cdf6ac5c040956bfa5f12de9b65c6a385fd123bb3ac36cb9994df22ba65b2baca9f97bffbb72f1c34389f6911880b0b8561b9b3d65d9ba88a706ac7062958c3867e6281c537b3c3d7240b4cf43f2101338b811201bf659bb7a62e7a7b066556970c33d0ea56ec9e41cd5ca1887bb64ee602e86ef8ef1f83067a83afdb8aaf65e4dc890ded2a25d7f463b05c5021482a56c43e012901ae7aba2572b2b7715d4a77aa297acae00a6759a36e5e39fc323e2f161f3ef9e1e2d3540e947fbbb14a443197c99e5ecb22a4c322ad7841e645211b69ddaea4bfc444e778340d4677281a222310bd3596feb5e3d631771a8bf435ba4b652cf3b888febcb1d2338ee2e180ed1fd8c29aea86f90a4aa1c64fbb5b7a4b477eecd7ee6def25a5d5db967ad222dba8194c55577a3d2759ee9d02dcc3295ce39f495caf3e7d88d927f4485a50c750c850f3d395819c5ad0821c02ef233952a8089e593acba3e322b922ef667c25e3889d67de81d3a3272354891afbf191cc7be64ca5bb4c678a3f92f461154a1f01a685a141ee2d3ac467561891fcc7145cad365d45c8398e4e9310d708200139a25a95a09a489cc600350cfa61e7e2fc999b6256154a784b01f7c89c0a31cbe7eb9e7e4d09d3926ca7742f1b19bdc016cb5b7eaafa6a732723bafdccc71c310624ba8e125a7d671b80270d894a17abaa41d9ac81c89c75b44a0f6d9a9d7273eb14db842857ddb94b35dacf103b485359ad93982cb076f52cdffc619db4c3ba42c423e5805a0193b64a718891fec91e168c84230294afdcd6d7fbe125872539c9baa4ae37986827347c260e2a74c9aa7c4085a81b73c3e0bcae31b369f075563018bd6ec9deeea5c602f6005488b6090122f6c35114144c6c3806460feeccb5bb30633be104d5d780a029a8a47d6c21cf81ba5a5bffdd97b7ab2f2e5c41e9c04e93be2ffb95f88c10b359df04162a2134c4236c976000e4536c2eaf8800c73e7a09cd6c4cad01e9b9185d995117c080b2ead40c773d285799e72b230ba6c923a5f354686cd42041678ad3174dee104787cb63bcb71408f72140f3dac4fba76222556b537661d304ce58b96ea797d0b1a20233197e0939b10e5ac95a8ac1858d85f17631f7f7d21bb94e8c75a284f9e4d5aba1d289401e457a2e7f7ece0826e340399d4158989364c0ac0973fbb07b5bf3141fd0a2f02066e3e54e599d0d5549989b19484205f9bcea0750f702244bf0a27897a946b84cdeca6bd8d197cf5bd9e5aa3c4319a88e5274c627a448ebb2f6129ed0ac989042525f5ac81ef0ffce347197d1ae2df1817af2882d4c314c652313f79b5d8936609b6f336c7bcf6a934f05bd628b4b1833a40b77c1b7c983f1580af6ef191107f96973f9ab52fb6761df81596f754e666b631c013d43b5086dde7f5329b2ad350eae90fb9baa1f6def4ae9e161045700b0cff8564dee3bacdda4fbbeb8c168c1da1e05c6215578d863b89c41818123529ca558828ae47448819c59e16f212c616afa3e734b593dbfb50009903ab42c06a739c6a23c08c8e5b3d02519e61e0af50d48afd01aa4106d23676fcf9948287fa96c9cbeb45f95e560aff62b3445f9b9fb269be768edacc5df8db4c65d1704474b02293cf46acf60ed716669cd3ed8c885642a6fa74c2c6e247bb0b64d074500b876cf8669f292b9a94a75f73fec22f0d13d28233b973ca6a2963bd065653c77db269e6534c10486749571fb80b39f5f65a0dd12bdd0a69639ad896e31d11ee7de79099da14fd0678830603cb3ca752bfe220e4c2f9a859fc9bc713e822547a6c11f61e9db9fc14a8f240e0c4ef86457e4043b2606d5ee03ea58adc82a046e6aaa93376260726c385916a2714df8be4ca9368d83a6968a3e6c278fad4adcf64ca3d284128a99484d063dcc6d4cf2c835fec87ab97d01037048d626906d5c80ddf9dca0683ec13ce11fc66aa3e917526130b7c765183f201b73e6a06d5d2b3cccd4b474285c0a72a5aab5395698e757228dc630a8bac273f5432daa03ab26d66c2d461133e2a3fda7ca1890d087eff765679c5b1de006ffe80242e68e3f82f21cadbc44791b3ebb8797450fd37aab1d8856a6927736cb915f5f5a3fae3f9a5c2eb1d96604b605bb598d4b4c591ac962603a3ed4d1bb914f9e9cfac832ebe1bcf6a6f0ab3b9861e6ebc2dcb30d9b0b5ba7423052ce65ab0a549994e171979a1198fbef7bfddecf58e05bf54e9de23c0c67d41d8ce2b55bdace18db6f11e69c5f29afc637cbc75b9ef81ceb7ab960f81104fa33ce1fbdaa063897ef1f2d71a3f27904f61fc8a7b9ade1154495de51d61d5afbffa3c1beb69a9f99bb07eb250c6aee07893a514a8d88a2b7ccc8108e898ca7c61228c08299c927a6b345730ac4eeff5c53696db183a827c669469122b51be4b4dc162cd7f311210f3ae72918af6fa0d2035a107c75ec6097f96d1ad3393bee4249a4ad66c7049b154b0b6cea7ef3698a7fe286e1062b7ed0c6c30cec1763e192db490d51e274e0d53e02996060ca1ad609c43dc44d4bf9e911f1071f0dd28e33ce14e7d2d4078981fead1972d78336cee096868f69317fe90b90622537f97638d80138cd8566918ee463806e0023ebe1ddbb2e3285c362ff791823dc5cc85e4cbd1367654cfa67b58e2afcdfa79ed3235c1ca9bf7ef4965ca6fc6e26d5fbd67d401d259d96bc9839c30dbfe3c041c8ee336203342aeff3b63b2d55e4e4591324940de0e7d5cbf4c9477a12ec84d62f7a4b25b359cae7d06472209265d2f9ecc8d70de76eb5f3f0fdedf9b4eda29215c1554555ed14d530e879ddd1416a11a058996873509d905f463766ca4510050fa2b67200b8d96dae504fa1a45442a08030bb289c4955fb6fac7bc96e33c3839027a40f2cb14e8a3ff8650e8a8958c631b63226a543c3364e3bcfa0318a1229804a784730258e5c9fce90d127c48f60d9dd6158cc5220c891da29bacffc8165ab509fddb83e89def3ddda3e7e4ad0615d29b5af76c08224605cc7ab030598526e4ef8f9acc84c37bd44689bc5073a4fe004762a8154cad38e2a3d189408376ef6c5f93dfcf5f677178d8860effbf02715e57b15175f0ef907ce264c13f1430e08da5c60d43b85cee7e04300da0afd89d162486ae25d60027fc084a09235574bfee3e79fb5a01c96093492cc4b8a0bfd8e156417030c88b46eecef6503ddab59182a92eab300d840482c0e48f554d2b8cb22ca77f49a8200146296c2ac694241fdd49928da1ff17cc1d8f30cec244ea8386d3ed0e720c2709a79e08f273af9f998341142a31a2f23cd48a8e9736ac5006bc9ee26aef82a2a72eadafdbca5b8f9ea59bfe73ad27e9f99579d35a6e65f63f88799ac2e9bb369b331df739ede14eb3766eef273c40c7b0d714ececb10d726863c63e0cc80d0d5b9bbf1810e9d8b711ec19afdbaeb864abd9abba03dcb02aea6cfc7320a825c8805fcf009cff01fdb08f2a0aa489c2371f881e74a296fb9a15ac5edc3c62036ed83750a3fe081a8d1ad2d7ff22a6152f65f25bdf2c768302ec93e010c3c4c5cb4d0cc4152b00bcbd3ecc177684c2efb7c6aa9194549e736bf7ead3772d289cbcd098fa621347a2a013216477ed0be825265878228287e632f0ad4e281978f13e279aed2a7fa8fb664698eb293befbf5f2581357b1d1924b9951329d849241ab8f6a05af732f846fd5a2223befde8766d87bc18c7e51fe463929a5825c318fceed4b15200c686a6af08a9c97c55e7c25f261194069fdf7a446a1698d933636fa5ab6dc117f59dd3a5771fe8494055add6fa4498c18469efd654e7f196750dbb41724e6548a9cbe31aeff45ad807093605065df3a6e539f517c05bea2176acac183cebf2cea4fc2c227f053be998b1258f431ec11d0471bd188d523580147f434e1219d3d51faffd627f3c27bfd0133c37441592d314da033e0b967d68ec85b27034b90f62d368df53f9ada0d0cae5857b3ae4c90812b3203fb647b812adc31c10113ea28145e80ca6112f1749721b3251d160c7b1d31068c4479cda5b59f46af63de48795a8f7deb63c4e31d51846b81f3bc794da4c7013c3bf86d992f8a60887a3a118438e79440430dc2ce5c7c220b8fc63e210d31b712a25dc86d7ee520ecbf6b42a867a4f6f03c7ab2ac31ae665ac8a25fc685ea1edda6216025338c2f854f5a7f4749bdfe97e8be0e67533ace7a4e6ec21cfb71fc21293698f2db1b24fd14824553d94c688a89e3f4b015dc7645cef41c8ef7fb27e8486454338b1a5ce811af236e1f6ed38cef497021129c66d0038d9e98836a75d72e3f0d07a41ffa2b682bda07f419eefb90b3d89fd78880bcc8c79eb96438d1fc7382c8769f1081efcce6"], 0x1008, 0x800) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r3, &(0x7f0000000180)='./file0\x00', r5, r6, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r3, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r3, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r3, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) r7 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) 16:00:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) 16:00:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x100) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x104) open(&(0x7f0000000080)='./file0\x00', 0x2, 0xa8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x8000) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:17 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) r3 = socket$inet6(0x18, 0x8000, 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) r5 = accept$inet6(r4, &(0x7f0000000600), &(0x7f0000000b40)=0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r6, 0x1) r7 = accept(r6, &(0x7f0000000b80)=@in, &(0x7f0000000bc0)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/zero\x00', 0x400, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r9, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000c40)={0xffffffffffffffff}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r11, 0x1) r12 = dup(0xffffffffffffffff) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r13, 0x1) socketpair(0xe, 0x8000, 0x5, &(0x7f0000000c80)={0xffffffffffffffff}) socketpair(0x10, 0x4, 0x2, &(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r16, 0x1) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r17, 0x1) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wsmouse0\x00', 0x80, 0x0) r19 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/wskbd0\x00', 0x80, 0x0) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r20, 0x1) pipe2(&(0x7f0000000d80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r22 = kqueue() r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r23, 0x1) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r24, 0x1) sendmsg$unix(r0, &(0x7f0000000e80)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000580)="0fa84a9a77321f6675b4f499705a92c6c8627e43106a4427036200cc13d798beb1c01ee8b003f9c9e7b1b13bad174bcd817e62b57a9cfe13b50b22c300cbc5af39c6bbd0e4d31e8725f3a1d51b770180040eac1eb551a34920", 0x59}, {&(0x7f0000000680)="03be570e5320a9c6745820f3568b2f24d1964df6ee5b7fb278821a46d7057956782034f358dab407595c7445e03e7e231b5f5fd981164de50ea899ddf28f0a5384632dce8a05b8130e0026ec25b6842c8abf22cdc048ff1e63ebe4237179433b4994adc701cc59b27e638066b2713d8b9a6a1dbea4fee430336a07890512c73ab1bcd6bb9b7962c7c18a3eb5ef903503bdef0e348054446607d3f9d5f33979774ef82ef1292819a3a8b97c54f2b3132287b92dd8d178ba7c395483aac4d6ddefa5dd1e53d0563b8f62e44826657879fb6b82b31e65c2905588f92e4f", 0xdc}, {&(0x7f0000000780)="78700140d66182e9656b364ff1292149b8594133ace9bf1fdbff8bd4446e42613eb7d8db423c49ad575e074a15e4a7337f021816ed81ffe08ee837a2e2c3b7de55549403e9aa049a72ccf534e24ee63292459e1400c8539cee94431380489a5e7a60893f8700171dceb6cfda67957b1dc6d558d2180c573740f1cf7268d7f7ef1a34096301bc0e1c01b97c1770da6bc41c675227f6656689c0033cbb818702492ea27e862f3c6715", 0xa8}, {&(0x7f0000000840)="1a6e003d7513ccacba26063654b919a30485246520a043f85f4e49b7d8b303a64fb445a7c6fe3f12a587c1d1118cb6a8786f88a7e16560534e387a94d61d9fe79a6ac54fece268515702c3", 0x4b}, {&(0x7f00000008c0)="e30239929e922768d2f8e685cc8cc8b365fe99abd9c2578538abcc8faa9b359c854b2bb6fa40320c92cb9b4254335a970d1ff24af962dcd298499fa3a5ba8dbec1a32f4d77e47446569bd7c8ae9fe79191e1018a93", 0x55}, {&(0x7f0000000940)="6d9f6285670cba150fca09eaee71a9335e0a4e4dc7842481c1b3ca3974e9707af161094396ad35d21f5918fb2c975721852d672538b61dab9812c2c9f3071cc1b18200515c3bc09484d4c2ee7653c13d3c9c457fd1196de21d78819cbf0625658d02570845894c232922280cfe0b91fa77f97a442bbf4a62ba40902a3ca891ab6065c51f9648d53b9ee8c9", 0x8b}, {&(0x7f0000000a00)="e31093edd9a7531b8390ef370f2be1c5327cd07e11f3365ec40987a671a07c8d8a9e9f3e0df37b26c902e022b82922d396e457e02d67d910f2d0865ed48de4523aa67d669cf6b7c33fde55029f1e690e63bac6c0a36cbb0fb093eb90cab620d75281afb69c6ffae14af0a20ac995c6f1e0dfc80ab93c8b3ff5708abf309feb3ced648dae75c4075172", 0x89}], 0x7, &(0x7f0000000f80)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r24, @ANYBLOB="000000001000000000000000ffff0000010000003000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="00000000283b6bac6d2800000000000000ffff00000101417efbc67dbe7f729932f04741090093868ad771b7ffee4309b4b40822db527625cf48ef52f103d9a1347698da64d338707d12300cb253cc293c1dd4e05e099ecefb1907ce6968879cc8d7522c427316b296ef3bf7710d86222d22790bed0b4bf0e13dc92bf1912824f649fb2dc708fdd149dbac331c128114c03aeeda9f496fed976e56465d41522916589de58679f73dab8b9ef0ff54f9a8d99ce2a11d9f36d419ae013ebd744ea24846b95f6209263c1686d52ed4dd6595e0bcefd0c8398d5bb61677233e158e1c76f4f707d81ac94648726a777ca54d9aef2a120b4699b8cc", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES16=0x0, @ANYRES32=r21, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r22, @ANYRES32=r23], 0x192, 0x2}, 0x8) r25 = socket(0x11, 0x4003, 0x0) sendto$unix(r25, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2000011c, &(0x7f00000000c0)}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) syz_emit_ethernet(0xe, &(0x7f00000003c0)="6912be634512312a711ee1e5f95a") 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x1, 0x0, 0x800000000000000}], 0x0, 0x0, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getppid() ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x802, r1) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) 16:00:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRESDEC], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) 16:00:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) r0 = socket(0x400000000018, 0x3, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 16:00:18 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket(0x1, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f00000001c0)="ebffcbfc49aa4e0700000099319296486deef6d5271b318d6b6b96e3a5f71108fbd68c74d3cae206a7f69c403a0d4dd3033780fe864466624b400588420e345bc9f858ad9324e066ef1677dee2c9facf2d5de9b8d249d5f1c50be7fe6f1c71816243bf09292fd9eca51111a77f9319a326d4b8f1f6ab8a2a245dcb9d1f9be82a4b90dcf357c90e5b1f55a2af7fdb0f72c89837d7d14f1e639a0237da29dad7f71e1be9ae7a67ecc208822cb70d59e1f3124c7cadb7f51f357ca915ee4bbcf892483b3792bfa349c5bb776a8dddb7ed1375307dc5a60a6db5fb91a57f6d3fd812df90a5be666f3e58fd62018d49ffa962d2f3ddd8bf2614b367e58ee0d38d35cf16b05167c2f546d084163428eb56eb89c9c41f25291c83", 0x117) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x20000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) mknodat(r1, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) socketpair$unix(0x1, 0xc5921c9aef5b9a79, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) readlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300), 0x0) writev(0xffffffffffffff9c, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3a0000030083ca4fa4af07405027e3e481106a0cc557977136807465e1d48c0fd55b8886b04add144827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) accept$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000003c0)=0x377d) faccessat(r0, &(0x7f0000000180)='./bus\x00', 0x1, 0x1) flock(r0, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8) ktrace(&(0x7f0000000280)='./bus\x00', 0x2, 0x404, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0x6) 16:00:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f6669ec653000"], 0xa) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000000c0)={0x4, 0xffff7fff, './file0\x00', 0x80, 0x2, 0x7, 0x5}) getpeername(r0, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r4 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7, 0x2000, 0x7, 0xd5f, "7a1100", 0x2, 0xfffffff8}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x100, 0xc43164fd4bdc08c7) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000680)=[{0x0}], 0x1) close(r1) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r0, 0x1) r1 = fcntl$getown(r0, 0x5) fcntl$setown(0xffffffffffffff9c, 0x6, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) r4 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x8, 0x8) renameat(r3, &(0x7f0000000280)='./file0/file0\x00', r4, &(0x7f0000000300)='./file0\x00') r5 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x400, r5) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='\x96\xde\x00\x00/zero\x00', 0x100a0, 0x0) flock(r6, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r6, 0x7, &(0x7f0000000240)={0x2, 0x1, 0xa59d, 0x3, r7}) r8 = socket(0x20, 0x8000, 0x0) close(r8) r9 = socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x4) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x7ff, 0x8000, 0x2e, 0x8, "d6e8c4db7ebc1bd5bea680bf337fb41079a60f2e", 0x7, 0xd96}) write(r9, 0x0, 0x0) socketpair(0x2, 0xa, 0x0, &(0x7f0000000040)) 16:00:19 executing program 1: r0 = socket(0x2, 0xc003, 0xf) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff5e3000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09026efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f3718ace73b1e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c30a8e4e9812f923f3682fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb940000000000000101b9924e85630c5374310d409c8682fb657bc07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b2350715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b508830523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000000000000000000000008d85949336b1124960f6b1f7803ade778299535d239b404f35f629d44b1a5b53105ca6451dbc1d70e254d285f0f0d5b09289bb2f88725ff760bc3ba4d2d63f5bfc28193010f794b13521ea031d8c548fdfdf7c7d70c30543ee12def652315912bebc10930df18d9042f92bf6d4d63f84e4"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) write(0xffffffffffffff9c, &(0x7f0000000040)="601af52a5386c8ab357434d3e6fb8e6e4fa0afaa6ffa403d4c36e020aa6ebc6bcb7fd65f893778", 0x27) pipe(&(0x7f0000000080)) 16:00:19 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f0000000480)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2511e514016a1b8228a5eeffd0aa013bffaa146863ce95d41090f9371d66a8693da4da6bb3bcf42f1d6efa0654c40573f72d5c37ca80ded166a9a5061e432808e35cb7bf4f2f02cc225c4b97815387c6d44c8abbb3489a14680e607bb8f8c84bbeb59f6f7bdf00abe57337d69b40e3dec2fafeeded6c2ab97c323747de6131f5bc1917d54d7946281f639c66b673a81c3685f3e956f3f052b9e37f3d74c97fa92be3e0162d17d41ab5760930ee38cd81ef0edca9a236170160a6e91b1c8822f66b94df3856f", 0x16a}, {&(0x7f0000000340)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf396887a01e3099fa1c4977059e1258e0003592a3e5ca01952f85b90daa15196a8b6e7b392b5ee09cf009ae62c135422b23e78eb64a615ebd4faad150ebae03888195c80ac11bc2891f1cc626284489ec863b18434715bc512dc95e105c01e988780477eedcd4639cf6dacd9655a2e60919001cb481cbf83233f97df714b5a17d330e394806014c14da27e93cf169fe509b77b4a11de5932cedc1771ef6c954c221427488fb9fa9ffb8353fa554a35e08e8052ec50fcba7becff64895a8e971278af98b1a329205bdb168d63e999dec2f09c2617fc5d06b417204650772eb4654a19a76feec883d8ae18d1e0e1922573", 0x11b}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d", 0x7d}], 0x5) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x89, 0x3}], 0x1}) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0xffffffffffffffae) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="ea02000000000000", 0xfffffeb9) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) 16:00:19 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x5, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [{}, {0x0, 0x0, 0x9}], {0x0, 0xfffffffc, 0x200}}}) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x54593410, "2bede83af470a459b39e62ec6ae3fdf19f63c0f1"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f1", 0x25a) 16:00:19 executing program 1: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r1) shmdt(r1) shmdt(r1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000001740)=""/4096, 0x1000) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0, 0x0) write(r4, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r5, 0x0, 0x0) 16:00:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) dup(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00002eafe0696c653001089bafb85fcbc55732fb1cf8b07854ac12ea414a874448070000fc9c7b14deb5df003691023ae27967a9108333c3ec16c232c6cf7ecb778934284a2f164aa6cc79f71b464a17b37a327e816487fbf4f320a4a84612e9f9f44b8cc6c3987bba89150d410294955a065ad4d7c75d8c3620ef3ebd3b935732d8f1b61b58205abe222791dd411b50d5cad45767eca57c91ea5c9a0b8f65e21c3d64819f832dbb1e220feb2cede8f4e0b4d1a2960d4503366bd8e9b2d75b583e0cbd74f1b3e0598e69b976e7b467207d6827595460bbe45a3f4afa28f2f15455585ecd11183f79474676238e2e6cf4af0243642e4e7d41a2c6297eb0301f44f74b2c1c9ab84ca5789d3ac9cdc27b1c610500000000000000023630393810d871b2bbcb86a5dca7fbdf7673f945330da9b3b4e1848627b7c46118b844cdbcde022a52e1010f7b8a4d57bcf9d3012500000000000000"], 0x10) 16:00:20 executing program 0: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60b6e6c78aea24a09ba0264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179c", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x49}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000009c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x3}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x2, 0x5, 0x8, 0x2, 0x1, 0x1, 0x2, 0x8000}) close(0xffffffffffffffff) r2 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0x2) openat(r2, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) r5 = dup2(r3, r4) mkdirat(r5, &(0x7f0000000d80)='./file0\x00', 0x0) r6 = open(&(0x7f0000001200)='./bus/file0\x00', 0x2, 0x2) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000001400)=0x8004) r7 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x2) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r8, 0x1) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r9, 0x1) flock(0xffffffffffffffff, 0x0) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000d00)) write(r2, &(0x7f00000011c0)="ff", 0xf22fde8202488c8a) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x24) writev(r10, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r10, 0x0, 0x0) msgget$private(0x0, 0x0) r11 = msgget$private(0x0, 0x315) msgrcv(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) r12 = open(&(0x7f0000001280)='./file0\x00', 0xdf939669ac8412f1, 0x8) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f00000012c0)={0x3, 0x8, {0x7ffc, 0x9}}) r13 = socket(0x800000018, 0x1, 0x0) r14 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r14, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r13) r15 = socket(0x2, 0x1, 0x0) connect$unix(r15, &(0x7f0000001340)=ANY=[@ANYBLOB="78ec770b0b19542d703196db00000b2f66696c652fe662361b6d1faa2313d7f85887b7e5b636fa7d51db3e2e5ad6bd27b4263eb0b279c1d4d8fa764bb5a0b88db155ee7096a652da827c035308f2141bd03aef67b8e71956bfdceb3e0c6ffda4e4106da406840ce8b1445d488535d494f741de0000ebaa54c663e08d08a5ca20284a24f2a3c231b64774119a5dc529cea30000000000"], 0x10) pwritev(r15, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x47, 0x40}, {0x7}, {0x7ffffffe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) fchdir(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x6, 0x3f, 0x7, 0x6a16}, {0x0, 0x0, 0x3f, 0x7}, {0xff92, 0x3, 0x1f, 0x3}, {0x6, 0x2, 0x7, 0x200}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1ffffefe, &(0x7f0000000040)=[{0x0, 0x0, 0x1, 0xffffffff}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x4003, 0x0) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt(r3, 0x8000000, 0x18, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) bind$unix(r4, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xc800, 0x1, 0xff, 0xd2e5, 0x5}, 0xc) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="df65fbe7af8660d9236126bb480287f47e53908e97ac23075c860a161e85d0dda036eb478ed9a025f14816c54943933a9bf9b1ac697f4f6069aeb2a79a169fa8560cb52110b2e4def35068c6786e8d089e01f232742720bf2c55ac0fc66f630f9cc7d273590aaf93390576f230a62a1d3ec4ee3620f7b22b82da3666ea93f9c1f1daadb8013ba7e03133a27f0f9865af04c6f7b7ad30c57b3b274c272bc9a0902fd67f8e11787c9ddb270bbcb0c8546eccb3b509a76ab6454e889494bf3eb19eb5927a"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="140000000000001000000000000000000000004c772b00"/32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x2e3}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) write(r1, &(0x7f0000000200)="60aa62d8fb710f41277d29fe2dc6f1a4651be6c1cb58a957fe4adc502c4d57234cce8b4f98d743eafbbe0504a7876c52894e3489c59f3a60cf6f08ee4319a1d2c6dbd96d55588f9f3a3fea27d0b64de56ecb28852a754e9e6e71a39c22345da73112b4b7342c37c1a2cadd2732755222893e4e06618f7816d616d0723eee3c29c0829b616bb9dd301f7e688c884e3fd52346e4d91103be6a4170b4741159b4c71aefbd6638f743b849b1213adec24af6e81b6f2506e8d410eff181b5379b9a1cd6ffb40a0d343175c52a", 0xca) 16:00:21 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000000)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 16:00:21 executing program 1: mknod(&(0x7f0000000580)='./file0\x00', 0xc000, 0x1008001) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x1, 0xff, 0x9, 0x0, 0x5, 0x9ae, 0xffffffff, 0x2, 0x0, 0x3, 0xb6b}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r0, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$BIOCLOCK(r1, 0x20004276) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x80) r3 = socket$unix(0x1, 0x4, 0x0) accept$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000e068d53e4ad3c80cb2fa1ca954eb3ecc70d8891e98cf9ed6262ea6ebd338989f8cb1c338b2a1370a2b11c515e3fd6271342aec711f455985af46ed82360c92d199b978f0624ef8e39e20768966fd1aee20993d22904955164754d154b947defc48d78672fe168addf36cbdaec25bd4ce9350abd849c905bc193e53a3043f78e55768eed3fe3d34c8e757145afc0bb2d97f21e7baf0b5524a57c3e1c707e8f6970a07c3cfaf88d52c624295b52e27d5000000000000000000"], &(0x7f00000000c0)=0x1c) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000500)={0x0, 0x9, './file0\x00', 0x100, 0x44, 0x2, 0x8}) write(r5, &(0x7f0000000440)="efe04d7fb6ef8b8bd51e0b445143b7d1c33001787c8c64ba01c78236f60759674b0992375fe9e4821f22e6ac67c1ccca79030db1df1fd4c0920b7f1a4a11e0a8199249a20584b2f86965fa7dc3e1317508c12ab236ad792398fef5281cabe7c2cf7249838ac4476ada2fb7015210478b051facf335172f490c83f5003c34c475ee5307075b697c59cccfc62c249213afb96027a9ea9410a371c17bdb834f6ac3dcdaff863cb899724eda5233cc", 0xad) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r6 = fcntl$dupfd(r2, 0x0, r2) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r6, 0x80104277, &(0x7f0000000000)=0x9) 16:00:21 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r1}}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000000000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r5, 0x0, &(0x7f0000000040)) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0xa50, 0x40, 0x0, 0x0) recvfrom(r7, &(0x7f0000000300)=""/176, 0xb0, 0x40, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='(@\x00'], &(0x7f0000000300)) 16:00:21 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='t5', 0x2) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) pipe(&(0x7f0000000080)) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) r3 = dup2(r2, r0) getsockopt$inet_opts(r3, 0x0, 0x2, &(0x7f00000005c0)=""/154, &(0x7f0000000240)=0x3c6) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592de442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6155f60fb735b9de90572efb10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36000000000000000000000085d0c9c8f6f9ee5df6b86c9c5f8749efcc52b1792e2fe158383492aa32c9ac3a67e7af9267a740a99926bec2c92b83b30172826d2f0c9f0b578e0a8dc4bef3c2ac20858f9f145c36ddbeb434029d10bc8edf1a8984077f1410d24cf4ec5bd7c196c4624bc880c112efc6c1cdb11bada40299e76182577e47a78566a4163275cbaf6a4371c42e729191233a799f74b0214c53a34a0226022f516121daf5c7989fded67dd6434d"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001200)=""/50) chdir(&(0x7f0000000280)='./bus\x00') 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0xffff) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getuid() r17 = getppid() r18 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x3, r7, r13, r16, 0xffffffffffffffff, 0x8, 0x6}, 0x6, 0x9, r17, r18, 0x6, 0x3, 0x6, 0x8}) 16:00:22 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20, 0x0) close(r1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2012, r0, 0x0, 0x3f) close(r2) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x3}, {{r4}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) dup2(r0, r4) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x20000, 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001180)=0xfffffffffffffcba) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000001140)=[0xa0]) semop(r7, &(0x7f00000011c0), 0x2b8a) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x3fd, 0x2}) fchownat(r2, &(0x7f00000010c0)='./bus\x00', r6, r12, 0x2) r13 = dup(r2) pipe2(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8002) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r15, 0x1) ioctl$DIOCMAP(r14, 0xc0106477, &(0x7f0000001240)={&(0x7f0000001200)='./file0\x00', r15, 0x2}) ioctl$WSKBDIO_SETMODE(r13, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r13, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x51}], 0x1) write(r0, &(0x7f0000000000), 0xa7) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x60, 0x0, 0x0, 0x4}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:22 executing program 0: r0 = kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x629b020ef6197e9f, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x9, 0x9, 0x54, 0x800}, {0x800, 0xbb, 0x2, 0x47f}, {0x0, 0x1f, 0x0, 0x6}, {0x747, 0x0, 0x1, 0x9927}]}) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:22 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x300000000}) flock(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, r1, r5) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r6, 0x1) socketpair(0x18, 0x5, 0x20, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100), 0x49a9) 16:00:22 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980), &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) truncate(&(0x7f00000018c0)='./file0\x00', 0x0, 0x200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r6 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r7 = kqueue() r8 = kqueue() kevent(r8, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000001b80)=[{{r6}, 0xffffffffffffffff, 0x1}, {{r6}, 0xffffffffffffffff, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000001980)={0x9, &(0x7f0000001900)=[{0x8, 0x0, 0x1f, 0x400}, {0x1000, 0x0, 0x1, 0x3}, {0x9, 0x7, 0x0, 0x6}, {0x8, 0x3f, 0xff, 0x8}, {0x8, 0x81, 0x3f, 0x5}, {0x1f, 0x6, 0x89, 0xbf2}, {0x5, 0x3, 0x8, 0x7fff}, {0xfffa, 0x1, 0x0, 0x62}, {0x1f, 0xdc, 0x40, 0x4}]}) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xad}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0xfffffffffffffee8}], 0x9) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x9, 0xf0f6, 0x8001, 0x2}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:23 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdb41567285e6a0e9449a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd1295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac10828"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000100)={0x8, 0x9, 0x3, {[0xf87, 0x0, 0x3f, 0x80, 0x80000000, 0xf, 0x2, 0x4, 0x6, 0x8, 0x1f, 0x87, 0x1, 0x0, 0x6, 0x2, 0x8fa, 0x10001], [0xffffffffffffffb7, 0x6338, 0x0, 0x4, 0x97, 0x6, 0xfffffffffffffbff, 0x0, 0x44f348cb, 0x7fffffff], [0x0, 0x7, 0x1ff, 0x20, 0x5, 0x9, 0x5], [0x63f, 0x0, 0x2, 0xd, 0x5, 0x6], [{0x9684, 0x3f, 0x101, 0x6}, {0x5, 0x3, 0x9, 0x800}, {0x8000, 0x7ff, 0x1ff, 0x4}, {0x3, 0x6, 0x5, 0x2}, {0x6, 0x2, 0xf2}, {0x81, 0x4, 0x1, 0x7}, {0x100, 0x2, 0x0, 0xffffffffffffffff}, {0x101, 0x270efd5f, 0x3}], {0x8307, 0xfff, 0x101, 0x1}, {0x6, 0x9, 0x5, 0xcd}}}) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x5) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) ftruncate(r4, 0x0, 0x7fffffff) 16:00:23 executing program 1: execve(0x0, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r0, 0x1) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x10, 0xf1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x2011, 0xffffffffffffff9c, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x63, 0x0) pwritev(r1, &(0x7f0000001300), 0x1000000000000144, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x5, 0x1010, r2, 0x0, 0x1) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 16:00:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) close(r1) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x2, r4) close(r2) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) geteuid() getuid() r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = getppid() r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r13, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r13, 0x0, r13) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r14, r17, r19, 0x1e4, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) r22 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) r23 = socket(0x18, 0x2, 0x0) setsockopt(r23, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r23, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r23, 0x0, r23) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r25 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r25, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r26 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r26, r27, r28, 0x10, 0x9}, 0x8, 0x1, 0x9}) r29 = getgid() r30 = getppid() r31 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r24, r27, r29, 0x1e4, 0x8}, 0x5, 0x5, r30, r31, 0xfffffffffffffe01, 0x9, 0x7ff}) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) r33 = socket(0x18, 0x2, 0x0) setsockopt(r33, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r33, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r33, 0x0, r33) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r35 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r35, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r35, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r38 = getgid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r36, r37, r38, 0x10, 0x9}, 0x8, 0x1, 0x9}) r39 = getgid() r40 = getppid() r41 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r34, r37, r39, 0x1e4, 0x8}, 0x5, 0x5, r40, r41, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x80000000, r17, 0x0, r27, 0x0, 0x3fe45}, 0x10000045001000d, 0x2c97, r11, r41, 0xc00000000, 0x4fd}) pwritev(r0, &(0x7f00000002c0), 0x1, 0x0, 0xfffffffffffffffe) 16:00:23 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1116, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000640)=""/143, 0x8f}, 0x0) write(r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) 16:00:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r0, 0x1) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0xdbe, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, "5c080000ffffffff0000000000005838ab4800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:24 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000000)=""/31) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18020, 0x0) flock(r1, 0x1) fcntl$getown(r1, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) flock(r3, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x4, 0x1, 0x4, 0x81c6, 0x8}, 0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) getpeername$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) sendto$unix(r1, &(0x7f0000000280)="1cc5548659b374b0830759b72e1b02fe070e25758ef75138b1d95e747b3e2712507ad96f7c33233fd88619817ab19b9d937c45b7b474e716eba5c0a678cc1031f87159b7e8c377986fa51e401781522684e93aca278607003fd36e269b7993aedf2d727a855a21ebe6b47d8bc60b00691d92583b21e02b076eb4b43f1d76fdb48eed29ec458710bb6749e21eacce69b1806b167e41d2e9425a366a1fc60b102d5d1f4e67ae1c0a9e501ac9d1eb663ed04eae4928e03096dda8bf745209fdc161c51679f71d036c167d36961db738084e2c683ade3f88b1fec1cf054b65c2886f3a2cd8d03b", 0xe5, 0x40a, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:24 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/227, 0xe3}, {&(0x7f0000000140)=""/251, 0xfb}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/93, 0x5d}], 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 16:00:25 executing program 0: open(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x0, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fchmod(0xffffffffffffffff, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(0x0, 0x0, 0x606dca73) getsockname$inet6(r1, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = open(0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000580)={{0x6, 0x100000001}, {0x3, 0x6}}, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000000)=0x200) write(r3, 0x0, 0x0) pipe2(0x0, 0x0) 16:00:25 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r16, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) r21 = getgid() r22 = socket(0x18, 0x1, 0x0) close(r22) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r25) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r4, r16, r21, 0x0, 0x7}, 0x1f27, 0x5bb, r23, r25, 0x70000, 0x3, 0xffffffffffffff37}) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r26, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r27 = getgid() setregid(r27, r0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x34, 0x0, 0x0, 0x7f}, {0x6, 0x0, 0x0, 0x8000000}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) flock(r3, 0x8) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="39bffcc00b3c9ebbd555feff198385cc51630f000000", 0xffffffffffffff64) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xe051, 0x2) r1 = kqueue() fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ftruncate(r1, 0x0, 0xfffffffffeffefb9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0xffffe6c) getsockopt$inet_opts(r5, 0x0, 0x4000002, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0x7c) read(r4, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r3, 0x2000747a) r6 = semget$private(0x0, 0x400000000d, 0x0) semop(r6, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(0x0, &(0x7f0000001880), 0x0) sync() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000300)=0x4000003f9) pipe2(&(0x7f00000019c0), 0x4) r7 = syz_open_pts() ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000001a40)) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(r0, 0x0, r0) chroot(&(0x7f00000018c0)='./file0\x00') ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000001940)) semop(r6, &(0x7f0000000480), 0x0) r8 = socket(0x6, 0x2, 0x3) fchdir(r8) r9 = kqueue() r10 = socket(0x2, 0x1, 0x0) r11 = kqueue() fcntl$dupfd(r10, 0x0, r11) fcntl$dupfd(r11, 0x5, 0xffffffffffffffff) fcntl$getown(r9, 0x5) semop(r6, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r6, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x3810, r3, 0x0, 0x18) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2c, 0x3}, {0x5c}, {0x6}]}) 16:00:26 executing program 1: socketpair(0x1, 0x4000, 0x1, &(0x7f0000000000)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8210, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x5, 0xf7}, 0xc) 16:00:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) write(0xffffffffffffffff, &(0x7f0000000140)="4e0d0008cf376652", 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x1c) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3f, &(0x7f0000000080)="67449ebe10d37960e2a9e9b104861d13a2d362f58b5af90333982f8acf06110255190330031e099741cc53dda1eac586ea7bcc06081d03f13946f84da12d89") 16:00:26 executing program 0: socket(0x6, 0x4000, 0x3) r0 = socket(0x1e, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r0, 0x1) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup2(r2, r4) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x42, 0xb914e95127dad354, 0x0, 0x2000170000000003}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000000c0)="61f137818ff520c6b3bfdbf0f9bb94b5e69b4f3d00742f405601e4a8d141da4744a06b144e9c62069c7866a4420d2f7c482fff3f2d1ffff2e2e2", 0x3a}, {&(0x7f00000001c0)="9147cb26f93b1da40132e9ed5ba6fca0753517c33f6f0a259c388b0c38481172a602faba5bf2f4e1376c412dd2b5221c176632627d7a7d10d599e35d8330852fca7cffffaa35958daf79e6a699a4c339449d8f33273962439ae9cca3b996c9fd5554cb30a8d9b0287e41b4cdd9f7d7c9d8a5b1f57f61673b9c97e85fa8783806f229e7f5b77f38135b34613753f8bbcfa09da4dea0e4a9e7a0d314e9118bdf", 0x9f}, {&(0x7f0000000140)="241abd6323acbdbb13573dbf72a17c96e08cce6877a71a633747d0955e86afa23a3b46d8109cc3356c6da8ee0d518fc89516cc0dd0a72552", 0x38}], 0x3, 0x0, 0x0) flock(r2, 0x1) write(r2, &(0x7f0000000300)="32082cef74e94389d7ca11b65d06ae84622fca302868d50680bfe358e2c1165c00c6633bafe0c2d01953003fd3757e32f61afd2910a94f4aa2458ce1b880aa5fa406afee80a82b32e8159ebd4e2c13ba67b939433124b39f1f578854b3b7f1aa171fc7a37900e2c0ffb0aea64b7bb0e34560fa3dbe5dcd882a9603272aa546832b13d48186c9c6fc23eae0ccca2a2417d792657d6c7fcca5693f960897840c15c69f179af81d745228584a59fc25f6a3fbaac2b68688b756c6499ac1915671b132867a8b550ebb4cbcf1c2d3e781f90c2b605db0ab619a234c1cc095ac2d7b5a8c3bdfec9c243643112421e2d9d49744335e7d015efe2c498afceeb362d2245a9b1a1ae9901ca500a86c7d06a67b64423f617a6c0444786d43f9700019437800d063d9a084f600c6f63f704c855566dbc09f7804dfd04784b43642a21f2eebe58709f75da187cc911a51d2b9b52e56aebd1d1addb86fa558142ec599d56fcb0061ba7fee5d06d496c2c88b0205fa28c44280b578597a4037db95297ab0c295f62746faf4f0836b23923fb50a1168d2df10d228f8601b74b1ecbe0317ef6ec02af64df870be38f3ae0b2fcda47a83cade9c2d774331e1330711f715047f855f3e3b2ddcffc71411beff72f3c3173cbf913fc29a4aafafdf08e98234e61f7e5637007d1a5fe5903e7311c98e1bffaec550ef879089d2ed56698f73efcbdb8431f96ef07a96434d53920863be3f3c469b2fcf9f935b888c6be156bc63cad5af9e2e7632d0eadd4a84c9ba9f124649332b41caf2f6593496b95a939c3c71e2937c3a9496e53d54636a8055862159026d20423c74beab04c1e4e639a6c1eb47183b88b6ea0d8ec7fcf87c2225e5239f83f42e2f2beba856330d5456a6216ec41c56288aa5bc64591c4a5a8adcd4fdf02ff58b1024700b9e3fce0e681e216d8bbbc776e5c0c0a8a08c4e5cc78b7c5244022927e33091299571d712059484805b6c2de1fe63d1f04313a232b8bf9e61803069a49f356a9b5d949c3c5403991d685dbfeba41444201475ab02f2ca4fff1144952ec965fb86dfb136a7b3a7d125a00cc38bef072289a7473f7fc2daccebf0d2272da431a6001efba419dca2244f95aef7cdb54a2ae86a44d927d3188f4a4bcebbc98ed3e37c4b786dd1e57a34be73c48eb77daade927d6bd9ca7eb57e15457ad8af991297443c80adf57c4439842c26c8bc5c565d4ec8a9c28c53b6ad6767ac5b7bea315611d340693c769225ff661883c49108cc6f9f57fa0394c6f2a6c32af716c703aa9c35a0a1fe90cc7ff42bdc147d94088211926ad1e95f3bd8d69ce16a8593009e791845e4628b8c2451c20f028ae2631eee3069089ada9196897a84307062b3db2a6b844a7dc7e13a4e24152790eb9a295b1fc8b72e7b090dab863b3dd0bdcd0ca43c882798c1f6e13f6dd16e8c7cc1d6b9bfd25f42d7804b4ca96aeb60b9664a536bda4e5076d8df4c705010635a80306d1430b9a48bcf653b8b553f37904f95da98494cc2aa07ffafc9a206bc47a833c90d8aeb7e9a7496346c38157e3f0d33b17fd4d4693e6d805a997773469f13a8db928f13b5583b8376cac755975bf0b2e6da348b1848b680821606dad1adbb1b335b570923db88d96e3391594eb78762010558b18da0d037d4393f658cadad40feff9f20f685b22681614c1e50f153b387d377500a8f20261fefd76a206fa18e657510c2068771afc4d5b63e32b5cd0c75223dbd5f40fbff5ba6d1acbb151e173547b6ded55a9cde2a7d1aa137b55ba5c89aedd7204d9c7699674db223917e76ad308ae5ee243d48254196f852bc0deb6b2b97e465d65b00a7b8d74be9c38a578d660d0c061014395f7cd9f4af98c51b8d02b06c0ea825edce994b40e44cd470a950444c3f8cfa0710f35ed0d022422f127b43329e266b99364030c404856196daf8bf5396430a59712cc1a417784513c7d736a8ef587d8a1924c1950ae286d91c2ab45c5f30d700cc51d2cf69a4913766abc928ef9e0f474c33c149d7f89619e06cdf2330431fe57d4f11effe9e45f27c7fac959d3bbe3652a729087ba74fa17b309503a4c13c888ecc4a525452c5b261a6de4d3899ad7015dd597acf3b823cabcc1c40512633a2c2869de774bec0ba4dd5e8b46fa2d9900a0691973640376d38326bd6365b2573127ad1d246232ff78ef214ec717b488f0a354420dab5dbfc1bd53432bff66de57a2be847ae9c9fb5c312b18ad4e84a635e75a36ae049c2203a56badfe817b6d0740ad61cfdb25878ac3177dd0e356e3974e161eb4c91f8fcefe4db85091e72b742a02c907d6bcfb401b44710ca6e2257c9c13d24ff98a8b328f890db34bfbeb8166e64f9255a77607266777706672f87c96e578e1712d75a44f19747c3633443b485484088e42c4899b44048619dc47a7ff4c2588e114721840c9362edd8be34001afdc1646b59367cafbcad4b5a41bf9f94a71b00106df90eb9af0228c0721ba3a737a832569e8342047eaae1225e07db02eb2a9522ffbfbaecf5df3921c85af25625e28989f3be41af83766557824562eae4f241e7b2956c9fb41b74e22b0d65c17377d6a8c2501e58929472bbf5c88b4bd8a35dccb4d4fc79f086e571c775e17817db1f3cef8abb282edb2c858e4f38c1bdf9ad7b2805a9361766014b7e947b0adab4a85a7d642786c9405c641f197019ec155407c35d1b0ec14e20dea882d3a3b6edbcc4b336b6d9649f8359ad8d5262ae4945f9cb20b0b6b2b703016e407a283f27b05942e9d68823366e2ffc6b84e4494cc5e97b07415807d78c6bf735a74099dad0d4250ef8bbb582bb6a62d759c2af08a4ea447661300c1bde235b0d11716410bf9247d4a4d7e29ea13808be4f65f00ea1c8707eef2127aeed0007db57edf1eac9da147c3e6781921af8581b021c5fa089d82b6fefd7b32737a2df1111ac3d3944079a143b4becedb4215341ebbe3b42b258e46e1d3a99e4baa55db84e28334c611d8701aae42e5f29be01d17c73104d1b57aa28bd27fe643652f8a1c90994041ddd72b7f8bd2388e14adb89c9bf2ab56a845698395cb98936c949994558619ab2f3bc8670cc9995366b4206f7770d97367fe4ee8d71b84db6392a2197287facfb9e7177522894c1ed723ae222dc148cb9a85531ceb10e2c54e0e63f0bb075c7b8959e7dbb8868d145afc3c1f7e464987278874d078997e94279237946bdbcd4621b4bb6dcd8a712830eaa257c68ff7b2397ed8cc53b1fa502d67cbc4497a579f3cd100932306a884bb17b87d0194580fb10fc9988d1ca6f6bd92d5935ffdec40be20ea71fac84fe8279627ea6b9c73e49b200a8cdea4e15ae263df7e822666e9950dc27729be57a0618ad38ba3a52c96f60dc42ee9fc36881f119f428a15599d70f16ebd8409d64bbb9975a8caefbd6eccf72df56add9976b0d58404a3d36015d2cd574f0ccf02b442c92d5e51dfcbe6766c7b90060537f06fde0237f0e532dd326099f16bb4ce5d2458862e355222c2723a31aae6a8e950c6b06b5ecfc90bce6360d7db898f16a9174fa5759f8c6c9cf7bf3b98c7dd788b0ee319764aed1215c26af3e266c281a43ef0676dbf50601cd2d3cfb6d8f90ab13f14e254dbb90afd56581c315e8718dd4fe4100a18ee46b626ed451613a07f7f443e722c769f41554211ff4543d5485dacdb1861be50882ae50596fd72bc86322dd8773ef0ac987d09186a580af89ef4db6e58c5dd930083609cecb489a49d27b0ef40425ac241ca483dd1ba97032de61d90d1c118841de71027e05c28b68d5079acaa907c9e740dd86e3ad2a439a8db8bf4e43ff8680e959419af2af89b1aad1a1e4e1fd196a5edcee68719d2ec07c3e08cf5d968f5c6f847d4ec7c6151f8337cae7526c77593f0a9ada9bd8d1f370dfe8f4d07517b1fb403cce46d971212834db0d3fafba9278bd8b02638526130ef3f3f4290e724508a040153cafdfb9df546e109e9e5ba1019f3fa58f2301507d1d4ed3700261474a582a9650742315c66ebb3e4cb117559d0000ec90daca0c4da6b704df062c01668edc6e267deb2796fefd47f744d8b96a9ef90735487e3e4b71cc0203dcee86ec1ebe1e4ce09f558bc5c9722924025223d5461201fcb3229583f695c41e6b2c202ca01d65ed73e09db78f32431cef4c4dc17faa9eb24789eb4e69197062ce0731f2de2fb198795948b3f5b7366566f4193a35690d8d9404b8c37fda9f1b50e2d9bfb83056116197416e57fdf7feec29347e9a6926086479db3cce257300684d450e7c793148b1685e7d37283f0dac180e2715b1bf13ca9d6654c6b0f35dab78f9df844502c4d9a5190cd4177438629f192eaae02bf7fbc48b24dcd1f4f4c187c925435a53f9b2975de82403c06c931e2d8065a84fe8658ea73a6812974577e02418f4ba780eb153bd3bd84e688dd84d5d8d3d1a9592a6066a85057323ec4ad98798dbf575c4d82a523cbff250be6c9e5b51a0813335522d298a07ca14b8086eb591aa98743c03aa17d86a195d2d138081414c9472a241f9ba6b69164e282472fb9e1aef82c97aaaacc9d6dd087b2c56d8c37983af612268a6fe9981140f956e2a230901b2a7d76680c6b784004b3f6c865d9cd4dac74440f81b7b740e7f40cb9a37fda02bb17139807607782c3ce8a82bccf22aa475e23f201ecb7b28c58e957250c2076049c5756e0738a7ae0cc70a54e847f6e2318455e322db31ae0395d223967d71a641177efb560c2f3d6b4d01916300de3324ec237645ddf479d81e8e5e6a4fac82c00a8dc28248a7c252d7f09eb01b583f9e21c047b030025ddbd3e0ee9ea279c9744c855ad996a3127e8e4b79c73e6a1876155647a01030f4b206b6f786e8f0f5564b199be5c9547c2b0da56fb67d3a723f485151cfdc4a1f892e790e5daf73125dc9d8f7b8b3615a26e28f10f5a650370008c51c79cbd9b9f701197596e1c6644eb6ae2e7071c2a51762b84371350bfd65ca6dea765c7ba26b785f99267a01c24ea7e2f7874ebf90fecc8e8c1ae19b52733b5c87ea8f78dafb441a9b09fba3c31dce2bf315d502e08eb9a7d0a8b9cf95f54d7d38ede2d7c3ffefa0c90d199e0844c8c6c33b20d2309a2dc950beffa47a0abaf3bbca7c7f2fa5b893100edd3227e48d4ba1ae6e1c0225f12db6741b0fc04c5d70e289333c046ecad1cf23f51d1c18433bcc1bc8a43ac07bec0f997ece71c539d7aa37aa8a97d4065771bd219164cb0d723f6ba4d19d87d033375c2e37d95be4f25403f76199f40c32be6370f6492492068c2a1e45d7f8d78c074c784505b864345efc2cd64ea4006a28ebea1b150f2b5a02dc6b1c9826955c6b151715fbb67be039363b857bae85174aee09aa470110e145558fb9a8b5ebfaa0e6bbeca40347614e619d9ce8b570c72ca7096365cd1ee7255ec898f307511ddd158caa04e686752a8c97e91276fce4cbd9aa6b776d5cce44ef71e223026c75fd65e2f3664d84c0e13faf2e527065c7004e5e2b55eb433b69c342a8bc184ee460023882a70a24ad6a6c2996e290bb637e787b7c5885c2cc781a31e148cc781fb91719d84ea06e265da74d76a8cf929f838c0b240f8843342eb666e7f6e5d698bb719c54b651ee84b81c601ea9bb162f9e8709b1f8e3e9a7749dabb9b370e4aae3d9bbb0946ae4d9b7bd2c7b21abd8c52aaac641b9513dbe0df4a03f55dcf07a31665603922a6572fb120c5fcf9fdc8ce353060d6c46d017c5028ab8b18854f4cdc8297ce9905362b0229faf43d72ffa5750", 0x1000) flock(r1, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) flock(0xffffffffffffffff, 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x84) fcntl$dupfd(r1, 0xa, r3) pwritev(r0, &(0x7f00000024c0)=[{&(0x7f0000001300)}, {&(0x7f0000003540)="1f9cd45a14ca3a9603ec57650aa8896f7edde6cce7f59de72b9aec464f7ebe796d29eef2fa3cfb6b819e2eff46b88a150226993e426a5f16", 0x34}, {&(0x7f0000002540)="f51e10fe7a06abe227ea60a35a29818021800365b6a4bf7ece7547ea2c3e15f64dad6aa610c61b6fa1d8487111accdee769d9a31bbaf86707306e5c24153f1aedb93d9e9df1c4bce5df107fc5dbe1bf3fffe67441f36ef4fbf21cde66189217ca09efbcbe7b1467837ff025843f50a37ce3b1b756acd88c14a27589e5b9f751eeaf4f0d3d3a8af0cbd2556c13fbe8d65fdcf719bf3c283c353f8adc1c677179490679fed13ee53dc86554d9db94a892280df8de10d124fb0c46db02fdc852eec8c3e67d3c4ac8038b702c3a8232cdc6f84b235dfe2d9401d778c61d076d9d353407a594257dc95bcfd44d4423c849debfa34ee534525b07884c889809fdd8fb3391fa4fe922dabbd11f9da5e6170212444bcd2cfda6bff6676ddd0fcf3982af6af62d604495e75005915b9e755408cb2595349e30db509299f1d20777151d9eced687f7d1b6c4e18b83f2cdffe5ef7f3e0c580358fdbbdc10475b5476c67e3b82b8a0b9f8c31a89652badc28d8556b59e9e1cbce8009ce5ddf696180d3c006dfd0b1989ea5f0fc533d4a2602d3f12c2597d09b897897e1f3a94d587dfba101284ec9732a32bdc0d9171e29559a779f95d6443578e4ebb72c81374bccff208625ba693f365a451842daac6367ae15998a21ee75bbcb7f7b20d55ce1638ccd137c43999c476bc14291569ca71e349986900f53d29702c97d1152ddd1a2aab32cb74e317cbee9a4ac5f1bbf04d059b07a53e9a68c4cec9f7f3a85a710a76c32174777d0999da4b112750144c8f21dbd83b081299036b07508582378b28e42690bc6485c3fa148185d92991efb0644594677d319026cc36bea0d9225681b712e83ed11f1c3fb3b3abee4ab64191071ede705392ff0c1444cb0760b99a40866ee4cb8075488dc959c79703527db722da0af7c7d6be2544e2c617059220d6856c59f07b871b97aa5c3653fe4b149b53b17940027b60e9361220c80fbe4058adfbcf33f33d1101c2a2a63ee2b84908ec209575461d6dea903e2066369334abf072433837e11c248637a8b39452c1e20211a33114cb4358f0aee85958a045d6e954b2e17f8ae40e58556a60367a07b8aed34d6ad97dc1289d0385570cdcbeee156879c0692517950f96cd7363d484f33d348a29cfaacb07b77e5ce8a0163153eccf011c42ada6ce8124531059df7bbee13e05505fb36b085c6f990e25b239e9ae4d40c80967817959a6e28fc066d83ca8b9253c8a9e3c19e663ba134c17c600ca89be397670f33391fba4d098cc581fa48f2a0a60c503795919ec6198d569f4cc4078d9de4fce8fec09d4519af86020bc64db880cc39a64956628469b49af8b51d1fcfc08b32569bc409b95f3bd70cdde04a16dd21ffa09026f98842588c05634fc8e82806f974849a003643ae8f361db13349cb54199a3ae0456e35869ea919c1234382dac0df674ccac79cb4b35af8e535e0045c2d2625d03c82273bb26d7aab745a9116d6126ccfe97a301c30339cf7f011bef5070c45cf748dad931eabdc00e6c5e53596f31b3db9772526a98149d852812017fd726eb2905784e36e9a66a23f97a33677f599297358aca160f3f74a5e27f52623c5043419a9ada31614effda3daca984381654f79b0a3798a6f7eca2b4c65c0f846e4af281271823f54c36453b9e8034cf180adef315f38885ce3a60a7e61b6e769ac69abaad73e17a2733a4a3aca719034e184144730cdcdaa6aa3052408ef7bf39ae77580c4f8e0df73cb2d031d31a9db352da069be6a34ff3204fe446593e94dc3b0fb709066bbf88ce3503a023c0e9440fe458453e6d054e53056236a38e853408a594bc280b93e39b4d97514d66c4a5150342badaccb402f8303c9bb67f480154fd64de46366f03ac12a7490cfb85070bf5badd3d9b13fcdf633f8129a6a26fd0ac24f012984171795066a7ace58e2f7c45994be245ef9889a78ed2f804901c5d27ee325788f424a7fe765b9469f74be710c50e7f5f349e7389f40d47648bef84b1e03b2068fc93b6fdbf077402de15929e12eb0693d2d67a3b959b41fb3d1b8793ed28c82d62341b7b28a15d9ce7c031a92a8b044c2e22d068d12e4ad332e9a1c254909ad2eda5206879c8c1823b51355347e0c8a7ada28666cd3106d693e6dd3f3baf6140980c339919c29627ce70e60f6141f1768c7bfda9bd1073be257eba383ae39eddf8671050017af9c8f83184a43b886998d971e84cbb6961376fd704ad877833ab12f90f76b2ccfb4dc791a15861afb749984a16e0af6c8aa6af330b52e91337283ca01f03ab5d2d279d273c8d15f04b4837cfc4d760bc6a8f57eb3334780cf7191d8a5fcf409030592b6d1af4dae0056ab2c393a91a55bc153e54332febae306a1d04acefe85756b6a64fcb2c2432a5b88d9a28ef0fb0874b29c93ea8165111e04a4d0a73b5c8f2b144dfb2bd1ea74ed76ce6ea0dfa8b0389ed2b11dc43f4bc658b1dfd1e057aa272f987e14cdc8c3931caca47e52ed5d845e07653b67a6014cde3e3e7b1f55d65c5fe9ec5c0452f27f71ec27ceb8f35211cc2851ba0acd5337b9dc01091466439870c4db00ebb37c06974a29762908062a902a6b8dca08b1667901634c88e8e840efac2a11b396e1b73ae3338f3cd1c0b9029f2916861681b66c2567f2a90d32d63eabf1753a817804c669fb5714a4eebb25ba5ccc1494e0bef2bd31d5c28ae232f246cee85ff42d9bb2c05ba8c6b071f886a805a7fc31116646e6ee63ae21751311c3a59fe0d29394456ec77ec6101fe091686ebf02c36cae729f6ea9f96bca6057aa60ec7e408a70188c3e48956addd92dda207a0ff762042fc04d550599ef50ac5d43be6dac353f1040ea7e11b5cef3e627e39c177fce525d581b7f6eca2e8b65b8314669170f3e7946e2f8d5d3748a2e18632a2f91d5c8a2b2a3d958cdcc208dcf43e362ba111519e7e28e1bf91376c60ae1014af461abe1e950b112b62029e0a47fa00cd7922b41a167cf209856517e5c7f1ecbaaabeb38fd1dc52b65343ca111ff1f2aa52dea7e2bff03c3b048152e2a4e7424736e578a376efb6ec3417d3f3e04a0859b2e6e561141fc8c589e582f6390a760e22fdeca42b8c7d595654d71a1be8bc2f7a5abebe755f85a77cbdf064278d3301444175e465f013499e298b30431401e0678f02b6fede5b4bf13bfdf0adea86d4eb11c48be89335299706f8ffe896d280f4d0e3068fbdffb615a4235f090427850b2d60f5a0ee80487203857e3d9a5df41db572bffe70c7b763ee027f9a2b2ac7b3613e249ee1d5465ff89d829433515a37e4b971153838209066bf33fec0823ae816ac7f8b8c2e6c621420f451eaec90d887e588567a39e703a7f3045e0e7460d237169801d8624f7f4b53b6bb98471bd291cd75fccd5b87d760065f2cb09ed7ddce6c67f3414690748b8da092a3a28a17a05a2b4ad980375eed2a7aacbcea83702a86fb95dcae474988e045a74443e419a69c2fed1f499954e67ec9bb744a243ae12d152d9fe058d4e0a8af8b8b354a8180b805a9e73a52355075310d145d5ffc56bad5c44af7096f20506aef33d9c9ae963dda46750e3c491f71795a6869f3a7693f51ecbaa0070746c06da9070140ce5f745d6d9d4f82368b1a1c6a2db694cf04ef79aa8e07745d7958b88e621f236eb4fa021928388323e2d63f8a3532c78a7ad0be567591c715ab3c936fd5ab458ed91aab177ca77b4b9076af3e1362e9860e5d77404d56dccfba038618b4aff564c9db84b78f25a998123cd9f95e8154685cccf7b3924a2859e04d0a8d62dc4ff93f5cea80e500e7d7d0fc3bb0a742e8a4d5beef265c04e249ece76274bd8a53b624349d6897e623ac517eb84783feeea2cd367dfc4fc5aced1ef79ecbbe2e9cf2d2c3dd1569daf4ea27c34d96ddd26c200a242ef550d37e6a0944557b057e0046d1b7cef59d0080eef226896555320cc79b3a6956c3ce648110398d520687d44e6617b4a172621cb507bae7fadc0845923443da5d70d6edabb1bb6d206c1e2e13c1bbde47f5da08a05b6a06930546fa353340e2a54e51df9a1cd2bed65cc627a86d81506c462ba76b490a4597875ab662ffcecb89a7b5197ed11eb4499c17809ef8ce4bf80804bacad229ada1438c535692fe7a769cd575a22594d11d4ab8b93921ddd22febc2ea9f19243bdb1f9dc45695aee866bf4162fc08c55e26ad482b708a5e05696043089a4cf13560e91e6c9adccc4665dad7557f00183a409e9fc1706043333b47d7ad1cf37e244f6a960c5b6f4ac71e5bfa4f8077d865e13967ea1c7a256f087588225b8483f1125598ee2acdcd5dab93e44a19df47cdddb9495bb363bb2788a06d135b0fe9f4f1ac2ac2c56b7b355481db370d5da74673202699c64a49edc187c30c3e20f2b8717dcc1a84cea780193eff492900b6493a6cdef580730d9757a38a9aef0b962d2730407d80e7bf6e1b1c4d32fe3bb6b34c98d81905e74d3c58d939fb9498ed88e20020d6958e6268d9ff8c5234238aa81fc076fb1850a51792bf2ff96878651f064012333419e02447b1a2e885cbac840176552c9d7140c6651e3a9d0372a7f3619986de39cdf19e52b03d12c29dc319fa00de7336665183c58b747f67abea0188d1e3082e3d67f6d58570219d59fdfb972baa8f3bb849cbbc1f43c2108ca3891d34220cbfcb695bcb0d57d21f42f708aeacb94f126f5b35e581b790ab88879f51cc97ec28e9d1b7675e5d4a32529ea5b320392d959948809f2f86c56ec0ab4e14459c4693fa793f3e95063d1582866dcdef8e02ec3c9d9d2d29cfee3b4f9a2bae7c699680caec545b16080bbb2898f833af149ed3989c60e07d29024aa913a19f54de7a5d49b19aad3fc6e5bd5ff61df4f03e34a8515cba6ea4083cad9e2a1dad56babc2e59335a65f48eba063b273b7bdc77ca90b57a5c6a73591e319011341b6c2cb81c6c3cda7e2a27b96e2226f18f791a25c6f819e9a6577b07f4ec4b746d7664351634d0d820ab0116950c7cf75c319b2c29fc1f87e298600f4ab195d91b34e00124eaa0b08afd823fdae5dada26556f92871dd0c2bc1e15f21f008857e1cd09541bdea5c110ccd73690c3c2c82df19e085c6c1d1cff3f0b6a3da076de10492c948ce05066ec996f073d37268c777c2fa8b0c95971b4c6b761c1a973a8c356cdb8c0b98a39310173d9bd831d67d4f7c81cfa4bf26504c839531b952d9a946e71ea0a4edde0f2cba4266fe1ef86d1b5eea4c497278322704bf506a008778bb11ab3035fd175e96dfd314d63e7648a7c5c4b2f2be08afde08f7dc5ac685e7bcc49f8a250138568a7b64749e8435ddce375329f699885b3a815cc425bab08f1b05fafa43960e3e932b9af2b8f945b34d4717c85cb4c73874094699efa2b83477e64cf460a1067499570f5dae745974f60517d7265a115ceb59a85a272e93c63bd23996088ac3382f920d88fe22a8268b0404fba7d627b5c953c4ed27ad54baa00f9cc45b462e2a27f6098b43bac1e09cac8584cd6ac1c86206b8f83d0b033c0a978ef642a25248f1c98c6a4b8a222457c95d0182bff7fcaf8922f6235126f346ce3e106dbf359b352026ba5aa4ad0bacd8c177342df7d00798112f70b2003dc6dfc829f3dd6561828bd51779d0dd65719b3f6ff90fd0e9fa94c3870d78f95d0e412ed161b804ba105fc3aa65e94abfd806b2d914eb1040281b9f0f06d99d2b2bb6dc27c50f435b57a8dc32c486990092ff507f100e3cf97f16f674d55ad41b1ff809fc5c915b268160aaaa4c", 0x1000}, {&(0x7f0000003600)="fbf390584b0667aea92b3a288aec7d77235ec2b51037c286dd9af401f3ff67f08b7d96478b57de2fa917a72428b0df125c4db5687f8ccf566748b4583165dabc142f78b5f72218d453d23b8654c458b028eab5a4a04b742e9c00002fd8835cf2290e9fd87371a0850367d97355eaae699204c0ff2950eb7d", 0x75}, {&(0x7f0000002400)="ca22f2", 0x75aaeb15d9294f11}, {&(0x7f0000002440)="d3050d275304d23f8f2800000000000000079d75218f7d3b9bc067f70be4a2d97a77ffc06bd5bf8af9b2cdf8a7f0afb35c12d24c284b089da2e00038309bb9e4f548d99011d2908708513da6917dfc3e", 0x50}], 0x10000008, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x24, &(0x7f00000000c0), 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) connect$unix(r3, &(0x7f0000000180)=ANY=[], 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="8102000000000000000557d5b99f4a5e81a32e9923154be6b842316c388ae90f963f39253b3188945235c101e838e0cb7346757d0dc3e1cd7d93b48c3d6865e8f35a5d24e57e71ed94da203a7490131cdb"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000340)=""/199, 0xc7}, {&(0x7f0000000440)=""/192, 0xc0}, {&(0x7f0000000500)=""/1, 0x1}], 0x3, &(0x7f0000000580)=""/238, 0xee}, 0x0) getsockname$unix(r4, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r5, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socket(0x10, 0x8000, 0x0) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="117ace2c03b6e085", 0x8}], 0x1, 0x0}, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x6) semop(0x0, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000240)=""/221) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4, 0x8, 0x6, 0x5}, {0xfff, 0x0, 0x9, 0x5}, {0x5, 0x1, 0x9, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000001c0)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 16:00:27 executing program 0: setuid(0xee01) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) socket(0x800000018, 0x1, 0x0) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x1) r2 = semget(0x1, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x9, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x6a9}) r3 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r3, 0xfffffffffffffffa, 0x7, &(0x7f0000000280)=""/175) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) r4 = getuid() setuid(r4) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000340)=0x72) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r6, 0x1, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgid() 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f00000000c0)=@in, 0xc) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x118) 16:00:27 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x200000000006010, 0x10e02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = semget(0x3, 0x4, 0x8) r2 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x5, r2, r3, r4, r5, 0x40, 0xae55}, 0x0, 0x9, 0x7}) setuid(0xee01) r6 = dup(r0) accept$unix(r6, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x10008, 0x21) socket$inet6(0x18, 0x0, 0xc6d) write(r6, &(0x7f0000000200)='p', 0xffffffffffffff53) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, "0200000053930000000800ffff9752c3cc00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xff43) r9 = dup(r8) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f00000002c0)) semop(r1, &(0x7f0000000440)=[{0x7, 0x7, 0x1800}, {0x7, 0x0, 0x1800}, {0x4, 0x800, 0x800}, {0x0, 0xff, 0x800}, {0x0, 0x3}, {0x1, 0x10001, 0x1800}, {0x0, 0x8, 0x1000}, {0x4, 0xcac}], 0x633) semget$private(0x0, 0x3, 0x16b) r10 = open(&(0x7f0000000480)='./bus\x00', 0x1, 0x80) dup(r7) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000300)=0x1) symlinkat(&(0x7f0000000080)='./bus\x00', r10, &(0x7f0000000180)='./bus\x00') ioctl$VMM_IOC_INTR(r10, 0x800c5606, &(0x7f0000000400)={0x1}) r11 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r11, 0x0, 0x0) 16:00:27 executing program 1: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c653000739525562ef498c156f2bc425da567a98a67cb8a72ce05cca1be1bff596624010c8b219119fb8b0ba2b541b1c543754e8e37f242622703000000000000006078184f813ecc814580ffe126a9dc1cbb99"], 0xa) 16:00:27 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x157c1fbee929b431) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 16:00:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="967217ffcdeeff7794b859e48d6d666c0395d48fb7836994bcb775dfdc6be1458024a2b1593ebb83dabf593a962252952f341e91185e3c636c4801a436605e5d6268a5d3afd9aed0e3e9fcf8dba24448b0327bfc38b7270c15366a0365a6a29a5a1cf1a54e4b8a9ed13eff6f2e240091b71dda4ef8092074dd59fef49fcf8ef9c808702c536e884b4790a0ffb9cccbdebdc301de90dda6a8f3c633b370c163e160c0d24f924ebd70d8f3aac804c4b405e9aa455af423a69e366ca6f571345c4645bc6167ceab0a84cb78578073aef7700c834bdaeae2cb886a61095ba88a8a7fb8187c38a34346a42a04df536729e28db747f282bd3ed7f999319d5ff71fe3fb025ab765ff09f167fb665089c6233255d5d0fd3e503491e4d4c884b1934120cbb5e5122b022aea4403b7edcffc1e88d91d1e34e986d1f5060b8c7e494cc0e3619f6f9bafb30eaa1d140183cdd7bc620bc875b88f75c0eb57d7b72b4630d0ec1fe05a8edc5557e5cbbd4fcce4de054fbfcd897f3acb688398cc5c299c1bd06ba0e85f70c426015020a6beafd35c9a5527c1fd650e8530accbcfcdca92f657c6e581e8af4ad0c035943c491475fde3b139156c7ac1b6625334c55725a05ac5112617f7576fb175729be577d78fcc8a6af0406dfe47664c9b2079da653d698c21492a061098070c6b077b7d6266ae5fb2a77a4bdd4fbe35bdc93cfb99924d0659821e69b7dc2e7dbe7dbe639d1b39b32f526358791ec726bf81dbf668c4b34119f4b78123162e5cce261aa2c6e966da07c0d03b8a9f21ea7ac5e85666a45e2d6419d9e643c31cb7d006ad73a25987a58384260419321d252fe1ded9b2ab772db1f87ddf75867e75387f0f309cb8b4963cf0b4b5e9465fbeeca283332fa950c04bd0e3703bd97886ec5d582696bfbe6e659bd506f089236264bc68a763e633bbf8b88f66d014e7330190b4ccc5a6353b9f7618fde4e702f8cc4acba74c7a1ba07e0b550611c90d40012573c4c754c45a56c843f2464f79d2ea4ff5e36b775e5a8332f8b19952b6ef97e2b119d91e0a346adf0d2ce4a075aeb45eceae30d327124112674c9a6f9e7ca596bce6c49d57020c422d64c3abffd41cf4ea65590f4f95fa750ec5bf47cad2aa8afa3376db72aab22577035c0ef9f9e5398723fd6e74f059c0d84c732ee3688fa4c9c7a9cdcd41bb1b61cc680002f3b069374bd39a796aa086dfde69193b0f8d2b472f6278ceaa8287c87b1ec5ba105a0d4893e230f9d462f2d5c7e0ec704a03f05a70022bc8d89968ee185ac1aa6e8cf7ead66fe27fa2cf050b70b6a498ce8079bdeb753aa295c7c02e47f646d5d28ad848df12f676215a80d0a6d93a3fe8c48a9a988b2a7f6b5f4c95d541dd3190d9cd819c61e22530fb3f28b4b66c51caf2900ea4b6c811b48245305ebf1e8362ba67b07bacd076d01aecc7bc77b560ab42f1a7e2242eb7d94b567fe20e51d2f2b06aeee2871e626829233a84d475217270016cc2f42599ba863be20d0c269466f224645f70df6893f4dc2b889b631b640160b7ea89acce2798d40cb59c3263a131cba0625af7d326c4da8518a9967ec0716fcdd5670c4da8bd04de59fd313ffa906821aff315bae79e3908ec914c22893674af0e7d480a0194332e606702d7ea0feb47c01461582cf2734f32db76787b743a6b8c30f7870227f60925a3d3c9c7af5f527097ec68538d44a0a3ce74bb0e529a08e498c78db2110f36baec39f82c8a47bec941dceaca3c42bdd0aeba631eed32f3185c20508acbd146183edaceb6875a37728aea840a6d12ab0073a75284f36f337522e20b154632eaaca479ad2df60d98f45c40ce36e5a05d90ab1b92d318232fb5364b79b9316c1680d34d470bc265e5d839527f1ced7eec7b5fc2152c49a33d3e7d7a14d273010910281111cfc2cf0fe8bdb1be0f39ff21a6253bae0837eeb16400b1fae069f13e49c4a86b9ab55bd426e4b7a2481dccc99ea1c703ea848b9b988b65c06c0c163d65fa8a4608c3bd97ad7df13964c16d7fa28e4b6a668fd8b3f08de2a314475340b732dd6a29e4ac853e26a962288907d4733edee256f2f68eb5e96597eadb55c0bf698884161b9b2eea14919befa5e7d717a65c83fc1de4b8c0f409b584332b5b17925928f015d80963fbdcc22090d741fcbcd6a84e2f4546adad2c7f4bca9b5aa247487add5c3b4f466c9804669617d9c4e6e36271b890a5241edcab2e837a759e6dddab6ba099c090985b7b74f85921ccec2418399bd10a9ca04b0702611ddcac9ae225d093f91fea0ff34a2fbf3abd80c589bc54c169b23316748b0966b9e12ff8f72e5f7325d03883631a2304a37612bee51bdb9c211dc84b7d71288300d9d5c4362df60ee9ea0c77f3f9b449389ed8c815ee48687aa720594b18d138cd231cd4f1ec9c312f3a0ee8610967eecc6ce94eb19edb98b281ed4b74521f2c6760d2a47ed973bf14a682cba34d3524e441520c8c12ba8acaa9ab321f923022d3473f197d4793e764a5cd224d35a7f8825d368d0ad49d2a8164395b83dfe9179afce5cf869d58ad81b5dd9915800c906b3f28160356cc776420e70df94b1676ccd1c5fedf10ecb97659e70109a7e771404b2459d1fb999e94b21cb0e8e647453e725fa7bbdb9f94d3449486255574140d1e5053ec671940c76e42cc1b099161aae661f973b7b2625a5e0f73e5ab70aac3498d4b8aca4683a3da0784fc1d4b901a23496005f1de4181f9571bcb9a5fa76f7c3998da62769a4c2868868cc66cb55248c7ead9e5b118776265d2175b52d15a74495783fa248be3943bc0e24172592c153092b94b53376dd866a4eebc70ebf6050299a7695efe5aac32e78b105a4c61493cdd5394d5782178279d6c83549ea275d58a84e3d66b9b5532afc5617dfb383a9014f833b849b0bf8be3bdab68f1ec0d3bc3b1dd904f3c369e4330005c62502aa8b09a197268a54f3578a8e8f0fd4de3772282db2ed171364ef1b68eda13cc58dd7d81c11171a7f8adf97309761e873b2e354f0a0ae4da81f1c10570200f6eaf6598cdcac3558f0ddadad182a0a93b6fcc455ce46f43087f7cec1f132eeb2062b76bf6f66bdf43337262007116a5b1e7106e783f8db04b1e9aa323cdfc7d841c161cbdabf66fba36375cd1bb86a672d30e51a62ea71bcbab79d95d21c10bb3896d4186e36e495b1b179eda064515cf3ed416ad95e874543524e316174070c5cbca38c79e7847e9672426e13f5a92eb3a1252cc9cfc501f42d273b63dbb22c1bf4ac676211405a6a93e94b82d4f4a67218841b2d3cc6bcb9d0b0035dcd8cf52beb1ba9d259ca4f6be024290662541a3a33734c355a33d115182540bd90bc3448cfdf56915c392763e599b275e865d7002e6e8511fec92d6e15330d85d21111b6c0ab5d3a7b88c9ab81a074212018c4e96c569ef9a412875761ad426e7f86d7a006dac56489ee59def80869307846f3644bb89668f94ff9160e45b4948b65517118ecc4918d461f4e0a4bff897e2099bd4700383d6ebbddefc035365631d308dd4cc810859900279db1e5f85cecb845540d5f70ccc66112462a014bb26966039199eda088cd66a6eac51ef7e75beafecfe64a59b3e38c47051eeb0ec4ef5addbb324eb377db474b38415e9ce090e16970a17cec09aacf899e16920d62a877c6098b4428d050a39433141fabda5c8ced554585923fb23f65028a68d53eab3868ae0808ac898cdc5b539efeed76077ae39191782d93f815ee8a9ed1efca459bf980016de1c0a699d5261c410dc404e0d1e5630bc9264f7f5c339fb4b089f7451b7f74760826103e778aaefc3bc16e44651f222f087841a0f1cebe037156e1a50c714c23d4b78013bf73f595765bf663e904547ddd654fcafe2e6a2aa3019a750b9016c3dce472b7acab9d7d4d5050c589f5a192866789c9881f5c73e72b3b9ece70daccbee77acaa4597c5a085d1cb48474a881719963c2188084f74bd7af243cc031b215091aef2fba8adc06b73f46880e904cb1adf98801f2c5e720b9015c29f044c9db12fe40813b18044261c4056bb34af61d8757a5f6f68155711fd168e9a9f8d1ff79b430d5e744e88cdae7d9fc19c324c26c5e9ed0887aca52b9383386d83e08ea3ee442808263da64c4cefc1e12141c9b1e875353a5e61faedb410a0ccd010cde12e08edb3c57c8bb22de018f4ee2b0ab6269e1439fafffb9cc8da29d34ee88c064a17914e758608959ccc8a53adfc145c370ad71c4a6f31b586d181ab9afb1b858fe09767fdede5bc31a5f6e67f6a5cd80f70a1f1e58dfdbccd7387580d066f71045e3a88027c5a45f722ef31a296125b82773d0a29f30ee83c26e259d516d12fedf731022cc8480c9f838e173c079ff73b4e8deffffb132389a4823c4d6b0d25aae1115b3e8be340d7156b0375fc58691840096ab4c63b6abd7c7a70590eb7eeafdfe90bc05793cdd0ad038cfe45285d3060b35e4c253bd6c25b5952e6886ac9db3a9c721d717aaf3aa91a438451a1294fe6de0a724713d1d3c950599563cfcfbc21b9667c581ea0b583e5f5242934c9052559155a52cf7666b46bf87578f4a383ec534e28e8d75c13761343ead0c1cb87a9ff3a3b9483adef5b648b6a8b181ec6d45d39e15b4c720394efd8db568d7f7c84a3d06249f68431835ded2edfedbddbf7e84ce1a94a14a114c47a7bfd8df38c147a25683991c96047ea04f3dfe28a5dbe6f7d638158ce4f7ab628a1b3ed252c9cda17a4d7f862b3f03c8f847ad5e623b61947c6d4d01930e144dc5676d185c2426207227dfe97fac3fc78af40ead015c285a030554b0c3605c3c4f871284d2ad068f25a35150dbf137907a82095b90c235b5b0c0c91aecb2adb4357b1a249615b5ac8d1907c0bc4fd491f8f2102d00d57fa908ab76e2f1129848509f73c444a1b91217cd4691bb6431e85824321d00c1283ce64e21f7df40575082bc19fb98c71f4dbface146adf4ce496247874af10b0b22678e2e0d09cb03c85cd333d0194fb0fbb9bdb480182a460bfe9a938bc876938684deefb23644a784b193896135bf031e24bdc4613eecae713620703d80b1e62f0ac71cf2e95ea9a9700073c1a9534dbbaec9536df9fd1255023bc387d05c304d70589942a07a9d6bbfae053e557c4a7ffd4c3909e8cb83a51e2c5e8d6e3fcca65847dc2f5bae9f49e0fc29c6d4753cdaf933f3e8733185f98dbc9a016455bd395baa341b5914e2ab50f4718d10899125a571f301a534d6728ae64d64d2a73b79854b4d154202f00be1be78b1b1116c2ae56c5212bac8c99de94c0e5eb24332651790fa139c9bad01dcaaba15230c071d0f39fb8e2d94d575b91958a7af328e3124c757d4f14fa9068e8c5a1c395eeba246d8cb3b399ec0ad2e99c02f9224e628c13ba7bfe84679984e91d733ee2e17f92bb1c6562d7d043edc30ddc1affaf3e59cb22395a89020ed1e423d38b820a589e85301ebe89f9760422192602eef26ebc1539073a748fa901a7b13bb501a9946620fb0dc5ad6497049be79d2fdd3f1088a81fd731b25032b64f70b974ea5e21339e1546223da4ede87ef24cf92bb7d03030ec0d8e02e940004cc8efccb31f73776cb305f4a5cedeaf30e52e3b8821e0d82e283961fc972abd9f80ea998f8d7ada15534ccb181ca8afff06b7a0dd96b7f204a2d258316f50914fbc0e10bc8c2581878e1d614d42c1793e6064ad758c1c7ddc854e830cb490ae0d34deecd54df1b4a3c980414d5e191f8aeb96af1a8f7f44dcdbbcc5dd1d7113", 0x1000) flock(r1, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0x9) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [0x0, 0x100000000], [{}, {}, {}, {}, {}, {0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:28 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 16:00:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) fchflags(r1, 0x1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) readv(r3, &(0x7f0000000600)=[{&(0x7f0000000240)=""/85, 0x55}, {&(0x7f00000002c0)=""/45, 0x2d}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/41, 0x29}, {&(0x7f0000000380)=""/94, 0x5e}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/37, 0x25}, {&(0x7f0000000540)=""/154, 0x9a}], 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r5, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) write(r6, &(0x7f00000001c0)="bcbddb00", 0x4) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r7, 0x1) connect$unix(r7, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000280)) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x1, 0x0) r1 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000080), 0x4) connect$unix(r3, &(0x7f0000000300)=@file={0x2d1e4aba393df86, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x3}}) r6 = msgget(0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r7 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, r7}, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) 16:00:29 executing program 1: unveil(0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18080, 0xcc) unveil(0x0, &(0x7f0000000000)='r\x00') connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) mknodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x2218a1212a8232f4, 0x7f) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1}, {0x7}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) preadv(r2, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/95, 0x5f}, {&(0x7f0000000280)=""/254, 0xfe}, {&(0x7f0000000100)}, {&(0x7f0000000380)=""/128, 0x80}, {&(0x7f0000000400)=""/186, 0xba}, {&(0x7f00000004c0)=""/201, 0xc9}], 0x6, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:29 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000002100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a2c8d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c8258987937dcb9e575f44381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c79667d8f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f75110da813e09d85ef168ab0c6e645ec4ea34e6b6d916c1f6bc0000fce71c02ee8db25f24c531b12b662859363a6de2b14f79c21abde64027fe17f7ab481cf1557a8db67562739a29998d399a04e455b68cad1559e175e9c7582ca02a5fbab61d6dd9db62473322070b4e1fce859669dd05354570d6ac9bbb49f49916eb39c7c1d9685d9073b43a51e6fc72e7aae3a8b031c27c288fd1748e687d91ed660bba97c03a30bcb8a2378ee587f5732d5b2c6dbec797cf9934c93f667378fd86b354fc2b382921c175d26c63d55ad97a9d56a9f4d368c33e3be9"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(r3, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0xc00}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00', 0xc) r5 = socket(0x1e, 0x4003, 0x0) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) r6 = semget$private(0x0, 0x7, 0x287) semop(r6, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r3, &(0x7f0000000140), 0x21b) semop(r6, &(0x7f0000000300)=[{0x0, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x3800}, {0x2, 0x208, 0x3400}, {0x2, 0x7, 0x800}, {0x0, 0xe5, 0x1000}], 0xa) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r7, 0x1) shutdown(r7, 0x1) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r8, r9) recvmsg(r8, &(0x7f0000000580)={&(0x7f0000000340)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000380)=""/154, 0x9a}], 0x1, &(0x7f0000000480)=""/218, 0xda}, 0x1844) semop(r6, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) 16:00:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x28a6) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000340)=""/157) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getppid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r3, r4, 0x1e4, 0x8}, 0x5, 0x5, r5, r6, 0xfffffffffffffe01, 0x9, 0x7ff}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f00000001c0)=0x3fc) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r8, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0x7, 0x9, 0x7ff}) setreuid(r3, r11) r15 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r15, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c00753dd4d1b01f195f81db318cefbd0900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5e000"/87, 0x57}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r17, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) poll(&(0x7f0000000000)=[{r17, 0x7}, {r17, 0x24}, {r16, 0x50}, {r16, 0x100}], 0x4, 0x95) getpeername$unix(r17, 0x0, 0xfffffffffffffffe) 16:00:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) chflags(&(0x7f0000000040)='./file0\x00', 0x80000) 16:00:29 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) r3 = dup(r2) connect$unix(r3, &(0x7f00000008c0)=ANY=[@ANYRES64], 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = getpgid(0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r7, 0x1) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r8, 0x1) lseek(r8, 0x0, 0xfffffffffffeffff, 0x1) r9 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x2, 0x10e) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xc0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) bind$unix(r9, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r5, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r6}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) msgget$private(0x0, 0x200) getgid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:00:29 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r0, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x48) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x5) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c, 0x0, 0x0, 0x6}, {0x48}, {0x9}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xa, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) 16:00:30 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/193, 0xc1}, {&(0x7f0000000340)=""/47, 0x2f}, {&(0x7f0000000380)=""/157, 0x9d}], 0x5) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000040)="e1ed98877c29b1ff092e42ffcfcd4561cfa1f865136e9eb5fa10f6d70900127d20e83ba05ec69b8b72333f074458c639ee1a57d04d6678a295fcc9a12e7d988b63d604ad384eae2acfe6f515b57c1e1d59af026b255e309d4b8c2b05ae40e8f4d9edc3191dba7e612f5d64df2039", 0x6e}], 0x1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000580), 0x4, 0xffff1bfe) ioctl$TIOCEXCL(r4, 0x2000740d) fchownat(r3, &(0x7f0000000480)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x86ee4d461f2c0d22) 16:00:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x0, &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r0, 0x1) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) 16:00:00 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f00003af000/0x2000)=nil, 0x2000, 0x5) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000080)=[{0x7, 0xff, 0x8}, {0x7, 0x7d, 0x3, 0x1}, {0x0, 0x6, 0xac, 0x8}, {0x3, 0xb9, 0x6, 0x7}, {0x7ab3, 0x6, 0x2d, 0xfffffffd}, {0x2d51, 0xfb, 0x25, 0xffffffe9}, {0x200, 0x6, 0x5, 0xffffffff}, {0x3, 0x7f, 0x46, 0x2}, {0xf800, 0x1, 0x1, 0x65}, {0x6, 0x1, 0x5, 0x2e9b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3a28ff1945a8ac1e264bb0628368124ceadb"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x3) close(r0) socketpair(0x10, 0x4, 0x5, &(0x7f00000002c0)) r1 = socket(0x18, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) getppid() flock(r4, 0x1) fcntl$dupfd(r3, 0x0, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0x5f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:00 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x3) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) lstat(&(0x7f0000000980)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7ffc}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r5) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 16:00:00 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000240), 0x0) sendto$unix(r0, &(0x7f0000000040)="f53633df959499e29ecd907cfdd8b9f29e79b8a9cc0f387f2128f01ef99e76548f29c06161fc8008e8393fec0fb3119b54860ee20f861685143cef0af6622d8c483a53906d3403817998207c50c72fbcb5431dd639dba8617632c6ac0dd00e889d9f69464e145333c925635f081caa", 0x6f, 0x40e, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x5) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) poll(&(0x7f0000000100)=[{r1, 0x10}, {r0, 0x2}, {r0, 0x3d2}, {r0, 0x4}, {r0, 0x4}, {r4, 0x53}, {r2, 0x2}, {r3, 0x100}], 0x8, 0x101) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x7c}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x28) 16:00:00 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0xe7c4cdb426fa6e06) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x0, 0x4, 0xfffffff7, 0x1, 0x20000, 0x7, 0x8, 0x2, 0x0, 0xd410ed4, 0x80000000}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) shmget$private(0x0, 0x4000, 0xc, &(0x7f0000ffb000/0x4000)=nil) shmget(0x0, 0x4000, 0x5f9bae44346d2561, &(0x7f0000ffa000/0x4000)=nil) r1 = shmget$private(0x0, 0x1000, 0xf3e, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/120) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) pwritev(r2, &(0x7f0000000940)=[{&(0x7f0000000080)="20d5b7a20ccfa3fd79472587ae60b12d601d080ebb9f2c1cc5fa15df3703ec1e99522c1bb91aef2630c692cb94", 0x2d}, {&(0x7f0000000280)="9623ba7debb5e830efe6469a07608cddfa2a4475827d178cea4644fb790ec646b55015cbaa9f74766edb35130380b2940d47527cc065488af1e15a46975d1ac3e1dcb239bfd54c024e15647043beeff9a006d81e43daa3204beced304adf80d4b171b85c0b495f47cf5782342604cce4c32dd8be7a1076a8e9012307a80d219f9ca0a563c6f1c936003d51cbc1165bbf5a11eb2dcf5345983332c59ba95ac7530a7f9850ba67ac276b2d781b557db6f8fdca3625db677209a9189ba0a1f9f8a968e10308a7997bb21489aff0a30cdce06673d2b2f2189cb3cb8903608568cdd3a9b49cefed4ab17f", 0xe8}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="a3cb72d29ed45d9d12c7a627cf55340b36f85c9f33f601abdae6248c63c2f3bb7346238dd88e003f8791a0d895480d12b3d709061bb2a0446e2d8a36d8c0a77a4a46cac2f86e7aa120b2c32ac8be0bb3b66cc3dcfa8547ceb29e4ab48ed0f3932f765fcadd06a39ea9a28321c71ed9d4b903a2cecdacc63180e89fb165767a7538e1ab8ee52ab3235556ab62cfe22b125a301563d27a538d36f5c94d0c11c5215bbb24582924b5b9bf28412b70947de17e403462fbf20f52f268befd16773e0a6ef3bfd4e6ee78b70d253349e75f6801241aac60ba437094dc242114e8645014cc2d753df6", 0xe5}, {&(0x7f00000004c0)="17bf9a0468e52c4305a72fe6c5109d08ca7d049ed153576c766c49663ab16c8a275256748e00267d793f497f57bf0f079252c437252e9112741e25d793b4296931d2eccdf877d1ceeef058d9ed3904024fc4d34bc42c3b953fd3adc1a827814441e874b0be862059a8aa64d2d1b30da7bde6acd90900c2f8d24fbeeff7b3a036f4e264dd80239c547bc69a1948c9bc8bcf", 0x91}, {&(0x7f0000000580)="bbcf7e65b1b42ee744502addbd6b2fe4addf8540bcee31c15a8fc92799c331e175d263dea7677768df92df9c1728d72493a36fdfe53d97d791e9f902bc0e3ea69cb3526ddb1f460c813fccb3733e54ab2d6056bede20647731f238d8fedd7db57e0d6434e5e847841f3553e63dc525441b917272b369ce1aa0bd9fe3c818fcecd02afb87035fb91a149564e3a0fdafca397bae1fc080ebe1b6f51918b1927fce90e47ddc7577097fa4322782103c6a60d8c62789bbddff29df3a4ea51b465b9cbd9b84aeaf55642b8cdf", 0xca}, {&(0x7f0000000680)="1a4dd6ab4a940968e88849b0957133c3701a6e410f6cc3251b7c02a62f51206e630d7c2f3e0bf8f02feff1e6f85f7b1d186fc8a073de109a9e5373a84809431d6f711e13c8e1323dbbba4999e594990b47a207a45559cf8786b12a2fd530e9d95deefaa08086194a6a4371ed2660923a61dc65f487379e56440775de3488a2a5402f05c575870c717dee14b947704d9c12efba22a7d68fa08aaf4aa1e4158e2eaa3f4c98a91fbe64fa4b1aff72c28adc07133256e0b3", 0xb6}, {&(0x7f0000000740)="c1f73e56775f0b0a446c804e0c7ac837c2b50c24e7564b5ffac54177851d127f55d2d02fac273ee4dc672ef8e6a2f721d7c3c314c703a6325053c528dbf4b7301af6d7f9cc6664b64bc481e9df8a56de3c2a3b29e81c1ebab81f2903b70a75b14ec3fb1d1f98861ae4a96f678ce5026e9ad4c2b636e372339b32aac0508016160682a61062914d09e568407242cd01f37840adad4a5807f0bb364a4e5d2006eb7c63701b29d68180f8608dc4ae027aeb5882de3d7cedcf8637f8fb62795869095a3b258e5d55759f3f5c8891dbb265f15e4f3e9abf583b2e", 0xd8}, {&(0x7f0000000840)="43db38c0a0653264e3252eb8cbf79d99a8e8927ed24c0ad96b0baf52608bb41efb88c626dc622aaddf0ed9b2b32ba6d6c5c0990ac4af52e13858336d49b0e020d2bce7990e4444f4d9d75a959f0b28269836643e77f686c40808ab04bb995a74922dcc8a3fa6f7f917fb05c9cc776be5379a8e5d854bbbb377dd957e61a21cee7c71e2e90ff850bfa00d8919ce84f29ad822778b619305b91535d02b06e8758eed44025d0bee3f07e939471fdd9373f9d14a0c5e163fe6bdf4b57dd7a9a5a304c420f122661e051fff4e007255c66681df57c609", 0xd4}], 0x9, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x80) r3 = getgid() r4 = getgid() getgroups(0x3, &(0x7f0000000380)=[r3, r4, 0x0]) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) pwrite(r5, &(0x7f0000000200)="9e9eb228525af7aa068fd48a1b6e25ae901ca81c910c8f45013ff39b4ca5060a6aca5520f4200249741a399bc26188d474de4251576106539b363732b8a7e3b6521d6ceaa5d6fe5152a2055130cb6b8fa9d8136dcb77eb18c495196d64e73a981538831831b0046f7debfe00f2e97b76eee00b36e0a0d125aa43b2ebdc", 0x7d, 0x0, 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) write(0xffffffffffffffff, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="c8ad4c1db2b67518f37be9fe18f97c30765ad288f2f3776f1830fc7cdf0a55e50c405b2b1f00000000000000510e72481b8e191f2d0d6417de123a8d8669dbfd749d4f7656a7df2d658723fd8b6527736d855a2dd0fd27d6efedc1976bda963755432a3204945191c6d659a569bba1d70cdcfecd4c9805c8671e7d8a112ad6e89fc2ce226afaf73a1aacc40574a6f758e81494c66920f675f6e1336335653c74b5"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) sendto$unix(r1, &(0x7f0000000040)="e9af152805c6886b7757ffb65129023ed5bc2e3c65b5d15edec4d076bda009f20f799042c2dc6bf14dda6a0b39c1cc84f3e351617b7e67151f2431cc66551db2b7035642d6731afcce1e4e9b530c74a378f1b1a07a30373cb8d4dab28f269a39f705f1237ac151381ca5b9fdfbe80a512029574b64", 0x75, 0x400, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) r3 = geteuid() setreuid(0x0, r3) r4 = shmget(0x1, 0xe000, 0x82, &(0x7f0000ff2000/0xe000)=nil) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r6, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r6, 0x0, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r10, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r15, 0x0, 0x0) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) r21 = getgid() r22 = getppid() r23 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r16, r19, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r23, 0xfffffffffffffe01, 0x9, 0x7ff}) r24 = getgid() r25 = socket(0x18, 0x1, 0x0) close(r25) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0xfffffffffffffff3) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffffffffffc91) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r28) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r7, r19, r24, 0x0, 0x7}, 0x1f27, 0x5bb, r26, r28, 0x70000, 0x3, 0xffffffffffffff37}) setuid(r19) r29 = socket(0x18, 0x2, 0x0) setsockopt(r29, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r29, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="8e0500b47938491040000000004000ff"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r30 = socket(0x18, 0x2, 0x0) setsockopt(r30, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r31 = socket(0x18, 0x2, 0x0) setsockopt(r31, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r31, &(0x7f0000000900)={&(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000380)}, 0x0) sendmsg(r31, &(0x7f0000000900)={&(0x7f0000000340)=@in6={0x18, 0x3, 0x401}, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0xfffffffffffffdc6}], 0x10}, 0x0) sendto$inet6(r30, &(0x7f0000000240)="2a675a1ea032cd66e5502db376bed5aea79c4e73532f3cc9ddd64aa3e088659c0d66341ebe28cdc1089926f6b22ad0a9", 0x30, 0xc, &(0x7f0000000280)={0x18, 0x1, 0x78e, 0xfffffffa}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, r3}, 0x0, 0x0, r2, 0x0, 0x9, 0x0, 0x80a6}) ktrace(&(0x7f0000000200)='./bus\x00', 0x9, 0x1400, r2) socket(0x11, 0x4003, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ktrace(&(0x7f00000002c0)='./bus\x00', 0xc, 0x0, 0xffffffffffffffff) fcntl$setown(r32, 0x6, 0xffffffffffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bcfd569ef35a5fbb3ec0aa472d711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690a", 0x21e) syz_open_pts() 16:00:01 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf006bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffb85eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814ff223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987e110b04eb78fc61498eaa799fe4ae4aa1a16e26d35feba398cda6ac3c4bfb0bb6832576ae3610d0453ee27966e91e34cbb0129a6f9088648577447ed0e61bd408bbb9fa1c341e01f314fb24cdbad28fa2348ff139faa9a33285d3d39cc904317884eff5f5517d9d5f36136ee8c59cf0c4b04f01e497a4f7b7c47aaa0a0982c"], 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="08000000ffff00000100000008cd3fdf000010001f52c3112235956f68bb5aa0e52422ca518e58fabada2821865891b9e14a93fdd9b5b16dd7e8eda325c926b0f07d306bcaf39663b64a23c69c5c284aa76f4c35b3654cf85232a34fea3f253aa814fa55edb005a4120a7160d1d53b9af5f94b74702f4be88f5bfbb9aae3eeea17bd15b5dda56ed2b2d43b7c0660918400886168a12cfa02f31831e3171aad1e9ef4e42f4df62469c6452675d4bbfa6a9b3782892253529c39fdb85ea3d218c41f92548c42dee1d0ce001b5cab9f", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4}, 0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) r3 = open(&(0x7f00000006c0)='./file0\x00', 0x0, 0xc0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f00000005c0)=0x2) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r6, 0x1) kevent(r3, &(0x7f00000010c0)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0xfffe, 0xfffffffffffff1f5}, {{r1}, 0xfffffffffffffffa, 0x41, 0x80, 0x8, 0x2000000000000004}, {{r6}, 0xfffffffffffffffd, 0xf, 0x20000005, 0x2, 0x3fe}], 0xf, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb66, 0x3}, {{r1}, 0xfffffffffffffff8, 0x16, 0x40000017, 0x4a3, 0x8423}, {{r1}, 0xfffffffffffffffb, 0x80, 0x20000000, 0xe7, 0x3ff}, {{r1}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x856d, 0x2000000020}, {{r5}, 0xffffffffffffffff, 0x80, 0x20000084, 0x7, 0xc676}, {{r4}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f00000000c0)=[{0x25}, {0x1, 0xfffffffffffffffd}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x1, 0x3, 0x7) r9 = accept$inet(r8, &(0x7f0000000500), &(0x7f00000003c0)=0xc) pread(r9, &(0x7f0000000740)="30bd0ed8a8fbacfa229175f41097765352de6868853b399350a5be2b22100535b3a842c4dbe30ad593b356762f850d0e419f78e5b3e1fa5cd0d3c457b01b777064aa89f49960bb031412a5f426729409ffa859a5b6c30c", 0x57, 0x0, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000000100), 0x431) ioctl$BIOCSFILDROP(r11, 0x80044279, &(0x7f0000000700)=0x400000000003) recvmsg(r10, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x66}], 0x1000007e, 0x0}, 0x40) listen(r7, 0x57b) r12 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r14, 0xffffffffffffffff, r14, 0x0]) fchown(r12, r13, r15) seteuid(r13) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000240), 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r17, r18) r19 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r19, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:01 executing program 0: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x14a) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) sync() recvmsg(r2, &(0x7f0000002b80)={&(0x7f0000002a40)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000080)=""/48, 0x30}], 0x1, &(0x7f0000002ac0)=""/181, 0xb5}, 0x40) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) r8 = dup(r5) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) sendmsg(r6, &(0x7f0000000700)={&(0x7f0000000200)=@in6={0x18, 0x1, 0x861d, 0x80}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)="0c0aefc25ce87cc84c4805561923ee35abd4c7b221d0c7960a837d9a1786579cfaa6c5f86ddf25a4781d3eb0881c50a0f937b1d9364d02ea0038bfeeed73f5076795ddbeca2268a866cb2a0f779d3804f53e0d45e4eaeb7a7c387d620702962427e84853a9bfbed7ce0565de9ba34a7e89cd0b20ea5f11b2862246972663b2b359b3676456b14f7cf4fa60cee1e1269133c5650aaaeb0a95dabc088a35de12a0d857cf7701a1ed16c30800aead1a24fc9a66f2be6cc163e9cddd814f0424e33d68b637fef4938bd42271b85af65b3c671ad7d34447afa75bbd39727e9ab4c976946dda48a3cf642d4f2dda2f7c1d778adaf850ece38404", 0xf7}, {&(0x7f0000000340)="80270810dbcab8a0c89f8f4727490cb2c3c84b6cee21a15d50ee61d2201b47b68ba0b5aec5a6a4c5f688179267170e5e", 0x30}, {&(0x7f0000000380)="02829919830f01d75f55dca36e1fb5c221ff7f91761318bd902886207c4705ad310c54d42eed02ec0d5e1dc179edef77ef7e41252b4affca37ee7d9631141d4e06bdd4eb616fa65dc4444c359b91a13a4836b38e0731f1d64ce9acff49152553041f8052fd1edeea8b36ff0fdda27a1b856be2a9ffdcff697981c4b706b68fda2eeb5a5eb8baf6a1d8c83fdf2bf4b9aa557b29749896812e8cdf47b00d484dc71675243206256031e48c6886a1a6ab0078980c50bd7129321808af4871fc52f5e8bce29746e76e174cad2a929d077f8a72978246818695d85e75ca332176483030c35e1f36244b104cdd", 0xea}, {&(0x7f0000000480)="940c0d3232f78416c0d02d62261d7dcab785021ac43312a6d9939fdac7c8e05a6950c3861c52ffd1294dea521f5cc9927a29e76b97539d3098652ed38cddfb53f77ede1d29195ec4f14aea69d6aa65c7d0071265252916ecdd6ccf92cef90014cc2ca4a5a3b87ab059dd868269bc6a734b19bd8ae930eb3fe0683fd937e9e5bf370399480b861630bce90152349dcb3aec1a17538a6121b644c0ea54f4fefc3469be9270531243a60c64b660af964444098f5cf5d405f780b981e0403e666a", 0xbf}], 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="280080618063e670878d260accd2b5c81b143c00000000000000a800000000000000ffff0000090000003a67bde81004627132924cb599af6e32e9383ff2573c4842a8b4717b6d136e2b14563518df9c2100337f1a8b6849994dce575a0780d5bde356f048523acb9159a0ecee7d62030716f6ba89e66d3b10f64b50be0cd1ee659d8c49ba833ac2354ff366cf27ad551c9990bf1b43ebcc3ecb76afb2531d0a841d61f16885b6d80ccaef0c74f5fe37aadc574702b62f263ebc3b89b2303c000000200000000000000001000000080000007aa7fe579ef8675f5800000000000000410000000000000000000000660dffff63099695af8c6bb60ff8d9d18a2f1152b8c450453e74b34d6929faace432d5e643d893a8620d28718f00"/304], 0x130}, 0x400) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x20000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) mkdirat(r1, &(0x7f0000000300)='./file0\x00', 0x106) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x6a, 0xeec}, {0x18, 0x2, 0x6, 0x80000000}, 0x81, [0x2, 0x3, 0x559, 0x5, 0x0, 0x7, 0x35c, 0x101]}, 0x3c) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000002c0)) flock(r2, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) r5 = socket$inet(0x2, 0x2, 0x5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r6, 0x1) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r7, 0x1) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r8, 0x1) r9 = open$dir(&(0x7f0000000480)='./file0\x00', 0x2, 0x2) kevent(r4, &(0x7f0000000400)=[{{r5}, 0x0, 0x124496bca0eab37c, 0x40, 0x0, 0x6}, {{r6}, 0xfffffffffffffffe, 0x1, 0x0, 0x200}, {{r7}, 0xfffffffffffffffa, 0xd, 0x1, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x48, 0x1, 0x200, 0x7df4}], 0x0, &(0x7f0000000780)=[{{r8}, 0xffffffffffffffff, 0x20, 0x40000001, 0x7f}, {{r9}, 0xfffffffffffffff8, 0x40, 0x80, 0xfffffffffffffffd, 0x8}, {{r3}, 0xfffffffffffffffe, 0x5, 0x1, 0x200, 0x1}], 0x0, &(0x7f0000000800)={0x299c, 0x1}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) r10 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x4, 0xcc, 0x5b, 0x1}, {0x3, 0x6, 0x7f, 0x80}]}) pwritev(r10, &(0x7f0000000480), 0x0, 0x0, 0x0) ftruncate(r10, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000280)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000500)={0x401, 0x1, 0x7, {[0x7, 0x2, 0x1, 0x1ff, 0x80, 0x3, 0x5, 0x1ff, 0x1f, 0x0, 0x9, 0xdb49, 0x5973, 0x4, 0x1, 0x0, 0x3, 0xfc], [0x4, 0x3, 0x7, 0xfffffffffffffffa, 0xffffffff, 0x10000, 0xe84, 0x3f, 0x7fffffff, 0x2], [0x1, 0x40, 0x8, 0x3, 0x400000000000, 0x9, 0xda], [0x2, 0x100, 0x19f2, 0x9, 0x4, 0x5a], [{0x9, 0x3f, 0x5}, {0x4, 0x0, 0x8000, 0x400000000000}, {0x5, 0x3, 0xbf1d, 0x101}, {0x800, 0x9, 0x1, 0x3}, {0xf5, 0x2, 0x13a3, 0x3}, {0x7, 0x3, 0x8a8, 0x8}, {0x9, 0x6, 0x1, 0x7b1}, {0x3, 0x9, 0x400, 0xfffffffffffffffb}], {0x8, 0x0, 0x1, 0x38e9}, {0x5, 0x1f, 0xa96, 0xc99}}}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r11, 0x80044279, &(0x7f00000003c0)=0x400) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x81) pipe(&(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000180)="f7b021a5f5d366bd8e0453f84a28", 0xe, 0x0, 0x20000000000001) 16:00:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000040)) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 16:00:02 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r10, 0x1) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r11, 0x1) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r12, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) kevent(r9, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x8, 0x0) 16:00:02 executing program 1: r0 = socket(0xa, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="9e9574f8f07f2b000000000000"], 0x10) getegid() getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) r5 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r7, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r7, 0x0, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) r22 = getgid() r23 = getppid() r24 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r17, r20, r22, 0x1e4, 0x8}, 0x5, 0x5, r23, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = getgid() r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r29) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r8, r20, r25, 0x0, 0x7}, 0x1f27, 0x5bb, r27, r29, 0x70000, 0x3, 0xffffffffffffff37}) getgroups(0x2, &(0x7f0000000180)=[r2, r8]) r30 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/z\xe5ro\x00', 0x10000, 0x0) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r31, 0x1) symlinkat(&(0x7f00000000c0)='./file0\x00', r31, &(0x7f0000000100)='./file0\x00') ioctl$WSDISPLAYIO_WSMOUSED(r30, 0x80185758, &(0x7f0000000080)={0x1, 0xfffffffe, {0x2, 0x8000}}) socket(0x1, 0x1, 0x81) connect$inet(r0, 0x0, 0x0) 16:00:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x80, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x13) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x2) write(r2, &(0x7f0000000100)="bb8c", 0x2) 16:00:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r0, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r1, @ANYRES16, @ANYRES16=r2, @ANYPTR=&(0x7f0000000140)=ANY=[], @ANYRES32], 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x9) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{0x0}, {&(0x7f0000000540)=""/167, 0xa7}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) fchdir(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) r4 = fcntl$dupfd(r1, 0x14, r3) symlinkat(&(0x7f0000000080)='./file1\x00', r4, &(0x7f00000000c0)='./bus\x00') ftruncate(r0, 0x0, 0x5) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) r2 = accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000280)=0x8) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r3 = socket(0x18, 0x1, 0x0) pread(r3, &(0x7f0000000140)="fb152142f465ba63cea121d961796a813b4600b43ab3899673e7113c2479afb9fdf807737df4e529318b431cb8cc5c94c90cee72194051d4b6ee1a950762a6c416bcc183669ceac11f6e417bc3e3e55433ba6c64dd0d1ee4504a47663b42b9fdba8e80028c57b8bf2aa0c5ea6355be06864ae1c72091a5bc866d39b06969ae8396e61c65befcce8b155eb267c8cbe3e9fd0a6e13a2e3dd141da93f98b90dbc9572ed271a4a23543d8d137d094f233a2fec2150ca6a79d7e9b02e98", 0xbb, 0x0, 0x0) close(r3) fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x6e29f3a9d2e0afbc, 0x1) getsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f00000002c0)=0x7ff, 0x4) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 16:00:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r0, 0x1) sendto(r0, &(0x7f0000001b00)="1a34a6336acc98d9e5c9a1fcc62c1f49ad92c08aca285c7ca34ab98a479080a4800cacaee20e792c75eeec0b425bb09d6ddb3386738b89ed02443b31ede3b4c127e5d6db1531f7df989faea8c9958503737cde182148730e1bede71be661bbaf44b4ad2d8a0d9901c3ed5f72126a918aa919960c62090f5fc84f445a87473b600b968366385fd09274a2468adcb696b0cdd78bfe66bf1c8e4f4498a78375b192b94bbb567b19c4587a4839da69bd1a22712c7e56c97b3e29d5", 0xb9, 0x2, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x100a0, 0x0) flock(r0, 0x1) pwrite(r0, &(0x7f0000000180)="90bd360e2cc10e5a5b0c0d4429226097d06238b06fa0bebe4cc98d80c5a15ae11a4484fe357155d6cd3ba663a9af696358d14ec1a7e184cbeeb3115b8bf287e20b93e8203fecd539a3e0acbb84d83e663746240b19ec8fab531f3248b1289f2590ef98d27c741d419cb04b1f342b3ed891a418ed2475f6cdfb59cda31b399502b7a9d2e55924b544d8d989a12e179fbe33aad369cbe2c0e2c3b4655226a9a55fdfd73eb0c9812b19006dea3f78587c9d84c7ba5578a640e9198b2aa1fd86fb18b367f768421585fd4af4a1fe36", 0xcd, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() pipe2(&(0x7f0000000340), 0x10000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) r2 = dup(r0) dup(r2) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x1, 0x3, 0x6, 0x80000001, "82fcd9301f2f4f87ede2c4d3b5eecaf9a6564d9e", 0x80000000, 0x80000000}) 16:00:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4001, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRES16], @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES32=r0, @ANYRES16, @ANYRESOCT, @ANYBLOB="54e46356798572774052a630e0dff40a11e4a2a19d4348f3e06433c7a156653c52b8670ba5db988b41e3db2999fb163be0bdd9281d21693c0b9663a869c7b8252aed1086ef342f9f0d1a4716abdf8284d1a7842977708d792f842376b8c707ed02b78b0043e24ec87b79422d1161e4670bcee8cb84057176f96b81f32e786a71494ad14db3ffe1c75f11c35df4", @ANYBLOB="5ba0d23bcaa4805e00edd60bac0659188e0fd066eff4542f546966bca039257f2675e0c55cacb0d298ad2d1242e20ee64f6027bb42e904e4dd727fcfe9d63c671bdbf83a87f7eb6deb56ab19662a7be2afd3535cd28c1f8c4885a42f54e54c9faefc015adf3d463d5658922630158fc18820ddae8b63f245d83f9667da08b7ab134bbf7f0472", @ANYRESOCT=r1], @ANYRES32=r3, @ANYRES64=r4, @ANYPTR64, @ANYRES16=0x0, @ANYPTR64, @ANYBLOB="ab8e92b94eacba3c580c466685010787f5218d83546e4b1d92bc0c97098dace3a6ba90ef1ae3ca5d3c3548e712a929f1c3476f834f23654c21aad12d4ad21f69f066b071cddea179b132cc1f74304439fc08f34ec4c5807eca49a1611c2004991d3a0b8d1f3a7708e9d57099c50636c0c64f51f7f720b77b5eaecec87a9010db023f2137faed68453ec2c0e7e554ca64ba2a757931ba265c0af8f04d60df7a7c098921c3244f715c427ec0688df821019beaae851669e72b9c6773bba803f38cc3f78eb7b681abe6b8894601cde4b269044d563e1d81ff6495c28cb3242770678b6318c77972357d7fd7d2bc5237c4696bd4946ad402a4294e3ae735d4e0fbe778f68dae3ebe3f96ae220f3a4427562b1cfb1b90d5f57f1fa1a118bacb3f71115698f9c215aa91b0031af72eb280042db2c248baff1aa498d73a4f44088ac27fa5bd332885572b33256021d945918111a6a54bd621f22e4490e52051c1d4222285a1fc5320be95a95d0d5c5c568a4b5f9f1d4a756321fc8405566d973f43ce3bb65daa1ec8a1dfd14053ff8e3a15447a326c106c61e555245a005d821458b13daf805935553b856c62f6ad9b18bc5f1a4504afe861c64d1e09912f5d6580dbb305db90bba7ca2bb0f4aaeee8a82e2051f10cb377989ef929dea6ed3fe1b5bd12d422ae11bb91ff4f83d436ea611de85789a561eb76e305dc72e7be66c73d09ae079c0fac381f5337c090d5c8c499ed518d6ed301354261e471ee0caa3723661ea2e39d35fe1410d4cead52a07edd7a8534149e04d1d4315fe4a36cfe35eeb55ac14b71e5e2ef3e7d3794f7c44e8552a0913fbfa73df01cb20c535eb1f6d8f02da0385f9983db2e8751d64ca552c85c1843132450c26bdc276569a466e9036ef2192f0d64582e7e38b94e3d7f416835928225e1f9422dee017b128149605a7e35e0e2dedd4a035e06572720d2b35892ae46a3cf1dfbd6ba4fb50457cabb1d557c555192ce22d8ce37f47a2bf5639c41a20356d287db5e45895ec3736978b90923911344ae6400e338eb9f8ed393ac1a773c4a9cdfcbe2ee0948742297cadc9af2e1aa69853be73f485a324f4b5ee93ea499b6222516204aef9f344b7eccb726b1481b258982e1291a6eb8f0d98eea8c6b6bf822bab7fe78a5975a6177c7ef4506e94ddb18770751b136b65fbf36fa58202e55b645e886188db71ec9cba5496cca961eeefd667d87cad41b8da2d94d030d29bcc9358e02fad028699117e4c3dab2b03cd53afa541cdf425d9857e7ee3020b462e90c7efdc656720992450903e7db4fb64d66516d6113619debc7dae26c25da2cb9ffd07948efeb7778e1a7d67a184f42f6f0db907f175d1260ae54077cf59a9fc6f5f01f5cd48d61126a3932d7f7ffad759a29bb3085dd5d51ad7ebd333b90a17fa694ba243e394821a22c45e9caf8967ff11b514e50fff60f3b5329f6dff69093ca4c880649da8a90b5cc3a9d437f2a71c9ef41d03f9a8d1cf4aced0918befc92be277c0a07c15bf7d18f4cfc618e1a09dd4cb64efc7acd45c394b046ceac4a3852fb7de4c499f51d27fc3fa960bd3e02ef643bbed91d8de78e65939bf939691f2340c761f9b9e1c5c5c63f6ba6f1c6f2c8499fd6c97d7b0910f45f490fc74f41a70e2cb40082af5bce459c49f16c2548ccfcbd7afdea6acee1cb5ca3781a0e5e8b576d206d67bf4ee29fcb100c5e3ac63cdafe0199c5371ccba903eebd2b7493b95bb7b8e58001784ab1c2f99624a7031f236f571622cbe053d36fc55a1de1a7b8c817bcac975ea7b207fdf2141e6e7fcaa9f2c07b66591bd5fabff3306dc8b47ac8d6a1035456c0cb58a9a64b30885fb6a31ac0fac3057ff3510edca09a52b24d2835cb2f030ef794adb6109a2b02aaf7bf0bb4f5a74f2f8a7da9c339ab2afad5bf3abf96709c64109f2ea2287915d074393ac53ef6e9417b113be44216e063180faf2b5d0e690cb3468b44e4155ef3a20469e2cfb1a9bb54af52aad79f1381a9c6c2446d24dff2d1ff3965325ca367b9af60deebb7e26e92c99ebd7747226a3053144a321cb436732b38273a97090cc408df38f588f562272fa3d939c8286f553ed5ce2903574e018f84b69ffa01af8e0d7897fb4219585f38e1e3aef90eb4821de9c5ca1fb511ea56ba4a14106b47f825292b1d49832582957422cd41d76d4f44f2e2abf3de3ac2ab75d7437264b8900b48edfe16b40414d3d59f41eaf77e4fd500ee4e5bd570b9262906dc4e10ecdb0858baa88d54bb7651e1f1a03caaa83eb1e34aed3ec8f25cd06774bccf2b1c15270d8abf8c80d7b83a950e99b80ce01cfd3f849fc8869e0eb5ae7f646c88a95359e0efc5eb2a5db8a14fa303e0a81d1b1e0f71a32ba97b4aa0abb439f1a9f1cd5f15bfbf3b6aa287814608127d95f56336932477e0d40a6bd272ff7bb54911cf6b12ee67c004429b06c63160a4b72c4d8b6ad8f1d64dba28669a49ca00baf0b9f4159f4ca50c684361d8937eee3ca8bdbac1781aaa9ee79efc81d24fd341dab03f98e7af34ed97dd46fa3365236ef69e66469793dc9766c54da58081070713484d458ba8e20fa9e4c5993203b8051d1448c42d6e008fffb5d7cc6bc3e9ee17a2be2c1611193b294328eb8324bdf6c8b5f3c40452073407c37344f5100fbb755231725fb046599eed1bc497e18584a5e4ecc811de164d4b3062e1e13f2217c38437bd3a47a5487af01c924f19b61ed5d288250ff2d3e3bf0b6eb1eace058ba0dc26d20418f35b33f9f464e56063eb7fb0071fab305ca07b41b6246e81284e092f9dfcd11b6121501ba7b6b5155b1961217e966ffcd1ccb888264bab47bf975931b66e3a8a9b91a2697b1171e9dd8264b77c3982c42c98de687dc70bef2156f5571e99ac30fc1930b03dbaf91a723e712ec589cb04636b61c2156e34cb6e3032fe7d9f3b1f883ebe966827df49a9775c521e1c6f8eff311139687c382d0467932a8cdfbf708759ef3897ba7b64d29d70348c83f736c72b257ffe7200948f05efeede1fe24dd62cb69c37961136e77d0bba44131d538f811b4962f3070a453e14b12dd9c728931b621e050122cc36a1669884260b951d1601a11a236e9d29a3fade2a43ce9c478f5911ec60522779aec952c071c042e1e5b704606821b48b7f01a6be92de38b03359b5d7c4be278e086a066e229c9aa2ff2f05ca261a229e056dbb016e5c5b262f8559d8ca4e8befdcb277402811663316dc42152f4a6392cf4fc3cc3bf8be2fce1f60ae86d9898417b92cea42118d05078402233c35af64840edc40b3f18b08a506678947cfd8829b7dbe695690126d43672531b2f1df049a315067be69159b67757211fbfa2769ac254eeb05f96a0f6ff8ebba690a4fa5ad4eafcd73322b235e086c7a32d8240285a3553475b2bee53cf10441b817193efbc559ffcfbb00623965e1e394f6bf1062525c755b48c7b792d139eb70c50bba4e4325c49a3725d1475a2a8d9d472c94f258eea22f96d5d04e53cc55e27161e3ef00fbc42021079c7fd2d3c8f84aa6393164ed6fd071f585fb64bb96b803e13f528da2c3a86941e21df04c971940d04173d7f6e01060303ee63af40bc39854168fb8d94a454105c1670fd0a7fa90ae4e117f57e3786b545eaa0fd5851d0801d78e465728bc5e72ae55222bb9d85290c9c5a58d73b0b0c257c12e2db3348e8e70dccc342ca4e02ba40face237a39bcf616851ad8aea8395ad79cff2391deb1c7d5f0443e89835f6833f2036a5b4847d8e17db14389878959685211ddbaefd4654358421f570953bfda4d25a2b2001c0919a4ee4766f5ebb327372cd5d1bc2fa27a48ddf3c35cbd021a6cb68f466d598a92a82cfa8bcd1ff50f7c6589d8d31d63183e0370d847d6d0286eb8a62671958deeea9440ee273b188b7c934c6cf038fe44de392c736f80410e71969bdb8843a82a6ea11c8cf3e8758e4be0a7006b769743b51023aaeaca8bf98f727555dea1202e0e1784a0b8822ea796b7039c8af1c2e50b73ee9c1b01b88b75fe79a4345960a4195b579c4560072de5bed52d3faf0953681a6fbcf0bd7f1dd1a06f701c07d6a22540d5c3e0a13428052c21282062d9eb12c1ee983a8b264ccd97e7812a77033368bee86f9253afd08424372db63e8019cf41bc72a23813b9decaa64aa8780e2d1f3ed778583027e64ca030c1c00055ac2ebb5a3df84f923a7e584c958432ba74cf379e5359fda40199285d2ffb67b45f8da5043dbe8f45d5963418b75b1345bd5d914acbf4363a9f38b2d437a805854a447a914cae2d5eaed98acc9bc8f13f237aa58ed10feb097e12105d983c43f88c5cbafac00f40fceb20e4ba8b8324b5ccc29f432d0847df612644d0ac6bfcd0103dba5986c1224a2bd4c3369836ee84e933d270f5ab73617ed73f69f9d2484e897e3595ee206381e622bf30692a43b646c2c62b75c004abd2cd125c99056d60d23fb9f529d43cb7a5151fabca230553e1e080f9654d8065c74a25e9c80137efe7a8db4aae46bd4902034fc1cc56c2caea72967cc78ed7b4269ca9fdff238f75caf05209157b128122b4602a7a7ec626eac7076a026753173f39a1fa2b474c08bab8fdb111b2c231a604f3839567c4492210c13e8bb717e7a7f763fef88bc0669e0f6ce8542fa40077c4db64d443a12f3a289bd18738614495dbbf6c88cb6b6b87f17e68eb8e02056624a156baf1b6e690b95746b7dff4506950aabd9da8e64ce3c033679af3d8604e29dc7b4231f9dbbab48ea870b1d9bdb6bf212036c1253363125055e075fc71d315630af24d8a72ad3a8ac289c6a5e1ddc6d9cf9befc1977b66f66106404bfe2b5532682b4a258b6ee9c46aadac02e44e5c18ac26bbf5fa5f65df2d1477060bebc5b3ca2e1171ec0932f067900e5ddb3eb0d86d017b501622f4e2537d84fde585c70c2a19f70a31ab0bc625e9c6af3a965ed5984add58a149aca59f949d8dafd4c7213314925a8f6179915d43756292b5da3c2139d3e7ee0863dd43d0b3cac1c6629dbe977099ed75dce6d53084579a5d1805ad24e4a95d4de582c9d9c6da9bc2fe1854f0bb85d02abf8fc1b2e932039e8e81c14212a6166445bd85053725c9e6ad696218b0fea39a750b0f6bd12e7798f0fe042357c734203545db56ae108897417bcce9380058ae08a12155db8f7a93f3630b47463616cf68255ac1cab39102b2816542c0958e5a1aaa13794e1fbd247025ded4281a45c929435b2bdfe62ec90192a0d31540df2e31e6c4d887d874d31b3fbd9c66600b5a4ec8de97f390340dede141975531a6e8f91058137220c0a2a823a52f7767dc716500f00a267e445fa5fa9fcb50214a81ca961add150354e9fab0e9445c7232284cb44fa400be64a605ac0877fc9ec260aed094c2a877f16e60609ce226f664ddd7d60c5053057a4ecd42702beb0b9414455f85213cde09c564e8339c4cb430892860a184751ae81892122729166bc8372574394c1d2ecdb15a9c61edd9178ca3075d6f2f1fe1a64c7455d257c476f16cbc06cd03b7f2b65446be048854a3984a1c618cbf67d0e59f354a2dfd0e2cd6d016aedd2ab61b2cf1bd702f1e291d894e8d82451751be6dd700fb7810cdf3d4fa47c1c41d058dacedea31d9720848a3e17e97c74ac4f9bb8a462621fb26d91d45e50142954de56e0ae7ad8d3158ecad0ddf6a26985f705c25e5104eef5502d6c635cfaeac1d1acca06852115bb14a80b050f7aa81e320ef1a9dc4df0ac6387b7528a4444df1ebed258e72ad73d812c", @ANYRESOCT=0x0], 0x9) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) r6 = dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r6) 16:00:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r0, 0x1) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x7) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x6, 0x2}) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x7fffffff}, {0x7, 0x3}}, 0x2) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f00000000c0)=""/151) r1 = socket(0x3, 0x8000, 0x3) r2 = accept(r1, 0x0, &(0x7f0000000180)) sendto$unix(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x3, 0x0, 0x0) r3 = semget(0x1, 0x3, 0x200) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000200)=""/4096) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) r4 = open(&(0x7f0000001280)='./file1\x00', 0x0, 0x8) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f00000012c0)) open(&(0x7f0000001300)='./file0\x00', 0x800, 0x4a) r5 = openat(r0, &(0x7f0000001340)='./file2\x00', 0x0, 0x2) bind$unix(r5, &(0x7f0000001380)=@abs={0x0, 0x0, 0x3}, 0x8) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x110f0fe7e5eeb049) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001400), &(0x7f0000001440)=0xc) socket$inet(0x2, 0x5, 0x0) sendmsg(r4, &(0x7f0000001980)={&(0x7f0000001480)=@un=@abs={0x3, 0x0, 0x3}, 0x8, &(0x7f0000001880)=[{&(0x7f00000014c0)="0b776b8ab4411fd10b3d170153c5226ac6408a7a441371a7a6563cfab6275402a8187fd3c33436f3ac66a1f2d21e581291ca283356e644f0ddf7cd9f13e521e61478e081", 0x44}, {&(0x7f0000001540)="cd4399d6c10d4285f953d31424d8c20c19529fab894e67a7415022652a19bc463d07873277e6265356a682b9a7845d563690e6d530f92e21c5cb35caadd1d8703944e2f780d208974061ff359c0aeebe06ca2a974e20f6561fcaf4d90976851a4c5341ed77b99dc1e4cded91ce679a26e2", 0x71}, {&(0x7f00000015c0)="cb77c507cbba38ab81630d550adca80d45fac7c6754eede5adb6d67d45d55d808ebba458f12eb1c038d6c05ac501ddb9fd4a3d86d8e822e9279cc08401547c74d3effa3e5f2c35fcc4fc47320680a610c5024c6f52763f180fb3081d2ef508fe9930e47327eb75d80a1c238e5cfadd5d3f6a33bb3cc6cfda63c4b09915f44c79abe05daa23050d6be2cd05c01a34468cde18080249c5869309d94feba22d34555ed49b1043568950801021d59054458f4222b5b3eb47606122bc66519f5cc02aaf9eeb1c6547a047f457d0cda524044f782ee165a08417ef710485fa05b0eb9d69c2998d518206c5cb39da47979ad19a", 0xf0}, {&(0x7f00000016c0)="b43b6c006dbecc8a6947d52a390783d078d53a48df821063d55828c2b95f511629679a66a8b733391ca4bc0dbe66e4f70df4c85e425140408faa223a5ace225283be03d66bbec39c6076f028a63ab5213b06f889a884dacf634adc7d0c329ea934694a042a1669ab49911dccb7f34860a87a535c2900a0d58366cbe26eb46b9391d7edde29063bd9d7d46e09094542e55fe779a03ca52c803c19423b436e9281e77afae6de7ed768b99650a3c46647324c0dc03111474af920f7e04536a924f706d683e004949382c87be79040456a76b85c03c7342556f35afd", 0xda}, {&(0x7f00000017c0)="fdcdf7fdad2f6fd49dda9cc1ab9cf2a3625e50c77a196598ed3e76533d9e87adabab4792e024972b9d8d46f39937465be96c401c055dd12a877b13c870cf08a21f2dd7261e57f4f064df679a653efdf3b38d73dbf59d6513798fa3726087b38e916e7c376ff4fdfb4d3ffe4759d4ba887ac478714db2dce0e143dde9b3b8de9f5fd7760509f48a580f1f00b1408ccc4883f7a575eea2f5868d23bfb5263a2b12b1ba0ed5f767380adfd71e1a58c44b712a59", 0xb2}], 0x5, &(0x7f0000001900)=[{0x68, 0xffff, 0x814, "83c9be480962c8d965b0819195b70e3269d0e114aff6abdbc50a6e393d6069c7b3b685c24dd940c55068271600dede668d971ef14c5beb21b721dec35845cfab7925b37f2bde2bf8d5f0084f497fa8925b771b03"}], 0x68}, 0x4) pipe2(&(0x7f00000019c0)={0xffffffffffffffff}, 0xa8fb69809808b72d) utimensat(r8, &(0x7f0000001a00)='./file2\x00', &(0x7f0000001a40)={{0x6, 0x6}, {0x2, 0x1}}, 0x2) r9 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000001a80)) getpeername$inet(r9, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) r10 = dup(r6) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f0000001b40)) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000001b80)) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) utimensat(r11, &(0x7f0000001bc0)='./file0\x00', &(0x7f0000001c00)={{0x9, 0x7}, {0x3, 0x7}}, 0x2) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/null\x00', 0x400, 0x0) ioctl$VT_GETMODE(r12, 0x40087603, &(0x7f0000001c80)) connect(r9, &(0x7f0000001cc0)=@un=@file={0x0, './file1\x00'}, 0xa) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000200)=""/8, 0x8}, {&(0x7f0000000240)=""/220, 0xdc}, {&(0x7f0000000340)=""/206, 0xce}, {&(0x7f0000000440)}], 0x4, 0x0, 0x0) r2 = dup2(r0, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) fcntl$getown(r3, 0x5) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0, 0x29a}, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000000c0)={0x3, [{0x495cfbaf4a7b916e, 0x6}, {0x2, 0x400}, {0x1, 0x800}, {0x1}, {0x1, 0x4}, {0x0, 0x3}, {0x56ecbfdfada06803, 0xffff}, {0x3, 0x9}, {0x3, 0x3}, {0x1, 0x81}, {0x6, 0x800}, {0x2, 0x10000}, {0x2, 0x5}, {0x2, 0x9b}, {0x2, 0x1}, {0x3, 0x8}, {0x0, 0x7}, {0xc78884f51a499e07, 0x7}, {0x4ba6c51589c977dc, 0x9}, {0x2, 0x8}, {0x1, 0x8}, {0x1, 0xffff}, {0x1, 0x8}, {0x0, 0x10001}, {0x3, 0x7e7}, {0x2}, {0x2}, {0x1, 0x10000}, {0x3, 0x5}, {0x1, 0x4}, {0x3, 0x1}, {0x3, 0x2}]}) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0x1, 0x4, 0xfd, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x80000001}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x10000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x4}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000feb000/0x4000)=nil, 0x66c8}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x7fff}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000feb000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000feb000/0x1000)=nil, 0x1ff}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}], ['./bus\x00', './bus\x00', '.\x00', './bus\x00'], './bus\x00', '\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x8}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x0, 0x100000000, 0x8000000000000000}], 0x8801, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:05 executing program 1: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x2, 0x88) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffffff) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x100, 0x0) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) socketpair(0x10, 0x5, 0xff, &(0x7f00000003c0)={0xffffffffffffffff}) r10 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) r11 = accept$inet6(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x0, 0x0) r13 = open$dir(&(0x7f0000000540)='./file0\x00', 0x10, 0x200) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="33a053b34ffbe000512ee541bb", 0xd}], 0x1, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r2, r3, r4, r5]}, @rights={0x30, 0xffff, 0x1, [r6, r7, r8, r9, r10, r11, r12, r13]}], 0x70, 0x4}, 0x404) r14 = openat(r1, &(0x7f0000000640)='./file0/file0\x00', 0x2, 0x50) ioctl$VT_OPENQRY(r14, 0x40047601, &(0x7f0000000680)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000006c0)={0x2, 0x9, 0x7fec7e1, {[0x673, 0x2, 0x4, 0x6, 0xff, 0x90, 0x80000000, 0x1, 0x6, 0x1, 0x4, 0xffffffff00000001, 0x5, 0x9, 0x0, 0x7, 0x8, 0xd4], [0x1000, 0x7ed, 0x0, 0x9, 0x3f, 0x6, 0x10001, 0xe2db, 0x1, 0x5], [0x81, 0x1de, 0x0, 0x5, 0xa4, 0x5, 0x11d], [0x3, 0x3, 0x2, 0x3, 0x0, 0x17a0fe40], [{0x9, 0xfffffffa, 0x9dd, 0xff1}, {0xa37, 0xaf5, 0x9, 0x2}, {0x6, 0x2, 0x7, 0x80}, {0x3716, 0xe6f, 0x4000, 0x9}, {0x2e31, 0x0, 0x97, 0x6}, {0x7f, 0xffff, 0x1, 0x3}, {0x7fff, 0x8, 0x10000, 0x98}, {0xf801, 0x7, 0x7, 0x1}], {0x7, 0xe8, 0x3, 0x2}, {0x1, 0x0, 0x5, 0x1ff}}}) pipe(&(0x7f0000000940)={0xffffffffffffffff}) ioctl$BIOCGETIF(r15, 0x4020426b, &(0x7f0000001980)={""/16, @ifru_data=&(0x7f0000000980)="15964749f7ecc9a0d1e8a17adc980a917f23ec4000777fb0108d6a458b6589473ff445c7e728960e10d97373a95e4f8ca4e5c892f4c553d4dd345ecfeeb4799d194621b073dc9ce6b70ebfbe7d140da6a5ada2911f2f88ca5b91e90c0f2b8e7be3c8e0e501889b5f85550b363fdfc18719ee764af76335d6197d5dc554b8baa95366fc3d29e2c983142dd4724d03869ea8faee1f32ace61af93f3413193802ff298fb5f7bec96c2e9964379b0388189a693ec21865c24f1a499c3b1921f7f7905db1351d73887728388c3f7532664b2316d5cb5d4e8c043c93f88b3b4563aba61e4af10c5915318a2faedc860b1e59933ae2ac52b24dcdad1db558d7dc802343d9e66cbf344e5adef0a5e84dc814be878bd1519bc55fa699f2caec5636981e40697200fa76893d403036842e4e061326c32abf4fc8994c8eecf4e2e0630e4dc9e264ef35434f783e766b5a13ebdcc6518bc339abcea1c3f18d25ff2d3bec6e0577c3edb8ed5078724fa2931f3c8c15b940c59eb58477b7a47303ccc5ad2e6e50dc17de2636446bd0d5a8ec0fc72e10a3c09074ea1dc692dd7dd981e1f266742560c0254a7ba8f24e61c4bebfe6ea07c8e990d2329495a9795bc920446be788bb772b5c5725b946182207170ae23159bb9a5ddf573fbedfb39af220360ad63e0ca2d5968e91bc2eee64b9fa26d4769e012032edcdf6a5b517afdf03bb657d4a2c220a2cc7f62d80ae4a7fbd8ba1f68738688b5b0451f8b0e8a4c34d850b0cc086dfaf913d0808b3dd46964f0c80a8d4b9e0d3517ff95d06737161dca788fb050df77518fc4934e1ae826ce762b5497dc79f0757789b655f1b14713ce0e3d777dbe7d30c3098974295d92ea0dbc5467eee286304ee2f6c0188ffbae81f85c6d454ae868c85de1a86c87de7777623fcbb1235a4a9d3eb8a1848053477dbc440cc2ae9e140e8c7baac49ec3d98fef5000c19d30352457903724ee04ad0cdea7565eb90c975d3bb2ff42ece66005f242d6ea1aaed7654bb5a8f5f967fcc6bc39cdaad21969a08390842f4e06f646d3a9074e70691f4c83b78d6272e98cc135ed676c791d52aac9663d34e7be67a06447d18b46ae422928a4647ca4a8599df829987e4ea9ea8ce8dc821e874e33880ec572fd65caa0cdfca0d4546d5d2d295702b4ef203d1dfab942ae835214de8e8c5e28f40efa3c7cb4a17e1fe63da44c3e3d88c56ae0cc68cc7f64450c0fcbe05f5a15e02ac396fd28f3e31345fc685d673e387e760285e7a776cad31be84e8362598ec977e6dd5551f2aa972bc60c7da8470c69d7624daed2363c98eb4604862b88b9157ed228c0f8a8aab3a6feb6ad4eb640583ddc0bb3f96f276c2f0736a0c5aff2fa6b02e7ffa4b72d368319b2cae8e927d4bb88813ad99262a6407838f939ad4409a3d9681b7cfcce6bfcd615157d4aeb5d5a72cdc70702dc737ecec57b3fe669f5f576307be4140dc2f189c2ae6eecc3990dfc73c474bd05f6ad161907c10dc542142c9f5e88d6c7cbcdb951a42562a63d2acf2399e9cf9fba900cff9a60c0e2c6f24f19fd6504942971425084d66100fb14a1c6bbef8cbc52c7e2066e6ba6a11f5e10a11178577dee8140e82ca11b5283db13e7677db421b77caaed3057f489d67bbb2a857d87de01e929b2b71312ba6e30d976a1e8900d82cdfa4c37d24013865a4ce9d7652837fddfff1402b3a2f66782bfa5224a6cc20856910c72f1a69522de7e1afeaac977a757cd892efd32e54de2c3cb45d15d23b514fa81150ab4aa5b2ef625cfe38b16f30997f5e54d366fe297c7e7f48717b16d3fc65604757e0c889d8f9725574e37ba782bdba422863512f29cd37c2ee356eaa9619fc4f135d6de37d561cf8a1da30f5ea9dcd5418ea8976b8dcd22ff1cf605d2b3f0354d2cb116a64a1bb741672212942cde3577d82d6be444f9e36392498be7d8f2b4dcb7fc479966daef50540950fb217ffe880414ffc948ad89ee0a66053cc4c8e6e21418c84e8be1e41842089f0499d444430ce3aa1399a5d3c82c0b2026c7a84f154c06b9586d562b5356aff3b062468a656b057e7726b5a646c96d340dabef636cd993213b29acce263d7017f4ceee73b13a151b356455c265759c839fa650fb888bfc6d34b0192d387be44f8b1178295c171e71cd7c94f7f6201402390e1e116df64beec4c088d09d31db686bf66394bab5c64a54993390847eaa66c1becca1542580a015ea8c78335c19d9f46c2c78ae290a8266b9103b51fcc3f3878793167285985c70c3a94a1fcd78e2ebf7c96d70388a0b99640112ba2dda90d169a80e1be1ce12e214c0ddf761654b15aa8761919040fa441d3b5fac664aa6771439310c5d46391c68a72660b5c623be8e68fe59985133876215cba3a80ca8ac0424450525d3d5f92d871ae86c458c72775c8eb016372b6b2f1935b80fb967d5c6c0a221168a639f28382dfdc4b7fe74e5c8908ebf5d7e4512912a7257f4fcb2e20f46683b0090c65fe9d34a337785bd525d741e42ea2d36ab6201bd460ea249c7595a797fad68cea7540a202e2de3f15d10d1b4546dde9e69f2d34d6f3a31f96869654b5fe8a4b87f87de59fc2602245addb9d439736363e1305dc557013ed48571372d487439788c78f3c678efdd8b7d6ce05ce268201458b82061d13ab8b941fc4eeb8cb1179b30895850f1d852ccbd0dca9450f4c0bfb590ffb15e4c1eaca56f8897787e78dfa5dcb57d5f75a94043e97acfa4e4a1b6e98b963356bb98e7beb3b62b1abef78da3295732c5ba90c57a49ac1d2291b82ae300faad31f82d55752c2946ac5dd082461e7999b160a49955c558b6360643ac4cb2262863d9e4b34ddcbab4a7879bfa2706a97c8ae6f996972642535be5143a7c33b1ff55639e4d659172b0150c429a8cd6b5686d49bf148041bec58eee148f745daac39d622b9fe0c08dab5785a8f83b281910bd773ef0e7dc1aaf607b1e191e31fd43e68fc5a885466635d0a6a8238d0e68d9a9969c505cbedd4e3bca31b61d847f23da7b28eba99edae698c12cf0ad2955624d4996af2ce6b6f4b1c715b0cec10dd6fb589a01896e51e014f11aab3c3dc45bdb38407ac91e1da1a1fad531efe13ea23142fd30e36a6bf057f165756023ab63bc49a790b11c23eeb526485b8eb5d3751d669bfa6d78558deb4573dcebc1085c127d0dd7ecd6cdc987a6a1edcd95badfe467d7b8c286c1b60c7f12ac436312dbfe8788632c4c365305eb1f0e1ff2aa517923930dbadc3b782721de41c1871c2e34d1d605a9f44188f7407761b3c28ec511d52f85e53272c54fe28d4cc7925b6f8b8be71158714f3d08c5cacb8955aa6105ba3a11002e4455bff1317df2f18c20cb7c4d18060954b92ffddd53859ecbbed85be053a9b7284ceba498e90a27b49d41ce7c760c8b533f44776f96e38076c49c7f330f08822216ed668f8548ad1b0a0d0d8ce4df43329b5388650beb99f31b6d1a0cc5fbf04b5615eb6361bad3a7a7921ede7a9dc3b74e688815be3d80958c9e74f2e99cf007a0afccb188e4e716d55d60235908381cb682bbf5396deb8256a82119a337657e3638007647ca73031a458db82ba23d5676aabe35fc37e9a66997877f3716d2775101fd68b2277725701c09e90d4766f96e09ef5cb152bc345e1662374b31d33afde6c7d2bd702d5c4025c66e754b4de8b8db839ec9feedcabf39604f24fe1335f6c494bff1c232c22557ff40c1474271903ac42bbda1b4e0e18459b9a2b978c979b562986a2a4af738f8976060a5587ca73b00340d36a4eb41ff6d5e5d468a26aab4fd7f9abefc91243bcb702aeb23318281fb7fadc735f10189c2a6023b458903320babf21a4473acb1f96a6984c94e8720579180e62a077212cafa880978aa501f8578b2e782f2d2c635141fc043f4b977b58d8049f2ce122df761bcb76a2831b7ad67316722376d8ee8abe2c1451710310d425638f925446d42beab860e2dbe680023962fe35d62b33f2820533ac12c875a58e7680afc42e6b7f456759cf4e4b38dbc48726b0856cb143a24220f9cc29488a590433b0d30b7fd8f210c1cf3e527fe3fe23d01b9b946c1c36b7134663bd1d3a2cfe47c843b48eb0d0bad72baa8c20915ed44bdd325b36a6f63a6fb01b0ba2cc45c2cb900190e281d4593182dbc89b84cfbaf821476cdd68ea6de85c72f607fb908f0696d96ee75ec70592f88e183c369629f5366bc7dc6dabc1b8ffea9011f6f3180d6034c08924d0410ad062a2bb940aba89ac749409f4107035ca7fed77f2c5c335e478f4209342ca1f26ad21ff74ad63d64fccb1faaec410ff9f58bba1ca942db6a4d94779bbe97e31cab3d0ba47efd39d0a0b7533bbd5c7f3d5c86368dbe5126b56febd7a618b5205aeb60f938d34dce7ed049a31a00fc8e92538790b8b72a2404b1b077d4c771999045c4c30ad07013564552ce7019215e62839e935dfa67cbe36b4140b5f8ea4de88568393a85da3719ec904531e8446296e0c4881eca7899791be997fab59136d1f8f8788cea347988f925df6cad68938bc0f94028823bd97a415dd70d0b7cca048c8bc420617b4bc28eb5962f4723c2cacfb3a5bf811b178034fb1637798424d4f9b40ba979897c881f0be37902e26c8d54313a5fc6775093ecc6b69eec878139f75cec4719db58c482835ac2241f4fd384fcdd8fa5020c3e76868dc5bd1796890d3787661ec3974f170f8dd1f533512193db94ad2555273152b3825dc3c6c5298d6c1bbf40a5d419982610ebc5e9091514532686c92d308c910e4114c6c856b6c40b24f7ea2e4c6b6230a923c798c6a0a076d20551196938aaa2958d1b9f2f8c10fb9ec6e41a4b29461e7068e65c251f150cb29211ede5235cc34839986de1677b944244574cd3a1cfd70dc21ed790c3948d712e2d3d6f86b9a1135e9da9758760e8e7800abf3d9323881faa788ca120405e5f76e055e7c00dd7a0932ae4a67d7381cccb9cc5d8fab5f855859b208f3695b3d0cff5a6327ca11d23f0ce960a9a49ede9775b7609650aaaad4545cb1d586967dc95500a44b66b60f937327d4ec8b518b046f2445572faf45d6871d8a785221e56f697afa99a9b1f91dae615e0575bcf94d548ddffee8aa342c364c7137d2864db380b74042b98ea2f550877eb63e7345a615d06923d57a0b93d55c6b25c328e27de3ab58899ffd9dc57bbaaa561edbc1b41028aea09f00dee52d99adc8c1247795d180adfbb052dc4991e06b700801e4595efe06cc57d0fdd5936270034ef1c4d096e8b41856247bbc533b867e6886788519e3083b4d988112c8ffc1bf9260446d1f7d692a8d4644e1884b66536887988d541276fd460431998d79d8b97420ba08734363ee4d44de30b16c1f2882f0e40bb047f2f3b927089c1695211cb939a067bb334e05ac2e1b7a8b20fcf99d42d884e10abccd37bf180306af5480e8c6ac8315219d49a6e012bd6fca6ada1393db7c0701427b8967e8894cd52933498862f5b4ca971dcb541323f4af5f11aca04bbe513544886aef3ac5374585b7050b4b40f73693508b3d5666654fc5fbf93c9e43691c1f4af998dbbc19b1cdc394d725930a639cc4ccd726ba219aeb469e82e06ba02fc2467e126199a82272bcb53a6951eb3106cfdc3ce14a4119cddc43014043727bae6a3c60b6b736dfa69185d5a7ce96b07692e577f053cbbbf782ce4b4cb2afc42ffe8c754dd3474a9c58a434b1b9ac3365acc97b88ca206b8f4f72b944ff7d417e80ebbd21001e2b7959705a03c6de87"}) r16 = openat(0xffffffffffffff9c, &(0x7f00000019c0)='./file0/file0\x00', 0x20800, 0x10) r17 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$DIOCMAP(r16, 0xc0106477, &(0x7f0000001a40)={&(0x7f0000001a00)='./file0\x00', r17}) socketpair(0x10, 0x1, 0x5, &(0x7f0000001a80)={0xffffffffffffffff}) recvfrom$unix(r18, &(0x7f0000001ac0)=""/172, 0xac, 0x1, &(0x7f0000001b80)=@abs={0x0, 0x0, 0x0}, 0x8) getuid() r19 = accept(0xffffffffffffffff, 0x0, &(0x7f0000001bc0)) shutdown(r19, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001f00)={0x0, 0x0}, 0xc) r21 = getegid() r22 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001f40), &(0x7f0000001f80)=0xc) r23 = socket$unix(0x1, 0x5, 0x0) r24 = accept$inet6(r5, &(0x7f0000001fc0), &(0x7f0000002000)=0xc) r25 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002040)={0x0, 0x0}, &(0x7f0000002080)=0xc) getgroups(0x4, &(0x7f00000020c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r28 = fcntl$getown(0xffffffffffffff9c, 0x5) r29 = getuid() getgroups(0x8, &(0x7f0000002100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r31 = openat$tty(0xffffffffffffff9c, &(0x7f0000002140)='/dev/tty\x00', 0x0, 0x0) r32 = socket$inet(0x2, 0x3, 0x5) r33 = getpgid(0xffffffffffffffff) r34 = getppid() r35 = getuid() r36 = getgid() sendmsg$unix(r19, &(0x7f0000002280)={&(0x7f0000001c00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001e80)=[{&(0x7f0000001c40)="78b742808d247a21e961846f01035c0793d1bdccec366023e0717cd52108", 0x1e}, {&(0x7f0000001c80)="d9b12ffbe17e215555db49e7cfb7a7ac3f9104257e24efcb044e68da263272e036c46c4689b8", 0x26}, {&(0x7f0000001cc0)="1692c45d1ded7883b8a746e11d335dbfe05069bfdfb4b2baa459898d0fb7b2ffbd7cc7501c2c906fde413789dbe83159d4a5677a753ca5a9e1e0e9e01ca9e7c28ef60fdd25f1396d80f86fb5d01e7cd99a", 0x51}, {&(0x7f0000001d40)="b10e69aa9b8896108f5a003dcdc1db", 0xf}, {&(0x7f0000001d80)="8a0a8c4c730d06a9b360fe8d875cead98fa040c5195d5022c95ee23495f9bd8a95c93707718fdb0afc1a0d16e4efb3897c9e212880ad4caa7cc2b86a587e895d418c1ad7b41525dd018633a3128d84a8eec9dbabf85bb30a00de4030e57d015f48ab00cbe283d944b8072dd98325f70b67a47d5e17ab88966768dc6b0fe640f7a6dddebd7b3bd8b5b5a5e019a04e34066da838cda369e8410f15fee643973fe33fa4ca9b92da931b940a1eedb87e7eb8d9be223b87b1814df5a43df2b1026701266e70df", 0xc4}], 0x5, &(0x7f0000002180)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r20, r21}, @rights={0x10}, @rights={0x38, 0xffff, 0x1, [r18, r22, r7, r23, r18, r11, r14, r10, r24]}, @cred={0x20, 0xffff, 0x0, r25, r26, r27}, @cred={0x20, 0xffff, 0x0, r28, r29, r30}, @rights={0x18, 0xffff, 0x1, [r31, r32]}, @cred={0x20, 0xffff, 0x0, r33, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r34, r35, r36}], 0x100, 0x400}, 0xf) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r0, 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x75, 0x2, 0x3ff, 0x800, 0x8, 0xff, 0x7, 0x10, [{0x1, 0x2, 0x1, 0x6}, {0x0, 0x8, 0x80000001, 0x1cab}, {0x0, 0xfffffff9, 0x37b4, 0x80000000}, {0xffff8000, 0x1f, 0x2, 0x860}, {0x2, 0xbe0b, 0x8, 0x3}, {0x1, 0x0, 0x3, 0xfffffffd}, {0x6, 0x3, 0xfffffffd, 0x6}, {0x0, 0x101, 0x1, 0x4753}, {0x1, 0x1, 0x6, 0xd3}, {0x7f, 0x6, 0x40, 0xfffffff8}, {0xb9, 0x1, 0x7, 0x40}, {0x3f, 0x5, 0x7, 0x9}, {0x0, 0x5a3b, 0x5, 0x2}, {0x3ff, 0x2, 0x33}, {0x2, 0x7, 0x2, 0xfffffffd}, {0x1, 0x9, 0x9, 0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0xae}, {0x23, 0xd32}, {0x18b, 0x5f1dc307}, {0x22, 0x7f}, {0xc8, 0xc3}, {0x7, 0x1f}, {0x10e, 0x1}, {0x696254ff964a0e40, 0x2}], 0x8}) 16:00:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r0, 0x1) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = dup2(r1, r2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) kqueue() flock(r5, 0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r6, 0x1) r7 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x54) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r8, 0x1) kevent(r3, &(0x7f0000000180)=[{{r3}, 0xf229da192074b7b9, 0x40, 0x2, 0x7, 0x4}, {{r5}, 0x0, 0x84, 0x1, 0x3, 0x7}, {{r6}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x5, 0xd04}, {{r4}, 0xfffffffffffffffd, 0xe, 0x8, 0x4, 0x4}, {{r7}, 0xfffffffffffffffd, 0x2, 0x4, 0x8, 0x9}, {{r8}, 0xfffffffffffffffc, 0x80, 0x6b4584142f537cf3, 0xffffffffffffffff, 0xfffffffffffffffc}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 16:00:06 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) r1 = semget$private(0x0, 0x4, 0xa5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)=0x1) semop(r1, &(0x7f00000003c0), 0x0) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) msgget$private(0x0, 0x0) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000015c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) sendmsg(r3, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000440)="528aec93d921bc5efcd23f5be8c588e73959b5e5161dad31b30af6a651c7396d74431f905b395c20b600a290f523f1d437be8320f23d2829186a6112514ba47ec37286a10af4bf5ff1a005e148025bd9b0f68fb6f1836e82cb7142db4ab0e53989bb6b4a9b4106aed9a50a2015baef0ad30fc53c1f88533e14fbdcee9cada41390bb4f1fd08ee21f384694d8c9dc01e729434e19e4fe7798f6f1a2b692005f4f2d031c43a34bf9d9fc2a50cd3807f6a4c0b12ea0c98b026f3ca3ae85a21a3dbdb3854059fb5e954bd9ec3eeebba985e12fad88a5a0b35dc1831cb6f9f15c0a49af78547f21230e7cc5767846c28dd991ffc94ed3a5be8e297f67cea4601a4391313754e746c89268f5f1dfb1baa23b2f02ac84abe96781e1aeee938fb90b577b6e9de2d34731f9286135eae78bcfd449613bdb3c397d32f304a8c8bf494bf9fe2bcd981c54e89b7c4236a72df2d61e45db091b049c0843e6036be6317820abde334a44fd6716855fdac424ddaa90c268341a2179b64c6eb01d185d32f5e4d29617c35336f45c54c5e8452c6638ea34da2ff690a42f8020777cda3fa213add9f949a252e5525e62a50b6c71b9eee11a6608c2678064783887469a4d18920af66a929efc998f4bba4d462045ce16ac1bdf7f58ad71239b39f407202d97680422111ea876425422a3b16459a9855746a5ffaf9ab9aef8d5839ec8f9c24df8aa272b769d254212dad070503e9ea630540ab6fc1331c1f7315113dfab4282f28ff33fc799e52236ace1ba5892583373c211a815f27d93ec6182f786096b3fe283733d3f58a88a0dc78be465ecf2214c466057398a122a60abae8593a4ea1751d23270d0c79cf42659663fb842c7cff70108e437e9305b1a15473869d06b76a4e4fe37ab54ab7cb2136c24b0c0a85355e6b909559be345741d856c2f49577eb2dc68f84db6979b99efdf121881bb87a46f8789f0d9594469c0e12d174d48bb6ad31ba421730d02c16a26112d51ba63d38115c97957da1c21e289cf48220fe17cbbbfab9ace777eff06ba723a9cf8f67469ec4b556dc15a40cbba99a2070f3b85b696d202ccde5dfaf2ae7fc918c7fa55ef4fe7dca43defcd15490c13ffc340c16d12bd3c3c6d2d208d7d2bff1e9afe2c787122ed503f86d5936e65d70e8b4a8f7d0bc0216a719eb6fbde476dff4f2dcdbb1472068d2c4d489bf10a4b3491523b8fd7928f8d7158f2f313a4767255a4b98d01341d5473855ba83a152d4cd180da4f7c77811abc778c133da86e54b8f645782d60728690e5fae40671cc797ff29e4fe5e4d7edb8372d0f99c7a2d6774954d022440168ba34a3dcd5e27effb334a8504dbbd435d6c05aee1fbcf23c2af34c2d3b50bf43ecc44f301b442a8b83af47a5172d8ccc8ece7876a87114758948cbb096eea12b73a7fe207d364c793e0ca44e6336eea75214b9a371c60613c1fe1da01d9e95694d42d6327af41a163159054b59e185d93ecd3a8762902d58cddaecdc4d9115eaad90c85981844b2cb502034e898fcb639294a87844d3be8093e390347dba5bdb196a73399aa6412f4c48d7f4e78b0f2ccf3f28190b4249e9dbc1a74546d4a6c14f698a4306f350b9f54834accdc9cd0277a9323d6392a7867f4442ecf79269feaea9d90e0bc4b2d9939a7ab9b66db81b119dac85c86c5dbe9bcc38ffa71e6ee91718e2dc942d6c8ceec91c8641f20b9d5de18d091c8e2445ceaa35b13585a40490f1d5a127898d5db2ced74a64e7a46abf9fd7bc54cb04d3ded99601af6dc9701202ebfee2d7bb6bf43b2534a8e4a439c60c96dd3295b80801e37b2cd7540f47ebbcd49bd188134fce2bd238443f12a36c0eadfc44a746d47904da1b14d23960f560afc456aab23d3a4a95ab88e8608d68ad9683cbbc2144232a6cef9adffc8dbdd35f6312e7dacebc199a27067f863938145c21b963bf082aa13726dcc32f4d1b9c5471261f410c299d2fb903821013ef6ff6076e0511eab822c1a5cfba190d884c3da0a23aa133d00fc24eac19fcdb9d65a4b85678c3010761568f2bbdfbe46959399e9013a1ef11d65c109137ace0420a0bf6810ba0c231a8561ebb5e477e23b88ac81e4adaf6c6a9fab128b7a0617c1d05134a96dd4554f74705abd76e354fb984de2d214584c57d297ce5865a81a8401285c685ae33b5480c4778aa4d5f6d69e96cc0b0946b3caa33c8e7ab89e50846abf357c4c43e421b580e890382ff67bc3fc8406f33c984c1aaf248a19fc72e6ed658366a203c8505fa2c9a2a13d33467ce14ba18365f50c878cf2689864fa17777d12919fa9bccd9bab8c59ce9d47b0e46d716d37af16230ed9008629c6e1a5624b60153780fe7167a7d4b196dbea3b7c8788cba32c7ecbb714b349b1daca131c5817461bb351761433f0907f41645109e3f5e97a8104ade553d1a3be9ca23917345e0d9fd7cb1b91ca2e437f8fc49cd4e11e9d1c5960a665523e78961be2855f5ed5bc6d15a3b0995f14392b54e0a552c10d7fc7071e0ceb0fd7363f27fd2fc3e4d4a8be0e050fd7cd09b547072998b1da6b332129cfcd1cf4e3a8447aa41fb7305fae5f66316715b684e8baf19d7dde7d37de421770d1a65bdf52d6e419e3f789394454211a21bc2595f1112b2c91a6cb82ff2d61478aa3aa3103f64dadfcb4401a972203842cbf5502335d0720b7512485a3d68c9c79e12fff7d83f55e2280b8b7e5ca8f4f53d4c016341c292ceca1b7b60b491b2597dc20265aba6d66c3a3b9435adff56f158ab0c2a3128db800194d7694e2f774fb2884abe90412c2aa23158a21ea0d3b2810532004a8905677803996421e6271ae1731f25f54ae76b3fd4bd17fbbb7db9cb0b24de0096ea0a65f69828fcfaa269fd57410a406d52b3af0d82899afe77d2365ddcba6e485bd90c9acf60ec7af2b7ac0e0e074834b27ca5829eb254f4434552ef8aad81036b63cbc49250d4dcbc0c1023841feeec2b36dcf1326a5a2a756e542010946462bdfa221da6b5d9c9078ecc97a8dfba93bbf2db9f333ede258b5c84f2b34d5d9ed143c83705b23ede5ce27694dcfbad1bd8b8b669690c1f7baae41fac9b027ad7a61122f14cfab1252db5a02f94a30308f100a42252e681f016b854a95d2d797fdb3d3a4ef5ac6b0d4f1f6928d195b180ca52f7d2bdf164eafc51096a4ee7a864bd3b7179482c1d0f03049f120e949db8a45c8c2e05eddd31cd3d945ebe3892b3ee9f34b861774ac2a8392b1640c0fbad381bd0e76af9e3321203ad3c6149ff57b36352ee6c1932aa485628737718a4396ced4c517aa95e692babd34ff24500447d80cab66c6f77eaffaa9a76d6130e3f2bc059b91f59212f17c5a1026716d53cf78162ecc92edacb0a441f52937487e435b9396f683195ba1a050b9c33fc502d2c460f825266507b215c2cd32c379508e0cdb6ce31eba8a1f4ce3edee368abc6f2b6a08ae74e2e9689c44adda2c970bc75e58ab585913cc3c84878f98fa6b6b5d20b6d5d5244bc9569c1f3f7ba9c91535ea7823cf867cca4501b14b94c0766238c3f64402cfb592db19b6308622726fd47e646fcf8a4d411054050a0764f572f866e78078fb97e8f8b4b0097c46adf682029dac8ed0f76a1b301e4374171e8d72d39afa750b9295b81c48cf8fbf18a2b825694aa918bba055cca5c5a74c1a2aaa0e4f0e6b59c8f85830d1ef374e790e8afbd5487ce672bf4a3cbb5be54d7aaf84a90b7f1e11c53c399141de20da88428f0a68fe575632c529e41a1fc0d01bde3be415409d054ac8772c71319a47b3002a9d1c8ae35a65b94c0744cb680ae3b006bab91481e06c765ae04f1c2fed155d7fdcea8d2f44179a405dde45b72072c2eb79803306b5f5b445194e020d94a3971a8aeaba09b306947f1edb4a645173b639727de87ee37452886c6b0f0b5f9223fdb43a9ce4d4b770412d048ff0bdcfecd0f69d793f7aaca01c7a570e5447958482f2a91caed10aa9548dff45dc43ee9bba65b78d075591cc6c01d29b6cdf2f2b229250c6d99b4a325ac8a2fdbdfa3554867f3d0ddd6ae9bbd0afbdc6bef127a46072d13f5d392ce5dc3176bdd2c079b7f88e376b6ff1829d32dcfe1f67f5085e2141a7721ebc54e66c746517e2c0c00378b4295fcffa80e74a9c6b51915b13a29d10b92cfb22ebed8334616065ea5bfae837488351dac915a3e5aeb23ca8eed66c1c464b1a13f36de2b4f0759d8d30e4c5960bb7100cf0d83e8243078cff9ec61e8f0086b62001a754a5c31131c297766b8b831fe07ebac8ba41dc1e0dddb1f1b304ef6107297d93af7c5a5935961c014f67ccd901d7be100c85caeebc87c9974b3991f5c24346d934a3f9f008bfa2f2b549d87e40eaaa513563bd7aefa559248622897713741fd6ce1d4d776bd33157ef28e653869f2e254c01093910205a19d2eaef0c881abc0a1fd5a9c52bb474100b57f34a2af512259a8c3af30470b70bba963ac63c576b9ddd4120623686728b21cc3c2c8da1420cf2b533e4d70b738828d20ed2688b9ae6b3e062129dab75cdb0ec1f1486b41b441e5513a8beeef8d6e6bd7fc569c48a13525f4193ffb748738f778b645cdf503cff3483214025cfcfef3e94531d52d21abc58a213d798dddaaa33cf9d9c00e888c3d5e75d68e4d2c2138816766a5627f6cfff0d4418e18dc8bc6c29614173afc873fe987a365ae39bee39e4ec1d29620e6deadb820f2f4aa500cb6ca8abb7f78be272a5f794ac56bd8daff3d231578f197010be11cc635b8297041af86a97d6a843392c58d70e073f1c29c5db284e0f6f42508109e6e00d3b0060541e8724bac87466e3fe1cc138f712b474922b25ae76b399d21736f31c61616223321bde13c79fbfec9d4155a1a52d728315b7c7e39cd5a5a2f1ef1c5ff9f755dfdc4d52377b8671b71103b55fd630821b7c4db3a9f7759512e6693896f1552e18dfc6fc61ccf0407ea989080579b526f9aa10b1c5cca1645c75e200294874188e545d9e4a2cb727aa336efb4b7aeb5360bac087ee7bbd35464d47b4dfbaf96c0b6841236bcbec7ea139ed07c7f9d502b7438544e1927d74642607774fb921f9e104e90df1a080b0e25881ade56934115222c8bd6f5c31b593d7ba3c12b24910bfd440ec10395b5c2ebbff8e650e9776651221d83b86149d8261eee31f4696d8f2c7a2e66e0bf51d3f4d81b0774864a2662661cdfdef6c6e66ecbdbfc3fe40eb22b58cc586e3da6104c1bc80179293eae936b62bb4e1e4ed27586082bd90de03d619a4e5fd3faddedec312392632e4e66267f6f95c47513046e2c577d55b3e23dc46716fe93483a0882767204451978fe45527228a4f1e10b2a5200b832735f143775b62beb871e55923716588422a82eae6dff8750e1d193a47eee4b90c570a67f77edbcbfcc0d0ddf53c408bc6787931752cdb46ce2b2e12a0f1358b476160671422e571d0c70095a44bd7472ee7b64cfe57cb28bdf932d4c9f15f788f9cf3beee23a13623221912fccc9d0e364a5f871a2a78e2e038689047ad7d47117ab0e7a695c190bf74ad17c8bcd27efd708bc51ff104e4cbe6d09f4e6cdc657813c14b01de6959e06212560b89147d519e34cd540d0beef6f48872d1250802bea6aee343de9cd3f81b1145fe5667b1c9ca93eefe67a4453f803ed8c5a32f74369338f4e99cb1c1c0be353e53b40e7ef80fa2c6077c1fd69cce55b7bf1a7381b5b3bac1f0234afa29fefaadf3fad1a0a0a9c9170b4f3eff846e14d7384fd16f8fa80a6f28491763fb8fc43a3dfd3ebaf", 0x1000}, {&(0x7f00000001c0)="6b5ab18d33191e3b7373dc341e0e49158f8619e98370ea9c79ba8f6af406e6b0a87c5e8a22335238", 0x28}, {&(0x7f0000001440)="51fcb47761aaa8ca1e7efd5936633b53cca63e30dbe7f66122cf36868666aa1ac4807a245b7d84d9644cf5ed9a28d4f75772c2432047cfb77641e23e8d31f4ffc8ba0e76180b", 0x46}, {&(0x7f0000000200)="5758cd93910ec5235998965f403cf4db58ba605fa1037abd6b6624e091e401d454a432344625f8a16aa250", 0x2b}], 0x4, &(0x7f0000001500)=ANY=[@ANYBLOB="280000000000000001000000eed37cc28705e11dd6b81e4c5b04a4ccf7c6a862a77d8e8f95f66a00"], 0x28}, 0x182deef211eb145a) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semop(r1, &(0x7f0000000240), 0x6) r4 = semget$private(0x0, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001580), 0x1, 0x0) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000340)=""/220) semop(r1, &(0x7f0000000040)=[{0x1, 0xeb, 0x800}], 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r5, 0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) mkdir(&(0x7f0000001600)='./file0\x00', 0x4) pwrite(r6, &(0x7f0000000280)="ac0706965aa0b96b99846c565ad46063575d51a7fe26d77261379454c815feb45fb7c5699b24e57bd25e26594488e511a30c74b269c1069a0386b3270d663ab96dd9ba4471ece5cd2bab5cee58f8503f1edd6db01e07aec281a7eefaf5e3dcb318de7b8a485d0c7a9e9cd869fbabfd2c16528a629b1115f88eb447547daa004d723ecd9b59eeca884620b3a57e3820983e9378335f338e889285a1eb4e4333a59a551b5efdd1554bd9ca6619116d559f78", 0xb1, 0x0, 0x0) dup(r5) flock(r6, 0x1) linkat(r5, &(0x7f0000000080)='./file0\x00', r6, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x4}, {0x4006}]}) 16:00:07 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x6, 0x4000, 0x81) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x30b82, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f00000000c0)=[{0x101}, {}], 0x2}) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x8001, 0x4) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) ftruncate(r2, 0x0, 0x20000a) 16:00:07 executing program 1: socket(0x11, 0x200000003, 0x0) r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000480)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0x6c}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000000680)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0xffffffffffffff11}, {&(0x7f0000000580)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="b100050390000000000008000121000000000000cea1010100006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290814c75b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd8972f9d2872babfbb770c1f5a872c881ff7cc53cc94303b22f0f90006ee01be657aea8c500000002000000000000020208a371a3f8000400549bf9465819476846000000000000018d9c981e0241b119f5b396683dc098d1c28ff5cd5fb307c06e2295e9260183cf453125b04911c536fd0c409354a3aaf27bb6d1e03a8c61bd6321f91d3396e0d77efb72dfe5a9aa729da02602f378a96683b4c8", 0xfe, 0x0, 0x0, 0xfffffe01) 16:00:07 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x30b, &(0x7f0000000140)=[{0x9, 0x0, 0x40}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) r5 = socket(0x20, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r5, 0x0, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff7, r9, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1f, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r9, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x5, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x100006, 0xffffffffffffffff, r19, r17, r19, 0x1e6, 0x8}, 0x5, 0x6, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) r22 = getgid() r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r26) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r6, r17, r22, 0x0, 0x7}, 0x1f27, 0x5bb, r24, r26, 0x70000, 0x3, 0xffffffffffffff37}) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x40000024, r24) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04a8b81e60728157c735bf53c918ff352d72ed1e9a6099d9b677c14be0c3fcfb7e9d90400000000000000e4631d16bafcbd8111cb7a00e7e50600000073290fd7b60b73ea19fdeba9c353ef1fd17b3eda7bb780136dbe676bee0ecf5bc4a255f4ae900eb8d60541a12c4519a76b0fe7db0f64739c08166deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017e9a9c17679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc969756cbac315a35640000000015935c584d81d7ec", 0xef, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) 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, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x4, 0x4000, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r1) socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:07 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0xc6a0cadcee0a6714, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:07 executing program 0: r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0), 0x0) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0), 0x0) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0xfffc, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240), 0x0) semop(r0, &(0x7f0000000240), 0x6) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000240)=""/152) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x29d8aaa8}, {0x7}, {0x3c}, {0x7ffffffe}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) r4 = dup(r3) symlinkat(&(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000140)='\x00') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r5 = semget$private(0x0, 0x1, 0x400) semop(r5, &(0x7f0000000040)=[{0x3, 0x5, 0x1000}, {0x2, 0x7, 0x1000}, {0x0, 0xd4e, 0x800}, {0x2, 0x6, 0x1000}, {0x2, 0x5b}, {0x0, 0x80, 0x1800}], 0x6) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r0, 0x1) flock(r0, 0xc) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 16:00:07 executing program 0: socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000440)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x90, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000500)="081ca5fae89051d58c97df261923476617b9b027ba838d16e5e68bbe94b27cf10cfc7a32d8b229f5497c2066eb818cb5395e8490f06a0caaba20e4ab", 0x3c}], 0x1, 0x0, 0x2) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000200)=0x179) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x7, 0xe2e, 0x4, 0x1}, {0x2828, 0x8, 0x8cd, 0x1}, {0xdd, 0x1f, 0x9, 0xffff}, {0x1, 0x2, 0x3, 0x9}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000280)) ioctl$BIOCLOCK(r1, 0x20004276) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r4 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r4, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000300)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r6, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r6, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) symlinkat(&(0x7f0000000640)='./file0\x00', r6, &(0x7f0000000480)='./file0/file0/../file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8e6e020ff3d178fd, 0x80) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) recvmsg(r0, &(0x7f0000000a40)={0x0, 0x1e7, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1000000000000203, 0x0, 0xfdcf}, 0x0) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229], [0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x3ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = msgget$private(0x0, 0x0) msgsnd(r4, 0x0, 0x0, 0x0) msgrcv(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="00292b6087efb2d9f60000000000000000000086d4bc36c541c0000000000000000000000000000000000000000000aaf904e974b2875ff4475775aeeee61dadeb36bd8409870d3dd996f60f3403e4e38e46cb5395278f3da278de38"], 0x2e, 0x3, 0xc00) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x4020080c1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x7d1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40045700, &(0x7f0000000080)) 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcbbc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e31433000000000000000000000005e5d10f524a64ef5632ccf137c8ae115db3119e911c3a1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da000cf38b37f48bbbea5bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537b82b50827430d7d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f359363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e811996aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e51bd90674b2b3e0bb673dc1a5df960a34c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a7423676b227c8be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d29"], 0x10) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) accept(r0, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x5a6) pipe(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x9) r2 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000480)=""/97) 16:00:07 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/70, 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x1, 0x5, 0x65) setsockopt$sock_timeval(r2, 0xffff, 0x200a, &(0x7f0000000080)={0x1, 0x80}, 0x10) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xffffff7b) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) listen(r1, 0x0) accept$inet6(r1, 0x0, 0x0) close(r1) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r9, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = geteuid() r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r15, 0x1) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r16, 0x1) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r21, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r26, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r28 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) r29 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r29, 0x0, 0x0) shmctl$IPC_SET(r29, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000040)=""/210) r30 = socket(0x18, 0x2, 0x0) setsockopt(r30, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r30, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r30, 0x0, r30) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r32 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r32, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r32, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r33 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r35 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r33, r34, r35, 0x10, 0x9}, 0x8, 0x1, 0x9}) r36 = getgid() r37 = getppid() r38 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r31, r34, r36, 0x1e4, 0x8}, 0x5, 0x5, r37, r38, 0xfffffffffffffe01, 0x9, 0x7ff}) r39 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r39, 0x0, 0x0) shmctl$IPC_SET(r39, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r41 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r44 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r43, r44, 0x10, 0x9}, 0x8, 0x1, 0x9}) r45 = getgid() r46 = getppid() r47 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r40, r43, r45, 0x1e4, 0x8}, 0x5, 0x5, r46, r47, 0xfffffffffffffe01, 0x9, 0x7ff}) r48 = getgid() r49 = socket(0x18, 0x1, 0x0) close(r49) connect$unix(r49, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r52) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r31, r43, r48, 0x0, 0x7}, 0x1f27, 0x5bb, r50, r52, 0x70000, 0x3, 0xffffffffffffff37}) r53 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) r54 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r54, 0x0, 0x0) shmctl$IPC_SET(r54, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r54, 0x2, &(0x7f0000000040)=""/210) r55 = socket(0x18, 0x2, 0x0) setsockopt(r55, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r55, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r55, 0x0, r55) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r57 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r57, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r57, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r57, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r58 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r60 = getgid() semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r58, r59, r60, 0x10, 0x9}, 0x8, 0x1, 0x9}) r61 = getgid() r62 = getppid() r63 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r56, r59, r61, 0x1e4, 0x8}, 0x5, 0x5, r62, r63, 0xfffffffffffffe01, 0x9, 0x7ff}) r64 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r64, 0x0, 0x0) shmctl$IPC_SET(r64, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r64, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r66 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r66, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r66, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r66, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r67 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r69 = getgid() semctl$IPC_SET(r66, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r67, r68, r69, 0x10, 0x9}, 0x8, 0x1, 0x9}) r70 = getgid() r71 = getppid() r72 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r64, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r65, r68, r70, 0x1e4, 0x8}, 0x5, 0x5, r71, r72, 0xfffffffffffffe01, 0x9, 0x7ff}) r73 = getgid() r74 = socket(0x18, 0x1, 0x0) close(r74) connect$unix(r74, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r77) shmctl$IPC_SET(r53, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r56, r68, r73, 0x0, 0x7}, 0x1f27, 0x5bb, r75, r77, 0x70000, 0x3, 0xffffffffffffff37}) r78 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r78, 0x1) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r80 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) r81 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r81, 0x0, 0x0) shmctl$IPC_SET(r81, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r81, 0x2, &(0x7f0000000040)=""/210) r82 = socket(0x18, 0x2, 0x0) setsockopt(r82, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r82, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r82, 0x0, r82) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r84 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r84, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r84, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r84, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r85 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r87 = getgid() semctl$IPC_SET(r84, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r85, r86, r87, 0x10, 0x9}, 0x8, 0x1, 0x9}) r88 = getgid() r89 = getppid() r90 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r81, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r83, r86, r88, 0x1e4, 0x8}, 0x5, 0x5, r89, r90, 0xfffffffffffffe01, 0x9, 0x7ff}) r91 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r91, 0x0, 0x0) shmctl$IPC_SET(r91, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r91, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r93 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r93, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r93, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r93, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r94 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r96 = getgid() semctl$IPC_SET(r93, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r94, r95, r96, 0x10, 0x9}, 0x8, 0x1, 0x9}) r97 = getgid() r98 = getppid() r99 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r91, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r92, r95, r97, 0x1e4, 0x8}, 0x5, 0x5, r98, r99, 0xfffffffffffffe01, 0x9, 0x7ff}) r100 = getgid() r101 = socket(0x18, 0x1, 0x0) close(r101) connect$unix(r101, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r101, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r103, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r104) shmctl$IPC_SET(r80, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r83, r95, r100, 0x0, 0x7}, 0x1f27, 0x5bb, r102, r104, 0x70000, 0x3, 0xffffffffffffff37}) getgroups(0x2, &(0x7f0000000400)=[r100, 0xffffffffffffffff]) r106 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) r107 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r107, 0x0, 0x0) shmctl$IPC_SET(r107, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r107, 0x2, &(0x7f0000000040)=""/210) r108 = socket(0x18, 0x2, 0x0) setsockopt(r108, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r108, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r108, 0x0, r108) getsockopt$SO_PEERCRED(r108, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r110 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r110, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r110, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r110, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r111 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r113 = getgid() semctl$IPC_SET(r110, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r111, r112, r113, 0x10, 0x9}, 0x3, 0x4, 0x9}) r114 = getgid() r115 = getppid() r116 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r107, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r109, r112, r114, 0x1e4, 0x8}, 0x5, 0x5, r115, r116, 0xfffffffffffffe01, 0x9, 0x7ff}) r117 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r117, 0x0, 0x0) shmctl$IPC_SET(r117, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r117, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r119 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r119, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r119, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r119, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r120 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r122 = getgid() semctl$IPC_SET(r119, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r120, r121, r122, 0x10, 0x9}, 0x8, 0x1, 0x9}) r123 = getgid() r124 = getppid() r125 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r117, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r118, r121, r123, 0x1e4, 0x8}, 0x5, 0x5, r124, r125, 0xfffffffffffffe01, 0x9, 0x7ff}) r126 = getgid() r127 = socket(0x18, 0x1, 0x0) close(r127) connect$unix(r127, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r127, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r129, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r130) shmctl$IPC_SET(r106, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r109, r121, r126, 0x0, 0x7}, 0x1f27, 0x5bb, r128, r130, 0x70000, 0x3, 0xffffffffffffff37}) r131 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r131, 0x1) getsockopt$sock_cred(r131, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r133 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r133, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r133, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r133, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r134 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r136 = getgid() semctl$IPC_SET(r133, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r134, r135, r136, 0x10, 0x9}, 0x8, 0x1, 0x9}) r137 = getpid() r138 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r138, 0x0, 0x0) shmctl$IPC_SET(r138, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r138, 0x2, &(0x7f0000000040)=""/210) r139 = socket(0x18, 0x2, 0x0) setsockopt(r139, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r139, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r139, 0x0, r139) getsockopt$SO_PEERCRED(r139, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r141 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r141, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r141, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r141, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r142 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r144 = getgid() semctl$IPC_SET(r141, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r142, r143, r144, 0x10, 0x9}, 0x8, 0x1, 0x9}) r145 = getgid() r146 = getppid() r147 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r138, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r140, r143, r145, 0x1e4, 0x8}, 0x5, 0x5, r146, r147, 0xfffffffffffffe01, 0x9, 0x7ff}) r148 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r148, 0x0, 0x0) shmctl$IPC_SET(r148, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r148, 0x2, &(0x7f0000000040)=""/210) r149 = socket(0x18, 0x2, 0x0) setsockopt(r149, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r149, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r149, 0x0, r149) getsockopt$SO_PEERCRED(r149, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r151 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r151, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r151, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r151, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r152 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r154 = getgid() semctl$IPC_SET(r151, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r152, r153, r154, 0x10, 0x9}, 0x8, 0x1, 0x9}) r155 = getgid() r156 = getppid() r157 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r148, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r150, r153, r155, 0x1e4, 0x8}, 0x5, 0x5, r156, r157, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x1, &(0x7f00000004c0)=[r155]) r159 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r159, 0x1) socketpair(0x2, 0x4, 0x7f, &(0x7f0000000500)={0xffffffffffffffff}) r161 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r161, 0x1) r162 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r162, 0x1) r163 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r163, 0x1) r164 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r164, 0x1) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f00000000c0)="906d7b923222038d8baa5ac44f6c65197d951282fde921d0a39af07452505c2e5b535430c9663a51c07393988f228adcbfeab032ac947a7761f31865ff8311c6f81a72aebe953b1805ace4840ccd5f52f6dce1d07c49825270d67de6c252cbd32a7a5e461725fc78c1f0fcc2103a939981995f98fa1a8911966c8a5fefbb84821bd9ec19", 0x84}, {&(0x7f0000000180)="992fd0e87fec0f6a48f78b015ddc77c66c51272c6cd7782a0d7b1083c6d2b25ff801e7c322601028b57b08cdd4ae1c86fec6709346ce18ffa27cc951da48ea0fc2a4c2246b343e62dc083c14306da77d8dc4f1dff49be270ca2a8714c726746d0d510c4ecd0bdd191ee552a85350fa07040f85f09d0eda1df3dfbcfa06393ad6ecae6987f786c663ade08d1a8a75aae7d283cb06bf396204961356c5d0124f97443e89a7d236d873fe287aacc6d2528d7c64b55bc2fe7064ce", 0xb9}, {&(0x7f0000000280)="214fd60d908039c49849d8965c3c3d03b6c72dbab0cefa097ea57f7f3d2059f3b446f273ecff58201c41ab572c535978ed90a54a24bce8a38498c320d5f0", 0x3e}, {&(0x7f00000002c0)="0bc224f9804baadcde2aae1f4820d527524c88e5459cf78c09505381de92eefa92a24902669e6fee02042ad663234ad030b3029156681c2a1f4f4329cd5ead8058b8f8823c54f6f23d138740017c50bcabf3f86fc88ca4ba46b2181c2d851150f450ae78ffaae363cf4b05fc32282d7542", 0x71}], 0x4, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r12, r14, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r15, r16, r2]}, @cred={0x20, 0xffff, 0x0, r24, r27, r31}, @cred={0x20, 0xffff, 0x0, r77, r79, r105}, @cred={0x20, 0xffff, 0x0, r130, r132, r134}, @cred={0x20, 0xffff, 0x0, r137, r143, r158}, @rights={0x28, 0xffff, 0x1, [r159, r3, r160, r161, 0xffffffffffffff9c]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r162, r2, r3, r163, 0xffffffffffffff9c, r164]}], 0x118, 0xa}, 0x4) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r166, r165) execve(0x0, 0x0, 0x0) connect$unix(r166, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:08 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = semget(0x3, 0x2, 0x200) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000280)=""/41) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) openat(r4, &(0x7f0000000080)='./bus\x00', 0x2, 0x1) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) r7 = socket$unix(0x1, 0x5, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r8, 0x1) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f0000000000)={0x4, 0x3, 0x1, 0x0, &(0x7f00000002c0)={{0x5, 0x2, 0xec, 0x12, 0x0, 0x6, 0x8001}, {[0xeb73231, 0x7, 0x5, 0x400, 0x6, 0x243, 0x2, 0x4, 0x2, 0xfffffffffffffbff, 0x1, 0x3, 0x7, 0x2, 0x0, 0x105, 0x4, 0x46], [0x7, 0x6, 0x80000001, 0x3, 0x3, 0x1f, 0x8, 0x0, 0x1, 0x4], [0x2, 0x8001, 0x2, 0x80000001, 0x6, 0x5, 0x5], [0x767726dc, 0x9, 0x7, 0x200, 0x8, 0x2], [{0x9, 0x1, 0x3ff}, {0x2, 0x3fb, 0x0, 0x2}, {0x3, 0x3, 0x9, 0x7}, {0x9, 0x401, 0x96e3, 0x3}, {0x8, 0xbd81, 0x0, 0x2}, {0x83, 0x6, 0x4b86, 0xfff}, {0x5, 0xff, 0x0, 0x400}, {0x6, 0x1, 0x800, 0xfe}], {0x1, 0x0, 0x81, 0x8}, {0x8000, 0x8, 0x8, 0x800}}}, 0x9, 0x2}) r9 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r9, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000580)={0x80000001, './bus\x00'}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8, 0x0) acct(&(0x7f00000001c0)='./bus\x00') 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) r1 = getuid() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x2, &(0x7f0000000040)=[0x0, r8]) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r11, 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r13 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x9, r1, 0x0, r12, r13, 0x12a, 0x7}, 0x8, 0x20, 0x1}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x69b) 16:00:08 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8284, 0x0) r1 = dup(0xffffffffffffff9c) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0xb5, 0x4, 0x60000}, {0x4, 0x3, 0x6, 0x3}, {0x5, 0x1, 0x3, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) pwrite(r0, &(0x7f0000000100)="48faaa73b6524c7a57dc", 0xa, 0x0, 0x0) socket(0x10, 0x8000, 0x5) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x9) 16:00:08 executing program 0: clock_gettime(0x20004, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x2) flock(r0, 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x5, r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) r6 = msgget$private(0x0, 0x0) msgsnd(r6, 0x0, 0x0, 0x0) msgsnd(r6, &(0x7f0000000280)={0x2, "41fcaefb10459b77422dbd07349261e53c442f6702d30e2b34bc5ade3428d46e346fe3d71a8b88e6311e831262183a897a63979f50e4a412d864c10608da760b54c6b96187fdc518ce29cebd87901a7e14e800adf3c769c90c1c8bcc683c93663fd6051ad8b517e784d3f4243de68d7f0dd5bbb552dffc1108e146386b13ae1cfc14905eea0052437eb5a694ab686ac250a68f84d1f5da8a92195b7f6daef13ed9df894f4dc4f6b9f4"}, 0xb1, 0xc00) flock(r5, 0x1) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x40, 0x80, 0x80, 0x1000}, {{r5}, 0xfffffffffffffffc, 0x353979e0d391529b, 0x80, 0x0, 0x101}], 0x1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0x4, 0x2, 0x1ff, 0x1}], 0x7fffffff, &(0x7f0000000180)={0x20, 0xaa5}) writev(0xffffffffffffff9c, &(0x7f00000013c0), 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r7, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000240)={0x3, 0x0, 0x4, 0x100000001, r8}) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000001440)={0x688, 0x7, 0xfffffff9, 0x800, "b9cec0651c10caeaed4523f5198d7be628be5b1f", 0x10001, 0x4}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="b50f146d3a38a1e085441b24ae7b") socket(0x6, 0x3, 0x8) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./file1\x00', 0x80, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x11, 0x8000, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt(r1, 0x5, 0xb4, &(0x7f00000000c0)="dc6785cbe13cb79d60c4e8170ceb5e8c5543e728dd192e9c4cdc996ef65806b7e70e788270faa43f759a5b36f8ac10a99320080023cad62204f6e7a69215059f012b93f8092c3783b144c4aa9c2eaeade56fad1d66aff72631b4629f70a6e80f0be2b79b07acaa531c", 0x69) 16:00:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xfd4a310ad38fdde, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186204017b002b2c000000267e897f7700000005a89b8a973268381a5071cb000bc3faf94ae5e124c6a36000753dd4d16120195f81db838f74652d62e100c51bad0000000000000000c37bb79d7d2c336ec5e000", 0x57}], 0x1) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) msgget(0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x7f, 0x1}], 0x400cc, 0x0, 0x521, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x80002}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x40, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc038694e, &(0x7f0000000300)) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x80, 0x0) flock(r5, 0xa) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 16:00:09 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) 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, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000039d000/0x1000)=nil, 0x1000, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) socket(0x1, 0x1, 0x7f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a4006000000e20000005680fda074ad00"}) write(r2, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06", 0x23) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) fsync(r4) getsockopt(r1, 0x80000000, 0x7ff, &(0x7f0000000240)=""/131, &(0x7f0000000040)=0x83) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001600)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000300)="f1c337a803a85fa3d2eb1b6841d57373524a73c7d34388559ece32bdcb8fd06e20c40d187da3473ed8d9c5a7cc81e3316ce592415fe4b47da2b10777323e61fe2fc8fd2daebb1b239bd3d8805bb88389cec46839de3fe631d2c3e977d15841742cbcde75654b225a0cf44f71106248c9a495c74362a2d5a5abe8282defb850fff48053da81dacc19f19ec807fad79fdfdd14dcf7580dbc94110f003c91f111ce0eab474288421082ea4a1a60bc8403f0cc6dd43013b77e103738568b5b943c646f58284ec66b30a70319fd687517907d020d140f7d8f95", 0xd7}, {&(0x7f0000000140)="d3a455c86c9bf6", 0x7}, {&(0x7f0000000400)="57cc20ee62f0d8ea16121e729ae79646fecbcd0657f1e1e9fcd4e252d9134d59f61b8caa3feaba88fbc5670da878b16777aa7244a4d9bb1014abacd7ea26b2e464e96f0dcf5de0bda3984149ccf609d3dde45f6e66363a1f31f2d5c2ff771aa9c51f74d402c7ff984d90bf78d70a787677cd26a378902142191ca9c49c6a37a38b849266af648f3b0dff3eedf1ff07e67ff81d6b15e5c385897238a5480993a1ef2e2c7e1f69428cfa68f3907b764712f35613433e3534b03c2426e1db8e2aac17427eb72ee97bde47e541a8173ffb350bb7b52580bb28bba44f1f293785c947d85abf3a04753c816c9314473d925438c8eb65176f91c1c8ce5382c1563f2ab711f9cb30ab102f4d0cd4f74793b9e0b7574e6ce2ca815dda60a7f0e7558e3d5c7af9659e29e6fa35e4b94200c2a61735782238d6f80bf2ef2f6ae399c7793978cca9eca99fb1d5ef2b527e20ac1a8c532818fcde965284cc71489648dc24c43a0e09827d404cbe7447cb13dacd1aa326ac2f75a79feb7183816a68b13b0eb27c1fd770f98e94f863188c90fb0e10320ae714da3134e1225bcadd6e5eb2ff178589c736f645db8c90076da4a48bdb4bf286a3acce2f26e075cb5c66235878a3f6cd0f79af1717b58f69c0aef4a643c808ecfd74507b18604d37895a6e64f6b561802d11c119cf2d381eed19c4bffec92ce9ae006a232ca22c3abd9309c7916dd612940557b63798bc9f6e3360d5323682c5ce8edc3fac4cc13e1da306f2dbfc69fa68d1572de4e11a5f6397bd552abf5013f80a9cd77f7155ca201eb159ebf4dda1a8c93cf0f6746707bfe7e5a6db89b70761c4b2b073562bb798ee755312e7e41f48065ecf6e3c9bdf8fba302f736ac305db10da6f2136ba482a1dedee1b739a4139d9b4925a746c49e9771029ec762a26921b15d24aa40d0ec4637a21c1f496f35721a98e149fc5f40c273a55bbd3f46ae8369c2c7ffabe82dd2fa31ba6841012fa78af962fbf2e058ad43d2dd1ee1bc3f3b2f23f395acfac12854a5fdde7538d7e6423b50b536e4d75764c6d6cdc35599e9827a7dc55b6ab569261cd539fb95b152c1fd366b99d942e4d0e7f0fa3602c26d7448deae8d5e1c5500fefffde4dc54385bdc5bb8a94a680c6ba46ed100820af8d511255a086697e8dcf421f7197abd3330e121401dee9df685c44ad23bcc907c039cdb2be43bb8a803d24d0939ab0d39170c2e0c16200afdf812f33ca3e328c2bd1e02c489d42cf770fbf6cd0e5bd6a7a39c069571b748b2be0930651ecbd7a0fd2c0844aa3d72c823e8a636542d4123bbbc6a839d05f8de41095ae151daef035b7fb13e1100d8a54045f1af6e1feec6676e9eaf4428996b7fdbebfcc314087a2189b07b340986e3b0f4ce04d0df234ed4187389c725b3c0e935b91e7ce6767af9805d7661e4cbbd4294b85f165fc9094de02336d5c234ffa1d3d1945255c07e45c46b4db84f9fb51a68623057070a6d6ef5c437a52958fbaf652b708cb4b399401d52609c11d00ef2ab0fb4f91353271a7213f8dbf7382424dcd0c4b5a45ab3e563bb4403b9b7ce92fedb2833651ce5e7771666f5db1efeb556f5b5359683fafd11c0fa10080a3b5d15c2b9dc4a603e458b6c146a700da8ccc397ebce4dec70751b932bf223b923d84cb87e3f29586b600c835ec5163be12291a131a6da498c5ec2e1dd4f1684e0337237d923566b54f042538aec0a0c8bb8478caddfbbc0fc7d6971fa53c6ca783a61832590d6a1a3c34720f73fc2a107e65fcc30a73a00e49c08c2c45ab36bfb72f554f28db2689113eada49c5b2a73f62ae41e7a5b4d322cc05efdf2ef3a52f316c3c1295720d5b67b8b06e3e10fcd397e78753fc96423991528b61227641bd91ad33a0b9649af5d490c28945637944c5d968c30a82fce59188476f6391606e410a06cc5a67071ca12bcf551d56ae98a693f9012b05d2912ec625a3c502301feda554ea9199ceefc758da6a34780465dfbbf6d33bd743455f6ae5747b0268ea9cfebab1568b711d61a66ba10a801a3ee8131ef44adfa56c083b28678a7dce3fc37faaeadcb40350887ccef7fd4a048d0326bedbbc5c192872f316ed5f19017d87af148af9a6636498740ef3a19c8978717ac6a1e168879ecfcb9bcb34b29ac4f08c86105de86dbca1068c5fca5381ad04dde6a6dd7cc5b400d518fb5aae57f785544dbff7948b4a916ab523f7b85f250b1d58ff36adfc3ee51823e467b4f4bdd855fc58332fd5164204ec4286d6372af34acbb0973fef94862207246e1120cbd97e288f22d38c4ac5b4cf1d3198810242129e59222ae55cd11c6987a4bd1bb90108c4401835733186e2fdcacd2dfdef750925d19f55331efd29b9667c1486f710ef60efe69f0e5db76363b16bb3369db77db37065a13f66811cea7f6ac24ead3dc33b525957b58cd31ea21e42a96c7396c924e07160af00724976eef0077561a2d5e08b262c9a6eb3ef17816d6cc1de412f8ae2c8d616e8802b9001176ac051b539f905cb49d3e79b531a50e17093bd56a1ce3cfa9764bc7f82d3cb765f43b51f3ca70a0d38d1b60664500505573a003f01f22d7bc880f8a4136508fac23099869e32e9d5d841bf86161f63b718cceb0d948693923414711f04c946f5e2d1ba20484d4972ffc0f37f507bdcd71550836a2b65de3405f65850a593ee00d6c7b27e8e3533db2f764d05917a97989190a3a0886cc0e66a6f0494024410310edb9f8cb8b9ef363a5b07afcfa30ec9f5595cd089b27b72e3849fe5fed2c742cc1177a7be3a0de77ccde082406207c6095af54126c466683be8e452f8b2671082b94a28ebb3c67a404076594ca3bb67046d551d99a92c626961e9d999539293d6476eccfbd0d16e49f3788efbccaa8131a9b874d43e33d570a5dc22c3ca94debfa0672d018c9ae0fdf7ed294e8ad1158adc46ebde186356165144b92d51bf2e06d4b1af438cfbc3df3d197cb30706a5743aa2145d3024525d77118b11d1441641ddbd7793b4e48bffe0b577ab6493aa878fd68806ff1ac638b3d1c8984bc68b3f0cd5e7b7db5d62cf4097b305d98b96600bc2dfc78d6bd1d75e5b653975e25c9d4f68f99ce09fe0cb70b1197054daf67839ceea4879411f15ced139b6f4112feab132caf908d54f0f2e5a54a50c146fd3de538a36176c38ccd9aefcfbd816c4d1c25c0e0576ecabeb6d7fd740c37f850e623e534ecd431bad5f4d9012a32fcfee0b8e348e899fbb60c7295d3d5acf45ca63fedc807c46829da07495796b376cdfeed77bb036879b8b0d88fac4d21d3e3b23472051e20e0b9ffe7a36a02d8ad88aec7f1ccc593e8fe0851533c0bebf1bffd515e13a3655c1eac7cd451cb41e7175d5ffec0d530b6e264502649572c2b4b9ff345f35c0af8be0ac60385b76eae2ee4caf032f00fc5397feba3628ad411db54f3be7e9d54725f3b7f4ab181ec44dc709825112b163441396e461749d3cfb29785cfd803072c3f53c9fc5e2c75abdc8225a072791ec30e0094e31a583db26707e2b5e20d73cdb45677effe8831cfb27965cd1cf79f28baf19df30778370a8557562e46ad65d471afff1722b50f48e50adfef70d2df37d66b50f0d43217d15193adc07e6fa0c734ff0ad183004ad9b67321bbd169e53b3507e22c507813130b7c5200e40269ec3847f5071ad3be29ff7854c32d4185c5e4c1657b6ea5b848f45dffa18c5e8bba7f1da5eae97634285636ea211b21b949fb56356b911b735402b2e4ad41a31287c140267c63f3a417265112c35ebd0b19d83ddd5bec32c8c65cf25387d1b926712a4eca7e787e7db57e276ee8f64d5a926531d24a7a22ec44888791ddf814703b0bb3511f642c8b37ed8e6efe0a264bc62b4bab44b3a7661d24d9eba50f6425824e4b1d1e68d6c1f0a235665d3398e3a0c1bdd2a84d974298cf6fa76146f3b4bc9ea0a7f18b669e00df7be7f0fc4fac718c7cc0971d6f6477cb81f8847705e3d194c47eeb5f1544167d64c05d500cc490ba19a45522444747179cacc51c482c7108cff7b1e9d1e46130313d335752cc27a20f44691352cb0f10235e89b00272409ad99a67a6a0a1b729ac404889265a41c7f1b378bf956a90cf9624b328e089e22302a08c0144914153ef2a9fb0aa1dcb3799cfd3ca84c788ca5bc417e17e9dc419bfe1475dc4df517423e41f4c65a125797ba20789646f3db3d085828b5caa793fe1052315bc0a03a1e88651b328ca53a05bda9a779158d6d6e0d3615b151f0ad1f24f30fc21569402eeca1e961f295f013aef7fa93de89c4495f3e4fb880a42db410784293adc1e096894b88d5c27f6f50ce7be3a5e365097644abff3037cecc555791ec4921a41f9f0226bfe96c8f2d229a798449cc7ac1d5f1aa36ac4d978e63109a3dd5413f9c17c69c9bcbc70e762a6c3ff2a20dc69b9866083e0bd263ed6a227661f239ab11aef12cf5b8f3a49abebc96f99be72f34ad66dbfb82aee8e40d2c33679096f2104f051f61d0d1bbfea052ef10515589dbea5f00ea2199655122ca0eaa689adc7011f1ff258674382867f3b4fed160dd4ae74c5717ed82021421e668b7dbd8dc6739ef1a1a344a5a6cf744c963f89110cb68695c8f5c5b08c94c6d83d8e1ba87f27e8a4321e662ef748ae4d3b62c5e8b28755769cd7bd9054aeccb867fe27f267c4b37eea32551b7073ae8b82a6167e64a69a458dccfe9732aa472c4bebc59523de056355e63fcaa837709a2dc62ab03e1be59632d02418173def480f6f058d6ae183bd4e3c4e649b36b8da563a1fece36968ddb0bc71780f8709974f65c920bbe4a0775cd38c2eb2ba973a44d5849b6533127489d43f61cf0d2ad72884ded4f0570b34bdcb7cbaa8a7e527e57ac05186bdb0b56e3e497f238fe2b718c2e97688cffbd847616e4139655795b43c7298beea5fa8cff5cba7de5b21e6e2f08ecd3680efbd4f97d919e712f6972620e84e5c5c98511a812c27c8a96f014edad1ca64fce02545721291e725649aa2c155a373daec0085b1bc2b48b629f6ab0042165dd56c75c20279e209d050d342cc6e64a63749350946dcce5a5179d2a13eb119204c2decf9b69752388e84e1a3dc439c6c04b267bf6a05499b9a86a0974f1cbfb22de6032d51fa831a512c6ff24d58a2d100d468b8d6479040dc3e3c0490163ef54bfd216b0ce3686e1c6ec8d2ae9b1ab8202f606b605078f30834b6fed6f0c59556557e721f9d3133f9b5c31bc54c8af25072ae9e82a4f5a1dab08805398eba12022779722aaf31e1ca52e1e1399f522f0f2f7eb80487ac18dc8cbdb4d8d724b3aefc2f045f2f1553ca259080a06381180deeae757985675abad62c10308f09524dad8e6e279cec12ced8610663336e8909ecefc75f0968a413c64e412b6f1ca592fadf58edf53eb1c8f178e3c10d16c4d29addf39b229a252737db50ff5934d84428ebd94eeb839ecf9d0f112a4fbdd0a6e2f5e1bf6623e6ff66c26fbf85c2c455a8e5862599fd914ae8c2035c37cf4608a382daeae14e32e609946d1940bf66857ebe9a0ef2b704ee67c0e31a0f7be590908bee69a41512b549bab39844bff9be848547aa2bf8b064a3617c29862fe17aec884e9638b46f2241c5332052b66b750dc0ebece7402b5ab407c3252671237be0d736e3a2beb9eb61a247aa595b37d0878c5245333a67af17d09338733c57c622860444c0ff237ea14e155f7453d92441ab79f1332d0f40e1bba7d18116c603031cccb8a7c07bf486f023f0d9bb3e84e1335136a043cdfb", 0x1000}, {&(0x7f0000001400)="b3c42d06043ac9d42495d49ad2afd468728f4497b38fe974ccb40aad1bbf5dfc384eb5907096436c0675b42c0ed0eceae2f5b3bab1cc2767f4504e494b990983c563f89db0552d964251e2b3ba4193c2457295a5b27d668453cdeb1f83ba4b60db7ee6f6b0bb880477dd4c087ec109ff95342fc7127c8a4285bbdca39697ec97f734b0c3ab2543f04df3c7", 0x8b}, {&(0x7f0000000180)="3ab199e839", 0x5}, {&(0x7f00000014c0)="19d9491a52059b9233128bc324b640ddc697327d271c6a96b898d9631cbc219c4be3194b11db27b43450e3c4127b6731f2eda2be27429c6516a784fe0892ad4495a6a176f3f8d841bc1361ea66a34bd2e02e1ee7d507c0c9e6f5368c9418ed7d75467bea898aced66729c34309cb6d039a38d8e3b92059b95d5362d878", 0x7d}], 0x6, &(0x7f00000015c0)}, 0xe376c52ff262b582) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x9342}, {0x4, 0x0, 0x0, 0x2000}, {0x6, 0x4, 0x0, 0x9b76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r0, 0x1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) fcntl$setstatus(r1, 0x4, 0xc8) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000100)={0x7, 0x7, 0x7d96, 0x80000000, "ce4d7768a9de6356d12d1b739657d3e9a2ca0df3", 0x2, 0x6}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = kqueue() poll(&(0x7f0000000000)=[{r1, 0x40}, {r0, 0x100}, {r0, 0x100}], 0x3, 0x1000) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r2, 0x7, 0x0) 16:00:10 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r0, 0x1) getsockopt(r0, 0x80, 0x9, &(0x7f0000000500)=""/4096, &(0x7f00000000c0)=0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) r2 = dup2(r0, r1) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000480), 0x1000000000000524, 0x0, 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000140)="af3e225388cfbca6e5f7f7313ced178480e6bb1f16e2dec6df24a876100d18278bafbff17def38bc543a8b9e27f04b9fa5b62bc7b607ca2b899db3806ac5d16b084c71e57eabe0155547f875eaa1c0a4abb441ca0d7eeb3fbc0b725ca8698d18e1e53eba98c7f9b44e160bfa2d37eed56780c51a8022b81118037e30d7764c5dd38920", 0x83}], 0x1, 0x0, 0x0) ftruncate(r3, 0x0, 0x8001) preadv(r3, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x1f) 16:00:11 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) accept$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) flock(r1, 0x1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff83590000000000000100ffffffff0000000a8df278871ee7f869faf23c521f119bdb", 0x32}], 0x1) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r2, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r3, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYRESDEC=r3, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5e0162bae5ae4bf69b063dddedc7eaad0bcbb965a8c5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a29780b2a6541f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf4c82844fe5e59f9544c8aded6332db935f99c8ff705127c915f664d64c8dd81c2440d6396c046db0cbbe1c64088507e510ce10ca774f1f85c31a4182d87b59074ccc410f3bc4ae57ff9e1eaa"], 0x2) recvfrom$inet6(r2, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x2, 0x371, 0x1fe}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000040000000000000000000000000000000000df9dabbf3b03ad7adface27f91438573e6cddeab25f50fd9924ecbe92ec92b354f090fddb400b8fdc22e893e36dc35888bb8492b321c67945afa09fdae327d85446dd0311612ce66a3945d930673bc22ee0258ca10a2776284800b7ae0fa547faf50829049e8b1e7d586758563420d7821c7a79468cb0ad690d34740e108c3a01898f9def85fa5e1f8d3462c5b39c1a28e34cab56d54777d9fb1fd194ce21f6117e7c0fe5a13384f492fd29d5ff824d836552308c0e2c7702cefb6069a1f13294bf115c65c9e3039d4ed9ac9ff7f6c3de877c321e2aa5346461b4f1455c13dabfc3ae7388fdf35c060a3f7a47363418a19cbab3f63e44ff9b069691cf3ec831cc1828571551eb477a723470527438b772c2b14e2db5849df6b7f10fc9f4e222499bcfa66b6c3b938932a063f2e62bf49f4382508e347257f48334ec9815cc6e31588f52bf8afa253bcc2f1636988531b6d572c00a97112a24cf8010005c54e35dd4d77f5c175add5976027da0756c00ff450cbe3c4dab94cb51be62c61a4078459f32c533ae71135165f642c583146968e25d246ce6d488051ff6c7d998347ef956e45c084eff776bb12819f4f0000"]) chown(&(0x7f0000000080)='./bus\x00', r5, r6) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r7 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r7, 0x2000746e) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r7, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f00000005c0)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r7, &(0x7f00000001c0)='./bus\x00', r7, &(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa6bc3ff1501e249f9dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/196], 0x10) write(r11, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r11, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r12, r4}, 0xc) ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$TIOCSTAT(r7, 0x20007465, 0x0) 16:00:11 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) chmod(&(0x7f00000000c0)='./file0\x00', 0x40) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffe0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8f0d7ab42c9dee39, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000040)="494e37ab4017293a989ef03675ae930bf9e518a3b9492532796038a964ead11457b54b46be", 0x25}, {&(0x7f0000000080)="9dc854b2288197bfe53761a22dc628562a7f6f20db4da823218d4537947f51f581be040bd7f38a54437f5f26a25942dff3d0877cac801b3a468210370fcef40c0d0a9103fda98263a637ebfbf728ab18e1b43ded57a99b73ad83f59356b66f4ffea12c7d027905f8e40a5f766edc37", 0x6f}, {&(0x7f0000000100)="75370d6ec4ad564c4451bb51937f778f8303d218c2e6180e1e0d93597ea57d01be4bb7687cb5fb52173bf18c3a62cd72e7b8183a5d7f4fa1e37aa8e5f60df15919b9d2e5e183d477f0bef7dfc244f8004bb0043d19ac346bd0ab877c8569f416c0fdc1f06953f948d785879cd651adb548ce5ce4870e37da69f8b955ba71de7ada136e0c47ccc3e481ab2653b906b3f9a70aa4e33bb6d1af220688a33a88e11e17a4b5246104d5294151fef9724f2e885f19bbbd6f3d4a6ce7e2c9a058bbb4a479ecac007a6cfc2a4c6f69477098053b669c76766824eddbe87156ae6ff6cbd519515cc1e65fcaba492809f714712078d8c97d72e8", 0xf5}, {&(0x7f00000004c0)="4c67a9cbf4cfff28d1672c455d7d6ed5199141d0ff7071c251ca536f41b7582da1dd68c62ff2cf38db058722fea886ad53e6bb80bdb08110615814b7d8ceddc4680ea0c8d8c73ae996288f52a762ecff6da1970ced7b15d669e7c99d5d30a3593b0bff79b73d9eff4d17f11478de5a8b6a6fca319edaa0429bc2b315f30e6739d9ce", 0x82}, {&(0x7f0000000580)="45e92443f8f55dfe6f4708071c236779c1d05e614ed0adfd97ebe8841a2782b74909ab3a09417c66e96877041c3438944ad1656689baf356147f60463ca66e4926436751216a03e2b98b811827faf2dbf15aa4dbef9a400c735215ce05b98f7aeaf83ee5cb86478abfd93921a681591e0cbf1f8741d3f480cb972b5c", 0x7c}, {&(0x7f0000000200)="4d3ff18f98b41726950a3949b9e1e6fac1768e0334a85ab79aa0fdcefbbbea84b0f340f93ffe4b6eaa873a6965b1ac5cd2", 0x31}, {&(0x7f0000000600)="3bd8af0a85a4e072a94b0e66999e65befdb802b02a8551d258bec50f17d768666799a2954a8b6c4c76db7ecec4db718b0e77568e4bb37de8abf65c93f82fcc21021f30b4fb91ed7898fdc848d71bdc5f8e532b2fcbee607f74cb5a9d1249b7d1", 0x60}, {&(0x7f0000000680)="52dd4d112b82af011a756a1be9173333b131d20edba67bfae9c7af49545b3f475b299b5439238b99baa288619162287a23464f", 0x33}], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) load: 1.22 cmd: getty 10037 [ttyin] 0.00u 0.01s 0% 307k load: 1.22 cmd: getty 10037 [ttyin] 0.00u 0.01s 0% 307k 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x2}, {0x8006}]}) r1 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r16, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) r21 = getgid() r22 = socket(0x18, 0x1, 0x0) close(r22) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r25) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r4, r16, r21, 0x0, 0x7}, 0x1f27, 0x5bb, r23, r25, 0x70000, 0x3, 0xffffffffffffff37}) wait4(r25, &(0x7f0000000000), 0x1, &(0x7f0000000200)) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15}, {0x42}, {0x7ffffffe, 0x0, 0x0, 0x4}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0xff, 0x3}) 16:00:12 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) socket(0x6, 0x4000, 0x7c) 16:00:12 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x1}}, 0x3c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="100000001a00"/16], 0x10}, 0x0) 16:00:12 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) accept$unix(r2, 0x0, &(0x7f0000000080)) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9fac8775287a685e55814969885c383896f05bb"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x4) 16:00:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) renameat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x3}, {0x16}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) syz_open_pts() getitimer(0x0, &(0x7f00000000c0)) r2 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000280), 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './bus\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc3}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8, 0x2010, r5, 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x0, 0x1, 0xd4a, 0x1, 0x7, 0x3, 0x6, 0x0, 0x3, 0x5, 0x9}) chown(&(0x7f0000000040)='./file0\x00', r2, 0x0) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r7 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r7) fcntl$lock(r6, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r7}) ioctl$TIOCSCTTY(r0, 0x20007461) r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/de6/0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r4, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r6, 0x1) write(r6, &(0x7f0000000340), 0x0) write(r5, &(0x7f0000000040), 0xfeea) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0x2e407bea) r8 = getppid() r9 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="0001000000694c653000959ea3ca57b089dfd11f9486f3821283ceea3b3e155911af0636365d0729c37a0bccb05d74d03ac6b90adf8f2af93e80253fd56e36c062c1c3d4d50d9c1809072b1b2aa9645ed6f444dcb4eb49bbadb84c63a6783a46bcdba74994e29b212793bd4dad240898d8294fdca5bff037e481b642ca5b3e8b872359ec1bffa2045107505d30bb2a54fb92550b16fec9c5dc9fff093540e398598a15cc2672e52b09101637a6f8e8409ae33df672364e57dc594d712ce4234784e65e6a72d137196c4617d366be64f0f4433e025d3cba7db7d3c26420a0c77028ca490fe194b909767b3e3c2893390961f55edf3056e87581c5f776e9f7d79008dd206ca321a7ea357fff0a5c39314b92c2c4000000000000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = geteuid() r12 = getegid() r13 = geteuid() r14 = getegid() r15 = getpgrp() r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) r17 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) r18 = fcntl$getown(r16, 0x5) r19 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r20) r21 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r23 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r21, r22, r23]) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000400)={r18, r20, r21}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x20, r18) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x7fffffff, r11, r12, r13, r14, 0x4, 0x551}, 0x0, 0x80000000, r15, r18, 0x8, 0x1000000, 0x100, 0x2}) 16:00:13 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) write(r0, &(0x7f0000001100)="4a98538e5f836a856cbcf9898f88dafe532ee68e2f8e5b34f4bc5c174d105c358123688dde2cd83416dbce61a25f71b535dc2a07b371ae2d47d6e25042392e70", 0x40) execve(0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x40}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a0005000000000000357e3a", 0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x7}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x8001, 0x8, 0x19cb, 0x6073}) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r5, 0x1) r6 = fcntl$dupfd(r4, 0xa, r5) sendmsg(r6, &(0x7f00000003c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="00002e2f66696c6530204028c75c133a2a661891893708d708b870ee8aab"], 0xa, &(0x7f00000004c0)=[{&(0x7f0000000240)="c71d57a3abcca612e9137c5d7b431cafb57590b2b5d2c07a7e3d3d65407abbf4a3945f815816d4067049a9db00aa2269b595d55c4b992692d80d0e3ac09ad2dcc1d63a0923b6b4e841d00d5db74af43bd0ac5152fa67cb61d42568b0177140dfa1161540b4b3f49c6c7f65", 0x6b}, {&(0x7f00000001c0)="58cfd026a25f2f9d8238affe", 0xc}, {&(0x7f00000002c0)="0d07a4b1027455778310851e3773aa86300ea7e8b88c21fd56072dd544cc0b705433d89c0f31abc892e1d3c21c89eb717581ae0988a923dac041f82ae36c2df76a6e2deeda8657836458b972d564e0dfd35b92ba3e40d6a67b94b8e95f1cf844dffcb8a06ddf48b12ed7395d84015bed66c7e28fd601666d74ab318bce71b37200c429a75409cbaf3f21d665a288216e970a9329077b2285cb773723df18c0f736704470889741584589ad8090fa797033c3ce4ba400", 0xb6}, {&(0x7f0000000380)="921d7567b3e43913064e53dc207664c9089d25691b5deb1b8fd97cefe602040aea274b31f5a5a36f7ffa8793", 0x2c}, {&(0x7f0000000640)="f5d97cbe9dfaf6d7068c9aca88d96a53dc502e4d11201ce4f384606036f4bbcf707a65e46a67fa71bed63a6e707321e493fdb02bfe21245a1060df977499397b1972db157ebd07daa4485d12b97eba9f367275876cc2730f06fc7943c73f25fc15e4d838b8af529082ca37a48cbbbf3bae0375478ffa7693bb7387f005f423543152415112fb55e7927c687354c88fcd9d9b56215b8c6b3e254165c2314e4afb649fcff2b18374d597768df7c7bdae540c93d752f56d6d12168587540a0e827d533838b7b6c34b6c604b978dfd2628e0af2aa395a7ea8ad1453a363708556e1c4202720db9437cc06a0475354497473d5efa344bb4caf787cb8757f6d39292cfaa1dd33bc78f70e9c01e356f17462185ea6f58bafc023b7193fb2f2e290a328127e3c177f7ed21c7065c39f535924054f6035273f2a42894439b9811a97997d7987b3e81385bd86f4e4b318ce8c794a0467b46017e2fd5791a83e97328fa326d94d3dff4ed5b397f68d5cda0e6266ec27e4d94d69789666098267c3918e232434b3322adba3980a6a1625c3f7c26f1795b5f27861e1d6baa1a6a1878a5ff9121ae705e72ab46fde1bfd34bee6c54280a3d5dcab35fdf7adf44c565687e1f4013adc506adb6d64c406ea83fc695e0b5fd120b2197d4ae072b6818eb056c45d857b8e888289602d7f09927ca0d396fc3e2c8738d417e6cb67d8593abca3e0f46875f345fd6d4d5398e915fb05e71f6175d46e240b3538886a759048fbd06599f660e98f0e8b475736f346246d42e1a275e134558292bdb2634cd54b01615abf70a5d9429bc8e508f44241c1887f7ab7da2c1c0c77076defe48ef49d2c5f79cf0897ac33ae3fc7507db06b44e724d934e0fbdc320f115093f2c04c8350395a2f6df3de432fe3e91fa2437d295edad3ac6c640fc5e21cfdf93900781fad1d9b6a20bec3775a64326f710f2787dd2f65f9fc89423f8ca351f5603de3917122e91503eef15958262b270fcaa7b69f1233e5aef17230d95a72d6a08b3f59845bab835e750545d34932a959aa7d18c40cefb1375f20f0ae3b40140fd31feeafb5b836a288297663fc5f3424df3138b7388ed64531b3787554441e74f1319b4ba6df4746a967f9af7769ef4e7f2f1928ce42f394e91b22d97d33f47b8a96b994f2a9c376a608652126da79c9138438af4ad5de9550491dfdd8685d75bcb7b13ec1a897a28bf95fb8effe7c7bf6724b8e90b1921dbf9d27d36e637e69ad736e2777c7f1476f27e3b18de37d146893dbe6b96d5f7ede28f5724a266263ec0cfe33e6644115f417f7e967ca84fe2dc380de3986d56e8873238f4d519a01194dbeca6cd29cd349b7318e6266e9ebed9abd9fe399d54ce8b83eb2c0bc812082327b582d45681a6223ad0c8cf28d40c6b1034146bab32904678da7c51ffd4b005bf49313f5f1dc1e65082b52ab2e3ffd07ced5650838ea7864c4ac61e40d28712597c0a92c800111821e43e2c908255f753df499b22f28676b7176ea57dc95d00ddf6fed2bc86f23619dac499aa2fe0e07478d3beee7fffdeeec8d17e23252224e40ec904f4e5488a6468b4b2bf1369bb7bda85e332e7c10b00494e17868e21c3f6e2bf42aa7f2f74e9bb32ac59a61bfc1d0a1192a4dd28bb4aa866f3056c9e9b3953d4178ddf54810b4be67532aa4a5bd957dbe9e4e6d31f09eff4757bf03e2baffd057f89f7d1abc1163469dcf4a6c6e24e39391b388bf7bc652eef669ba2860faf6ea0307d91b3be822abe06ed49dab81462bc9a1cc1a2815ba0a762b9db8d65e10dca0db61ec8bc1e1ea2490fc62882924091df28b2e5df1bb7d480b6c138e88f1ce8a1c27dbd1bcead788f3d7d027c4aa048edb8183426b78c6b9699364b8f989902d00942dbd3ecaa983b18712e8c1ec4fae532790140fd8fc6daa861dfca6fd45628160197442d8dc4c1711836b05796b76847008011baacf59a0f27826f364779579d7d40a5f7bfed0c6d80135582c6ee7cf811e1a2818e71f4125087966c35aeca0e3eae0e5c150e9097a5e2252e013100e3e4e661e9d26b4d8e75c66fc57164640da6691b97efdb3c3a5762e398091fa064f1a329f8fc6b4f77cbdca85acab84e912b0a32d44365c0ac25e0457a4544971e5f210ae32590e445ae19bef67aa7cef95e412018d848f64595139b48797b21f63d5100b0f437425aa4a214295f695e13c325fec54226733e8f6d12e6c9ba3d704e01a948da768a9760a4b7ff1ff7ca93da5205ee86b43fa204467fa40444346150bab5503da96ceb1d3178be5d2418a719ca83f52741a9da78decd21bf58e5d09c4ee20b4bcd97488472b2bae95fb7796022644fe73d77f0067a61b8d26a6bde133557149d3db7696d5e09545482756f2f2abc661b39a1d4f2c4ff692a232ecaec2c77e0db3833b3bb89f0ef32f517496e484e169c927fb649f1a1f4a8a34c2618a7b269af75695efe4e45a3dbb39fcfd8da5e5ba456126b73e9e7baed6f96764d75b299c849d25f475e341991d323ec9f6b6df058573a2fa1877099e05f8da2196731158d533935714411a1c70373f2a2ff673419d12ce92087f04d627ba2e90a808b2cb5a8c216c59f1c8086f937cf230c83d307e064d47218b81abbb9148b365cada595e86d1b306a278d6f12fb53290cd9d3f286b93314a0c3b84f3d4dca8cf9e53bc9a7f86b12616dea0a611a628db81c9083db0a144b00bd5203d717d0ae86d9f0bb7dd6ad3b9612fabaa374aeb9e72102acd8552998fa7cce4f3ab5ee706f284b2cf5e102b4bd33d3c0533a3062315904a49ca94ce96ce087a69a3c17c98002fa0b37a1a638b828e96e0040ca66be9f7257bbe2e97154d00b9158acb0b17a5beccc986862f20a561c68b87dd4255cd2c7a859e077426d8c354a92b707d201553f5ca5e5b0f6104ce2fe456c340c34ff20f1ca8e919855dd1ac067676496cbf764a06948f8c5c9e1bb06b00dcdf43d55ce927655e7f60b1962c41e1797f02defa863ec2612ed300f32c18ab372cd577585ee8c2e032fcbb3a109910839a42abcce0b35e15dd529c92322ae5011f08bbe28613ce688d8244736a447d168643701f6060e726ab80200dc49cd6af222b3745fa5fb20dbf4bb3b173fef05c4696f375fab19c4725a10b8daf368e1ceb8f4644f8dd6cf5ae081dff32ca524d77e443ca5d23ce52dbf9b27cae65e149d3a2dd0ea388327a8219a71fa53dade5400bed23caf0f2450487ba9258e07c7dcdb6de176266e6d5b26f274814096826a019c3cadffdc0c9c00325dbf2a61db25502017f1d2db5c2fa29705f5864a6b85dbbf9eae955b288ddfddf8b9ce5f37403ff4269cbab2d4bce1ac84cf2a9c275b43a6d71d1864d69d462b24ab35e80ab7035e1e48009e1bc79a5dcaef914e2cccdafe6d03d927c19f47406c7aa47d84aa390c5fd69f371e01e4c6772c9fc4985b917bb774d12353ac27f4a5ce30dc17f474e70a08d66ae2e583701dbc965d59a14ecf590a48131651451c49aa293b432fd142432ae5654cd9131ec8081740326ec79e2f2ef78641e2bb4e6be9544608b1909ad4c080dc50302e7ced2aa1fd2ec223141e8b680e31633f34952c9ec888983b22c17f150438bd4ac44af95f43f6384b03b90e6c0770211859c634d47bc6e49c5ba0e04aa929f508e0b904596779a4a5531b2328748295e7ca8173f5c715d2447a31f569784599e1b0e98a127b0fe9bb9ae1f3352214c7c637c9ec87a8714cb7166d8077f9db180bd3606f3dedf0ddb9589e7aede64f12d7e740c834fe833800da1e5ecd67b959f4255b2de20ce11a7630700040e82fe4cbc6827ddcad928c98e64a4aeb260a49b741566aed4773082263906ef4fc7dcf1692a3de4649d026f8c45547967716451cf8bd533b3275e8598d104e5fc7c22202dd42eab6675222f986c6916bde0e19070384103126ae6ce99190dbcef34709332e5837f80cef51769874c48688ea251f7a4bd41ba38cf10772816d98da7793cd039e3d614112af2db05247e43b6151a3f84df2daf8524529d801721d30d7e8912faba0626e05b4d2753d53a7501ca42f58c5d54dd41b169116b6e0058ec88d158bd57791da57ea579d110761a37d3bb93ab90a83091372e8f3c36d5d8395db4b69928bd1191240fed14a70564a15f1aadcdcc6139f835ef79e88b4b9f6f59837edde298c1a4d200f9ccd2bb214a410914f95ad190308d632700462afc1c45174dbec8c53f8fe776640ac900d10c4172de081352d7316aa2466c72e6f58165e85897362d0bfdcaef4b964b0857ec9a7e87909e1af4fc2e39eb1fa97b4be8a350dacd1b4ec491b2254f39a6746b1d8ca7a50eaee9451ad3e20cfa2bcd79dda2f41692475105fd25d344a9c67d2e4b38ab1960bb57e93afd94d5cdf4acd251e1d9f0fe1a238e3aae2dffe98824f6d6005647f5a4c9d913128c8f101a562d8b45cd8c484639dd56c57385295cce43e4c13515f8435bb8712a2ee11ab7d0fd2c596957f6f8d854aeeafce89d40e1687799ebc046decf34bbeb8931af472e4d9dffcbb2b4fd28d2972c7d82894f22cff90d7492077f1a49c0309bbf090024ec7dc6a485b3c1c558b50bfeca0f17b5c8bd9d024d54a2a7943d5b8d004bb9a775c239bff6da8b634b0ac178543c4949628b20b83e0b6566fb1da52df65b9a498b462946e6bf7e68e42db5bcae8fbe6bebf0842766417befc60513d86e4628f64c381ef5c1d2f31386577a60276173933ede2f728ffbc60a785472ceb4498fc2e9507b667f381c21dd1b6a86014ee4a28dc3e2520241f13c8e65093746fd9677696779334bdb652588de2a7c03db5882e4cfed4d62399a00629c773cababf2ea65bd11a17ef9de676cd37405340588fb97023688ee2714a86d88f1787d0fbf13eed6f0ace67a5d05af8ff912ed06d9bc3017d0f5580009da6a93f03de8f099a81f58ca5621e9809cbfc865ba6ccf8f1a6cc0395a50165c02668fd38b3b00d4efff1672439b6611c448c83d4891a7511e48c4ecd77db34bc56b70ea4b50df77e8a8bc1eaf8620a4371bcd2e9efac906bb93cc5f4e4041811ea96180ecccf4baba783107d1e63f06ab7fbd7b87e32756fa028dbafcfde535ca44e0f9c0cc9a486924a4b68809c628c2084343ce54ff51d7bf73def3071d43112dfb454595aaca209b3124cd2f1d90b5de409a4870ed71f194e61f1e41eac4ba306cb037763fa8c25087c403dfb98a9ffd987fbbe6622911259e682b023a51c7925a7849d328b26b4d78ec3777085a92d31bb6e1620524b5f9ff3d48928b442618b21c8822f75d074775d55d4dae49d7212007855745cedd8cd08dd04e7535491de9e746c514a07c46b629814158feb0a1518ccc188be24d579902329a6a25467024517ee7d8c5aebc48909f9c7adc2e5c87fe7cc4a00237d1b620b0a6f53afdf74c58eda7fafde3395a70d4f20216e9c3a5604aebd4ba73681533453688e6aae8cb3a7bd3accecccc3c3da1d7895870d506595dfd15e3aaf4555cf4937f3d13efad713a19ef38dd2de8cab5a27576373ed3b7f3c55416b6211f588b1e9b0d66cae229089ea9d3be39a3ebe0f134fe4b01badcd798e9c2e7a07ffa540f95b402f4705734057635127190f4e7532e5c2ed30ce07998b7cb303f3fcaee897844e907ec52fdeef88c8e2d6332792407b0dcf4433e10538b8a31d734b34796d7aeac73986ca3214a20249a9e71fcda2cdca21c81ef2b5c5e00478e7d3f17a865f16c39a2da09cbd7afd1245835e8bce77fd4d679373e7", 0x1000}, {&(0x7f0000000440)="5c68d3de8af964546b24cb5e77d6e481180ac0c529a2781eab66d06b5bd27155ab362a4d0fb5e047d69a720ab4bc0c4b999da68debb485d2f732603cc1324cb1781b913bb65134eb3f1bf41ba2d750e9", 0x50}], 0x6, &(0x7f0000001700)=[{0xd8, 0xffff, 0x3, "c0320aadca97d270af733841fa8cfc084f8801e8ee738f13eca15468d14367a0c2fe593e64bf490d9d626ff333c0b8b9971d152e78c5708042a2867bc46383ebc23575de4964093fc04a64f8a2a2842862452e86671540cfa0c1a3e13299224c3eb60fa11743c717463e8b1f139b48ab4500c4ddac99b3882f12177ac44f35443155a6b45c302c984373be47efc94dbb2441ec95db06ab4b6100308d477f0943c0ee08d99d061a0d873f11d8896e2f16a35d2c8ec7b9bea7b96e97d7666c9c20d2d3c3bd4f21"}, {0x1010, 0x1, 0x9b7, "35c10dce3f629ea0eb5def66349273e1e2c429c1d0348e08ecd43c494fba4e8d377502258a0364141ab3be03c166a3face04297c39bd85035ad9549fbe466f113d4271a52191d0e1d47b5091abc59a2f376a42a8e27c7a0c03f485eb24db8feb2601289a678532ea7c449855988bf558c573ce94bab83574c5769b772489b6c247bcd60f646717aed8e5dd21c17ea3b190985d9ef1b951980f90542aab36dcf2f33c5501d62a95223b3bc069c13ae12e3ee5ab3ff3828a5247c1cac2759c94a6cdce6b7fa2cb2935ab77bed1e646a1f5ef88d8b593e3e64ec00b0caee73349b7eab0d02dac4d034ce11dbd50354e5c01490112ee371434595f11ed37cf3574d60d673641b6677a4718d11b3c90019da9511d94ff49c5c1b564858a8f03f10d71f32847884d9fab8b555368b031abd49ee99f48e0af8467b87f3f7e1c7b974b2413d8c5eea6dc35a3aec0a9c0fa90b8c5bc746cbeb4d67218b86eee5b4667d2e6c8d510d09396014c033555c1ac5727406441926350b8ba1d299838b4f86fdbde1f37a31bc60e339902d65b62375793638cde8e47bfd79f59a864e2e571497f8ca00427708a930db96953f7f5ecaa901a56b285629e399a8955fbf37a00df5010a604552b8196090617ab45b585aa1173f031d8ab3fec2f21d74dfbe6332c75275c04c9a7555586c8805a2e59ed9e42eace2e78e773ead922607c656895351339aee3b59b1d492cae1eae46316824db29323d93cf842926c137e21ed660d1ed328558c8e0604af54ffce38ecd4ff2fae60ef942550f8cb08415c3837e548fd76266a35def9a1e1b3f1fecdc9fef4f5a087434c08a9b23d33fa0f99be57da06aee86ca43ac2153775d75a7d422edba48b5aaf297e004219fee213f7ea47cfbe45eb566661d66b4ccd5d0e89cf91a9b6aa9e248b4ddd94b118d72567619a8a768d1a5fe84b0d88fb973d4f8f58dab0c79b7f6e2ac0aed049f10aeee3e1cd07c95b71b7e4cece8d12417cdee508c05f6381584749810e4b60ace7db2226a3e3b6d582fc6413d12569a0707b56fbd64d7dd05c0b9a2ba60a6ed9658d484d98fc990352624304f12090d145d21e526a27764511e5922a81ea89c7370e871bccefdcba8f89dbc359aad5fd138f5b3051d02c7dcbb5e0d5cc44798b65a0891760099a9e597de27efa312d992a1d214b9ccb090216479919504ce787b500c23abd46325676faa7577f2156bec11bc352ce71a4abb0b1bc98d71e308dbe3ff36d714fa2b3cddf27ae480afadf5418aefaf505099cdfefe4716a1ce6d4c144f05189165c07d81a7375bb90eefc04e1b1670aa616d244512bd38874ba871e2c3533bf47ef2428d06b340a1ef51a24604b0ea73f7bdf9f9aee29da5a3ee4eb006a248fbe0d4574d28905e1e17500ca5d8145ac1d29ff937be0d0014b1af436be99be107e4637d0ae72a2c4d6e6057e950c9718420e3e6e8ac87cf88ac936310519be606f3880b567485a43e27aeb31eb59ef666df70bbdad049fc22c9ce371f34dce731922a23e1840562b14a0f181188617e14438378130fc69ada7c353a0e063ba9efe0e93e041914aedf317c972a973d8cd0b08d57a5027afaa018d6a3cf309396fed44dcf13d4fc2ad7673204be72cd86ca0fe13a36204789713033c2b9c508443e27b3ff705ceee135bd0e8c39f0eff567ec6e34b24232d27f8d4e90b9e9019310144ff4ef89bede8bfea91d18b7e641f53d339c3424e7b76141dd73e2c4a92ce65856726060cc49527279bf374c00bde46689b7a0020569aa2fa5c2631bf2bd022aa445f8bb6ee690cd25843b617647ed809b5a60b6f21731ec7f0e46276c9aee19d7ff65359970a0adc4615161dea1dc3e090c80ef84695a48f62c664120dd32d338a0811b0d5c52bdd1d5ec8ff141be0e98eadd833f66099fe168ed9662f148a578aa9c435ed8a4e791935bf42dde205332089827c233567ba4ed7f9b530c8a9b5885f5623814a7ffea0f988335b099c5b1082d2130c0716f1d8d0d50e8cd1f73f478195d0feb9c4ac2d595cd7ed5f4cf49177802f1f2afae385e985d9cc4588c53ddde28b925e8ea7a604cef16e8ae5acf5a10b81630c194d98c1d4f8ffb3c2179118eae0867670f361ffdd274f97d7f255471a7766d18bfbf8e0f3c659123a4e30b5fd75dbe7899f0f3de7a8b9c1f6f4fea57b5f4f531383f07488f9d6bc6dfc2286113f69306838fc512f612e091ab13d0ae47d23f138efb7467f4aada82b1965634104da281ab559b057a9be1afd1cd705e8f1b220e02003dbf8870f825228ca2d107b08cd569f6cab8b708e6112b8b61572312e785374aa1e5f7da34d1a85e887d1dcb015b052fc3a31d92baebfb5733553f5e5ade76360944756a6743c3e8938d3384e20b80882f166fcffd11a3eb0888dff8e967d184d1dcd0766db5de0e4d318db0d0232c4563f6d6e96d74e5e4f9e058225a3dbf8d4a90df8614bdfb2ae32e0ce2ed97f49997feead5590a1e5bb031d6387a989bd1f0e40516b321307f96b05f88ac2b264bf87ffe32cc7d91d8954e92aadc4cc729aadddf0e9cb06e633e73169480f3da5557bf2ed193a8f97bf64d48cb58d4e3f6718abc23f938e71e73307a9124b18d4d32c168b18e400c683658397af8d2266db9b6f7389d0b5316c62ccc75abf033873c9e35d05d79c07cec59c41ee27954783cf22551f600e92bf196f193b29449989b03c398b773dab5de770187264a51319504c3fac48e249bd94e639bb118af4c239935b62975dcadc516cc9a8d81ece875c5796117a28a4e884ce6b79dd1f965e0c50aae97c1e7e6a675f3c1064cc819c5fe49e27409cd6ad95b186dca5928cf26cdc6901fda6f0458055fcd535db581a6e7e7b8f5ccff97750e40c1d4c55b7066bd63db0a826a48f898a252385b6385e3551bc28a59d16fb7bd08b793c7c727759af3c8bcf780c973f68a465614cd6673a64e2a0db5220a0aa555b032670b03f343feb5a1785e3c8f1aa7e8a9e3711b5c6f26f9d5322417c70eb5f8f391c3194c334294570d5a3e6e7b20c2a6e42f3bcfcb3ca1963c3be9dd0050582565091a8b330506e3a214b9d9396930a74190bd0090ad9d1b680930eaefc5a408d19fed3610a0a5aa955c94f9686a85a9b319ec0bac092edc4c017e7fcdc7596ff777b7a12dcd5f72422eeba5ac5fcd3cd41b9b4ad7a03e7f401f7063c440f41c0c7c8cbde29003ce6f6000c019ba734b409032139c372dd3e3c302918b8941d8d4e5e59816b7e4c998b8071f54062a29a64a2d4c3734d191e891b8798649737664a0c77bb93f8836703dca4f0fe062f5525411b855200885b82164f880d878de4aad64655d7ca7342b11d33ce0ddd049cd39fbe8f959b2d6d2f8f5edefa35413cf2f699a5ba1f276660ab9665ab99245bbba6df62c42df44c67199b1840fa1b6803a87fafe9dd04a90b8323626cba92d095b7aa44756fe3ecac087ea53ca8de2358fc27e68423bdd27d04089246abd772e3f59a42e493eb0feab22c0c6dd1676dc3a558b407c67a79dc8eed843eba9d3c370b4aac77ec4605c6e1f8297401262856db79e0d7057b159f5fee7654c673e6e3d119080dd5492f20a3a4e24b46b8cfb8cb4cb485261a2af9089195e2517c2c5bd5baa1177ce8653e74154050ca3fb220b2af357e5cb9279cf372d6d4750c03e7e65c6c59cb39203db1726687daabc1d217bde7ee540e2f5bc7a69574d2bd594cc544c4c15717434c286e17da2b195a53ea0b94bd56434401af18d8f41dbaf775413bfb51d2c4b48d5c1776e114d590de33007eaf4ffd6c58fe58f3bcb66b583e7ad2e4828aa856d9bc3d78cd7fd10380c4fbea3fcf8779d0650a2923c73715350ec32a461176d013f984f3f1d5e4e3b488b8ce7c2a14b0b3c199de18884faa5180a21c7e213a4e386a6ee289b100edcdefbe7afcd616674164758ebc7e853f2436e474baa8bbfbb8adfeeac095438de5b7422312588eaee8604a3b8a95d1ea5e79760d5772eada42e0f56e0b7940e3a7c5e887871ea11b43e8dedb3d3487817be55029395640cb2e933fc6e62635c3cca3b4856c86a23f2049c30e0dcc9ea4d4f351716abb923a5f74e05f29925ffbb79646b0430de0a2c3ce2dae8a7cb58dfd28ad7ed1d664dc6f99477d702b740503ed0cdff3e549c891325d157d006a0ae1e9b8528f27ab7f829876567b3aab063e84d0aaaf05dd69640d7a3b45c20cb4a34f4481855d3ca7092f33f46e74f43a1bdea47d397d87d78bba5f209d1621909a83fb8cfc60667bca4ed9ead823e05342c1308be972ca35c15bdcdb9d1c8196a5682433eae0c2c26fc019b2279a91de3b5c1d6898788b290fb1304586a8183773700a26b6fd686951047ca80ce203a59fa72d8dd3c1fcb76920752418a8a587fef2626073cd1467fd3c0242ec536cee6ce5c6372eb47be01b1d09849d5a1d2994e5bbb26ab5b5c2d2d52c0e44b68c477011b7e6a774e68b32e10ac2b0a5ceabd162475e2d2b732f26e90e8e68ca3ee630ac5e2bcb9b0df1dfd2602bf27c2f6beb5049569b2d05878a03a8e4f028d23c129fc196a69d56f747293dfb293893e7cb8359a201c6491991c21544666f2c509ebed401d7c8a14e5612083812296c698b47da06500e221533a331304562a6ffc39b029adce9dccf7a134296a1338c1ede25b5c30691c993e1fed49a4b7e20126b91426403625a933779f93d796eafd6dcfe76638a1f58af2284a5221b6b8bccc03c4e7650cbae2c3afae295305c9c553631c3abbf0e003521c8030ee529866367bd7d6f368a2465dc62caceb161829115416a80dfeaa0248e19f7da29e0d7f2d0e708ce0ae9649e332d00b69426a0eab0f61f0f59825f297c385f163c01896671b9f9ce7cde36c717f5c43bb2f04bbadb90c597721c563c950fa95642383ffc1f9fe5b5ed3d5c35c14d11a6a18edda73f74113c5238c7b67c2788678d89344b8e12339cbff2790cd7bf70afc12bed29894c3db5e84ca500d79d9f7863862e60468817cdfb99c6c34790b8be40af6d88e98bed91c288596f57f079bdd14c49ba93aec054c8d3fb3da16c3a1a6c4822d351a012c7c1301963b27b7e57b26d98bbb5817bbfd111e6e45971b532484d0c2650bbc94ad6b747787b04e5cab910afdf2666bdad2e7933d190fea3902b76c03bdb9be15840095c8425e624f259534fbded32aa03096b03afd5ce5f7e7232185b72db0dcfbb7352c592bfc51d98a7cc3091ee83e2c15649b859f16c67bee1898868e41a6d8b914634031a38a08f2feeb89091c7f44bedfc7149ae8436a05f51d4d1cb42407b93003f1aed4b666d3dc64db8e75ab8b138c40a9786fa390d5c3505adc57060b823119ff5d63de96a00022dc5d7680950e64e74e347c981e492f209c08fdea2eb011150d6e075a8d712eb8028bb12942f198fa09895eba2f66534154dfd40d22b01fd9cffc6a0908998a8b19235b1fa90627e6f75baa380712ec713f38f97cbce03272a879ab1faa4ef4cdfb153469624b386b18bbdab870e453f7df4dc29c43ef81d25d06598ef0e4b892bcd2e0fe4caaa9c840e2f239e51093a2cbc63963412520a36348af06aea0e0ed897c1416e9b699f8db07544f56a24fcf272559a32e0c18b7b805cf041914554f135d64350f7aff71296cde8fa1211b103fa0b22a7defc128a8b3178ae17885222bbea995d39d021435c1b93ef8d1e287743c7e6a44b00624032e69d264a96c2a6cfa783ed3efeea2985ba11f0d9b5baddbe9b7eea15b712d3749c9e0"}, {0xf0, 0xffff, 0x4d0d, "8972737a4ba2af439e774cce6cffbc810fd792c3aa0b2277189f0c4941ed54c706671bc66b2220dcfeb9a373573560d05230716af8f1dac1b4d836594c67ebb404902aa0278265baef5192e8e12dea2057b7cc3480fd32cc530e2a83a25be820a8ff537312edadbeff5c124d40e5eff7c76d60bf9b4efbe28237746093663a7f9cd38b7f6245f84611c2815d2d20a92a6300e160a0423693ff2b8bc24931c6a23fd1bb85171209d173e936a44342cf8bbb0325d51cf9e36a41e2c02e2abf848eabfeae03fe3d50dc9aa54d08c95b3f321293c87594eba65c7bab80a84c8b"}, {0x60, 0x1, 0x40, "f7e7522ed43ce5a9110c86e5b7f868fbac812385c71f8c34e5b0be950dcebf6b14ef07651cfd95ef464fdf263024ee298ad90f16772c259fad561305e87a7d24223e62404bb8a59c071ce84880975c94"}, {0xe8, 0x1, 0xffe00000, "abe389486e5ad5f30e91015958290d17e331432ae2ebb749da871d1f76d4dc07da75bf4a5c7258532ab098deff2b1108dda8633a3438409a2fcf7f4d31db86f45f3e17a7d33bdfe69e47227f4c5d5b2daf730ebac946dc83e2d4e434588090f830431a0c94a637203130b67418d4e4e9d0bf93df6d8324c1c5a113b878e8c01dcd8208e1d18d0833955a9f8ff188ba65f2835be600a563938168361745bc10ff00aab7985f0591921e0ff916cc544f1de4b0caf7587c9bb2cb87ca2d1cc5856a23e6ea6da9cb39deaa6ead6bd3ea53b664930816033d26"}, {0xa0, 0xffff, 0x7, "32da90fe1345e1fe8949198180ff60b8501311e0fb9becd7b33763cac4313785feef393592ee33bc2412c291a4305e326ae7fdb697385e66820b4dfb076cac8e3000b0299f6cc6216d4ac82b994bf4a6e6be0037b1395eba467704001f0810c2811cba70940993cba139783e0b9d3bcd9597640ebff0e476c9e74901b2184a7f415bf0e8b466333bae0864328a4d"}], 0x13c0}, 0xc068c7bd81eab3e8) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$SHM_UNLOCK(r7, 0x4) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r18, 0x1) close(r18) r19 = open(&(0x7f0000000100)='.\x00', 0x8, 0x1) ioctl$VT_GETSTATE(r19, 0x40067664, &(0x7f0000000140)) r20 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, r2, r16) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 16:00:13 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20d4, &(0x7f00000000c0)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:14 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f49913"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = getpgid(0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) lseek(r5, 0x0, 0xfffffffffffeffff, 0x2) r6 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x2, 0x10e) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xc0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) bind$unix(r6, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r3, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r4}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) msgget$private(0x0, 0x200) getgid() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r8, 0x1) ioctl$TIOCSETVERAUTH(r8, 0x8004741c, &(0x7f0000000140)=0x4) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/182, 0xb6}], 0x1, 0x0, 0x0) close(r0) 16:00:14 executing program 0: r0 = socket(0x11, 0x4003, 0x2) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f00000002c0)=[{0x0, 0x8, 0x3000}, {0x4, 0x7f9, 0x400}, {0x1, 0x6, 0x3800}, {0x1, 0x4, 0x1000}, {0x837449a45c779402, 0x100, 0x7f75e14c04a4766b}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x1000}], 0x7) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000180)=""/221) r3 = open(&(0x7f0000000100)='./file0\x00', 0x121, 0x4) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) semget$private(0x0, 0x0, 0x40) shmget$private(0x0, 0x6000, 0x0, &(0x7f0000ff7000/0x6000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(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', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000380)) r5 = msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getpgrp() getpgrp() r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r12, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r18, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r18, 0x0, r18) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r20 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r20, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r21 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) r24 = getgid() r25 = getppid() r26 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r22, r24, 0x1e4, 0x8}, 0x5, 0x5, r25, r26, 0xfffffffffffffe01, 0x9, 0x7ff}) r27 = getpgrp() r28 = getuid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r22, r6, r28, r7, 0x6c, 0xa}, 0x8, 0x800, r16, r27, 0xb, 0x4, 0x8, 0x484}) r29 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r29, &(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', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r29, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r29, 0x4004746a, &(0x7f0000000380)) r30 = msgget$private(0x0, 0x718) r31 = getuid() getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r33 = geteuid() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r35 = getpgrp() r36 = getpgrp() msgctl$IPC_SET(r30, 0x1, &(0x7f0000000300)={{0x8001, r31, r32, r33, r34, 0x4c, 0x6}, 0x8, 0x800, r35, r36, 0x7, 0x4, 0x8, 0x484}) getgroups(0x4, &(0x7f0000000300)=[0x0, r7, 0xffffffffffffffff, r32]) r37 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r37, &(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', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r37, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r37, 0x4004746a, &(0x7f0000000380)) r38 = msgget$private(0x0, 0x718) r39 = getuid() getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r41 = geteuid() getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r43 = getpgrp() r44 = getpgrp() msgctl$IPC_SET(r38, 0x1, &(0x7f0000000300)={{0x8001, r39, r40, r41, r42, 0x4c, 0x6}, 0x8, 0x800, r43, r44, 0x7, 0x4, 0x8, 0x484}) r45 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r45, &(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', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r45, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r45, 0x4004746a, &(0x7f0000000380)) r46 = msgget$private(0x0, 0x718) r47 = getuid() getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r49 = geteuid() getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r51 = getpgrp() r52 = getpgrp() msgctl$IPC_SET(r46, 0x1, &(0x7f0000000300)={{0x8001, r47, r48, r49, r50, 0x4c, 0x6}, 0x8, 0x800, r51, r52, 0x0, 0x4, 0x8, 0x484}) setreuid(r39, r47) r53 = socket(0x11, 0x4003, 0x0) sendto$unix(r53, 0x0, 0x0, 0xc7, 0x0, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000340), 0xc) pipe(&(0x7f0000000040)) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/4) 16:00:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x8) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd5a37b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb90089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3115b6d9e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123de9e7528925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc2f642dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:14 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x5, 0x24, 0x1, {[0x2, 0x5, 0xb29, 0xe6e, 0x4, 0x5, 0x3f, 0x5, 0x46, 0x2, 0x6, 0x7, 0x3a8, 0x7, 0x6, 0x8, 0x7fffffff, 0x6], [0x0, 0x5, 0xc80b, 0x8, 0x80000000, 0x62, 0xacc, 0xfffffffffffff36b, 0xfffffffffffffff8, 0x8], [0x101, 0x0, 0x800000000, 0xc2, 0x8001, 0x6], [0xfffffffffffffe3d, 0x8001, 0x8, 0x80, 0x3, 0x2], [{0x1, 0xfffffff9, 0x0, 0x5}, {0x893, 0x9, 0x6, 0x6}, {0x2, 0x4, 0xffff, 0x35d}, {0x0, 0x0, 0x10000, 0x9}, {0x7, 0x81, 0x0, 0x80000000}, {0x3, 0xffffffe1, 0x81, 0x9}, {0x8000, 0x0, 0xa17}, {0x3f, 0x1, 0x2, 0x2}], {0x9, 0x8, 0xf2, 0xff}, {0x8, 0x3ff, 0x8001, 0x8}}}) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) pwritev(r1, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xe051, 0x2) r2 = kqueue() fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ftruncate(r2, 0x0, 0xfffffffffeffefb9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0xffffe6c) getsockopt$inet_opts(r6, 0x0, 0x4000002, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0x7c) read(r5, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r4, 0x2000747a) r7 = semget$private(0x0, 0x400000000d, 0x0) semop(r7, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(0x0, &(0x7f0000001880), 0x0) sync() ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000300)=0x4000003f9) pipe2(&(0x7f00000019c0), 0x4) r8 = syz_open_pts() ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000001a40)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000001900)=0xc) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(r0, 0x0, r0) chroot(&(0x7f00000018c0)='./file0\x00') ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000001940)) semop(r7, &(0x7f0000000480), 0x0) r9 = socket(0x6, 0x2, 0x3) fchdir(r9) r10 = kqueue() r11 = socket(0x2, 0x1, 0x0) r12 = kqueue() fcntl$dupfd(r11, 0x0, r12) fcntl$dupfd(r12, 0x5, 0xffffffffffffffff) fcntl$getown(r10, 0x5) semop(r7, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r7, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x3810, r4, 0x0, 0x18) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2c, 0x3}, {0x5c}, {0x6}]}) 16:00:14 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d82870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c01952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b20344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f4991342e305a5070031b6e8f68b2d0164aad83a47890d87dff58ffffe213b3bd1a85d0b254adad8446d7a76f1ee8e9d6c6b698cadd4bc3f94946a7315dad5ffbb773aaaf6028af51a4856f5af439144a9379ede488f48d54d60a152ee0cfb50e2997f30b08b08cf6b1e16c4fd63c12adc6c047d2c799c23c95c2c95d6d3dbe27f2d468bc67345535a02a9c53ebb61296621b7917ab3f03937e20f9b7e177025d9c4f6f784ea7ad96719cda6eae1bf00f7ed58a1c19cb08049a9ffaf856273bd3e823260e61a5b26e294c060fbdba7f34b894e146341fe01e14489f0e72e187e646a2ce808702d21b9e9def9b8695bdffc7adb8dda6b7d7a3ec18e9d4a9e5f87b3cc3dd669273f2663945f0df94870f7b2f96bf39f1215406bf17048e5664434782261497881c7b97fc35c1c60df2ccef7a66a97398cf90f7a66feb6003285fcb86f8bd0604c13b81c9b2dc0cca38b86cc6a5d98b34c73775e618ab903b5289ce800"/1471], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = getpgid(0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) lseek(r6, 0x0, 0xfffffffffffeffff, 0x2) r7 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x2, 0x10e) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xc0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) bind$unix(r7, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffdca) fcntl$lock(r4, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x4, r5}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) msgget$private(0x0, 0x200) getgid() mknod(&(0x7f0000000200)='./file0\x00', 0x4, 0x100) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) 16:00:15 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) 16:00:15 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf5547990000eff8c057ba487cc004ae086a26e6a800ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf63700"/360], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 16:00:15 executing program 0: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c8299cf1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r5, 0x80, 0x400}, 0x3, 0x2, 0x7}) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) r11 = getpid() fcntl$setown(r10, 0x6, r11) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd235000000000000000000000000000000000000690270a60881f433fa61a497d46dccbf39aa3600aac1b6601c2ef28fabbe9059443f02ef94ac1f35ee690a2cb64b62450a30fd385d3f743b423311147fb598da50678c8debdf7f9215dc28dd9d5c6219cc520e222e66f23a365cd0df1de24aae4d9a4348"], 0x10) write(r12, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r12, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={r11, r13, r8}, 0xc) r14 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r15 = socket(0x2, 0x4003, 0x0) r16 = dup(r15) setsockopt$sock_int(r16, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r19 = getgid() r20 = getgid() r21 = getegid() setregid(r20, r21) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r17, r18, r19, r20, r21, r22]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r13, r4, r2, r19, 0xc2, 0x101}, 0x4, 0x2, 0x6}) semop(r7, &(0x7f0000000680)=[{0x0, 0x4, 0x1000}, {0x6, 0x401, 0x1000}, {0x2, 0x3, 0x800}], 0x3) acct(&(0x7f00000003c0)='./file0\x00') socket$inet(0x2, 0x4, 0x80) getsockopt(r6, 0x0, 0x2, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000500)="36156875c49cecae7a8eeaace9e516c6cbf95762978192a75d0788fe170db14ec8d9299bae8c089a2b29813f9859fea660565bf77f9e277babde07d1bd1197f2c28157de320676c00ab372b313e5312300e94550768318df084353080c691ce9eabd788413f0afea93c8535f9475e29e42f07d9f9aa9164afa463991bb1b82519ccb357a1ee5720f865ecf0fcb30cc6d417ab844be17c97050dc957ad8a9ab1336db0767c661efc8f39aa67054b43ec6f0394823cc4c1e396c", 0xb9, 0x402, 0x0, 0x0) r23 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x100, 0x0) close(r23) readv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/89, 0x59}], 0x4) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) geteuid() readv(r0, &(0x7f0000000040), 0x1) 16:00:15 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) r5 = dup2(r3, r4) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000040)=0x9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:15 executing program 1: msgget(0x2, 0x860) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r0, 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) flock(r0, 0x4) msgrcv(r1, &(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0) 16:00:15 executing program 1: sendsyslog(0x0, 0xfed3, 0x0) sendsyslog(0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x80) 16:00:15 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000080)=r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r1 = syz_open_pts() ftruncate(r1, 0x0, 0x1) close(r0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x69a88df4) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000000)=0x8c) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) accept$inet(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x2, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r2, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f00000004c0)=""/99, 0x63, 0x842, &(0x7f00000002c0)={0x18, 0x3, 0x100000000, 0xffffffff}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) r4 = getpgrp() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r5, 0x1) r6 = openat(r5, &(0x7f0000000080)='./file1\x00', 0x418, 0x1) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000480)=0x2) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r4}) fcntl$getflags(r0, 0x3) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000380)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x3ff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x9, 0x10000, './file1\x00', 0x7fffffff, 0x1, 0x10001, 0x4}) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x400000003) pwrite(r1, &(0x7f0000000580)="1e1018394f63c94a3a8c6504e8af17b6d1ec25ad83c846b7f9c9feaf0adb2cdf77e3483acb8db891d9a6f7bcf7c8420e4a87879867e2d6b97c411082eee485b4fb3897f4b4c4a61c4007a227e225b91797c1fe8abd5ed0d33542350d0c31fb12f61d6ceaca42fa76449f7fa7d920088a321c25ad583aa60769f45bae95f4bb635dccfce64d16b37e144859d56551c03e9d374b8828eb58899b10d5cc742075aa8d2407a40d479f5d77b58812a25581701c1d125386ea6704ac725dd25a9654916ab393943658518b3bf09d537adbe54d6999336ccd6ed58d16465dced54d9791e98fc45e2f3cbf2342da3187b9169dc0480e802abf36", 0x62, 0x0, 0xfffffffffffffff8) r7 = semget$private(0x0, 0x3, 0x40) semop(r7, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) socket$inet(0x2, 0x8000, 0x588c) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x45}, {0xfdfe}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x6, 0x2, {[0x7, 0x9, 0x7, 0x7fff, 0x3b, 0x2, 0x1ff, 0x1, 0x1, 0x4, 0x7, 0x9, 0x101, 0x1ff, 0xac, 0x3ff, 0x16d, 0x6], [0xed83, 0xffffffff, 0x7, 0x3ff, 0xd9e, 0x3ff, 0xff, 0x4, 0x101, 0x7], [0x8, 0x650, 0x1, 0x0, 0x6, 0x3, 0x800], [0x8, 0x80000001, 0x4, 0x9, 0x1, 0x6], [{0x6, 0x4, 0x0, 0x101}, {0x5, 0x7, 0x0, 0x79f}, {0x491, 0x401, 0x40, 0x9}, {0xff7f, 0x0, 0x1, 0x101}, {0xffff, 0xfffff001, 0x9, 0x6}, {0x3, 0x6, 0x0, 0x6cd}, {0x6, 0x77a8, 0xd9bb}, {0x9, 0x76, 0x5, 0x40}], {0x0, 0x4, 0x6, 0xa1e}, {0x9, 0x0, 0x1, 0x7ff}}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000400)="14df97f1b4ef7b7a16c8ef5ba44d921c884b1ef7730f30c8cc2e906f82f42ad2fcbd53c114ce00eb6c211cd36830c6efba91d739fc490e39337edffb04bb0eae9c5200ca877e2ae0f50379e2f59a793b7618d2d3319f57ee58354397124286c9a429ceaa186a215d2f3b86c74275bde8ac2c17fd2f7fdca4fe1a8ced68ac9861017f2efd04b4c2c7e4302b163c0bcd7e399c4b6568bbfa01447416396ff6f1e445c9c7ddbe903a1b8948b16e98d408083ef9944b44f3baa8f38bf8f50f0d6cd7d445eb341be265466f73f455aa1b55a88d4b78cb81aad6d2adff8620c313d11ef4d2e1dc65f5fb825e024d3ea9c51da2bf16e69d20295c564a12d2580a1cabb1d37ea7ae1b019aa6f1ba7cfa8ae726c0403ec7b91c601499aaac31cacc34eec4b20b68d0787dee6f3e1f9b54e0bf97a2dd7f8df46c8d4cb9dbb21f85ae5a7dd995217e9ecba6758cc5fbe8f359780f948bec07f20fd767dec4118e6767f5c7264b2d09f2e118db75c3c9e0582c666a715bcd49962e0418da17c96c817b085e7afe3acb4801e7e222c4476d0643db0fcf62a73337e50d8f5a61a5f61f8fb99c9090a545543149538075d1ac7e32e73159fc0787714d8039a8af474d90a68794a8bd508c3f32fca92c7f86881d513f3a0a03e13aeb263d7b3a254842f0b82fad72bb004304f58a7a8c2fddf523545e8d022011bef1ab97f4d9fd968d8352a53f531c3ba9de6cae4450b9888ceddffe934724641bcd57a39725e2a07b57074fb5005aebb355cd67bfece0cd235d0f5a4be76dcdb8e3dc8347949e62b28a5f64907fa3481c260ff3cdb325d7092711c58bac2f9147bfec7b93f7e0e9889ada864d237322debce28a517da7b36d32b5fa12507269257d0112e1a7a45338624c5738672eaf8e5d642eef84fc339cd4b142f8180bd574c7910f2016a1a34271c1528aac226371bbb510ed855dda88ebb909f512a9637977f38938abb5b969bec0b8b0d682cbb19fdb6fde68e4360f8f05637040d5d54ebcbe0ea1a7460c74f1cae9a03b8931df3e9fe805606b505f7ffb85ade60f0665acc0ef8bbf004617641a4543d2cbe8ee7d81e5b37d22af0425585bae7e4db186edd1275737dcb27d9bfb4cd5678d109936b0bcea0698d7f626735df8434bd3b63400a33a6dec67eee771e0793fba4faa1dd9d806a697eba05c507c0750958ae63d506c4a17c6f7301443bc775e2ad64062c0862284b25de3128100478d613bdcfb1cf624fc29d87e3966a3bec55bda399dfaf0811fc740a81922e4fa16e7bca3fbeab0e8ca361bb84a2f2e1c8e398974406e079be61189979bead1e61699295581921cefb296ec41efe181304040b2555b8fcefffb74961195252b2a0ca3cb61e0a3f34af53150b78b9863dd6f7ba01d4fa4a13165eeb312b8ccdab902e2bd69c54b2f4366066170ef3897163d8c545a97f513700191adc44a4b4b9e3fda53593bfdbb8e62c5703fabaded046bcfdaf0b8ea7b53d6be64cfcfda3556d949c7fcbf742cf60f4fdbc7ae5520cfb3438ed7abbf7b306a4be18b4245fee39950784055b5cdb1033c256ff3018fd0238b3f6853ec94bc049f52e51012d7049bc345a4970658ac04252eb4eb623701a1781490a963dce205ca4d368d94b28b2c9213be1620428420817aca077db2639e5e03e2b3eeb8640da14043ca10badb4b1f814860bb01ff7ccf9a24712237f45a3877e5370ce49a9666031ef6e9f3d2a2a96530576d7076a34fadf95eed5d9359bc3128c60e93784628ce2569ce907be845ef68af5fc4b7d2093125d40a5786db6554781ed639b4a1408e4d2af82daabfa006cc4d202ebf26bafa6b8502fc21210a8bf235aadb237298d4ff440e1e2dd9411e97afc78b239ae232559ab87b71e00b29069ca8798c6260af5ac2340307dfb9a83a979b4a3b31b06245a58888d1af813ff5c13a684bd4b2414bc84fb00e1ed5112d397a43cb98b61deee05ce83f91ac5d7b5553f05f44db1b5427485a7a4c742f49914d9d49ce6cb834a76e0df1457b3d3197ee26e81c0c22d61a848403f8284541321f38d02b05d2558786871905225fe409e7de86b1d9b3ada67269c455951473022e30e0c46fe53c8499a8b82d7de3022a47ef903de4f7c71b42e7747a155f2c1377f75daf62e1185498ea1eb572b92fd7b6fbaac95ca0cd0fa5f16d1f05bbd60a3bc5eb4b8d827d2eac286eea72f6615c1c1f2934bccc9091b12d09c5ec6b6c9629f5d054c2505f98a8ec8ea8795e6e3b51f9f1124ef5eb2274727e549d74ee52cbece093c3d19e935a4b409434144030aa0b4cccde75ac91f127c7ab02db7af37dc8cb1044f2ecf8b5531cddf8c5ca17b5ce1a8afd86ecc915b2c18859a91def814a00ae1fa3caaa48180dbdda4bdb080c7d0895aff8fb7aa551a642bdbb92e765a02a25417c16d8aa54a88e3890982dc6dc3c707debe2685e8b23dc4bc7f7ea6193e3abdf8e9e0fdd730b3d6a26bed6df1035aa12a572d03624d44b403bf9236dcb0f12b8afff45cea586d27ef7131acbdc05fff0a5ab290e73353e37bb1aebd8b5777a638112ef469a4ba697eaf3e3eed55c524eab7966227ecb1750a24dcecd92c379e1b52a7def4586c5f615317b29a23bf823e8b92d2924d5d398e20ecdff09ccfa4373caf67afa4ee4a81592c58c808d212111fb96c0040be19a0062605e693107c64afbaf8e1348d236f51025cea03a64e44436fa17e32d5dfb8f7592a3d868fdbc5320a5448793ccb16045c5690eac615d7a65fead50f7c76615e3765347afb9f7f59e830276002781b37dcc50b075dd668c446589b8727da065ca12719275f38d6bcb3e509d1dd039c71c4adbc0d8bfc634b6e66a57c07f6db4b70b7429dfa263474ce1de286a4f8872d3e84a55e81c358fca83c9d19eae18c02a33539c070ad1452c32b12779589e1bc401ca5f67502e102784590bf0e1ba0aed2113ce9acb378b30130fdbab48fb53cd94bd5dd0a871a8d16d6563c09c252228a87287519eda3c3d511748da478cc8b9c4c9aad2299a10826fe7e71a539f7f1fcd8a78cb1aa49e40a8bf2eef7dd7fb5c7e80889deed356dbaddd98d8353da28c3a1a9ff5fdb444dcdfe6a58ba7bc69cac68c94eab6f3a8769417c2db3040a0b310b24aa17032fc0dbf4aede42bdba7458d81a0148e2ea48790abca220202fca7fa941bc1b9cf5285f9b9a5956b436a7c7fe08c1c73797a34e1f11226767957b69e95db6ff86291defeff77159bcb48bcc4897cbe8e9a5ec1f233846b280b1b593889747a29984b6774d77260d63fb0eef110900c84f6b3ae8bbdd404c41f95062595ad0a47dfcc2004f864495a0779e1cc324979ac71aa5c6737e327ec83f4763a60cd70885770eda013eb363f94393df4857786424485654cc54d871102a7b3927a402536aaac00c909338db13e93620ea3e7ca1ac61d0563268a463f2024ca291144017fa3fed4cbf2635dcf4a6f1db5dc569818e56e710603bc782489ca37cacf598e2e29bd9ef08f66a68345d3653f913f6bc2822e92cec455cf7f2b3d07a4f7b3a7dad82a5316a3f39c58f81322769acf80a5fe064d9ddce60291fab8fd1f584889d9c69a1f796884ded8d7be1d20ac423ccd72c78f8b4ef63f7cb0aebe100c3836b58439e2c36933aceddb88e7a9e9fe52e1b6dcb0f02c4af0003b0ac35f8485839af0c1f2fe28daa53e8b3ce0e1e66e6cd17b95b38a5cb9e4b60ebf8456f611ebdcf3be8b3a90a232b05e56ddc09048e9a51721f3b771b19a4effbe6d91918c82578871b716743ea6252cc6a87df1e1915347d2315ad4fa1448bc2cb576dc3db301a5f630143ed2d24192eeb88887e1ec7228756c3a2eb3ff82f17318903c2ef5725423c0894edd0305ec428e0075a282293eac2c85d8a9b9460364a0f0b75d5a1061c2d651fdb3d3a77a88bc882d95a17a31b4d731ae7c29dafb844d3d1590cd34eadbe53442688ebffac57f89b442ff7d813d2e373c43b41f788acfcf6b4eb36fc98087da7933211b23f63c40b020c6645a0cc98d8e8b36afe983837cc4aab721333bd66996c2b5346bb88aa4eca1f9fc1525a3e4104f511e9542da76bd5666ce625a93b2027254affecb830dd2b4a0863bb4b0bebefbca3ecbb78f66350b7282f07f95cb2ad188daffedb07d219e10780b36fc75eb7802c5bb33ec3e2bfc28702067d72abf1e551bc19ef8e8bf56e924ab015e68f766be553609291855f76a44e316157f2564f294bc2f689d08c37039f8ba6f85d7d5ef06aca0d408419bd82dd63f7536b9665bf8da667344d78177202d6625fcdc43f3f3cb45b1cdcd2f154579057fca950b4b744919392a93aea8b3a35ce1e9f0bb8d188932904ee24370283a202ebe9de3c7faf2deca610ed610359d5c4e4c2f49b24d592b9b34f357fb9f8fae226d802ae42ec20bf91e4c4550b52880d8b3509954b0ed68d8e2ed767abf97359e0c68ef2729ddb36386b8fa23d996f2e6e2a841ee055ebddc8f46096a25bf1d781af26ae8a6c6b260786487ec285fa170c2151bd2c4e4c24d3403a438013afd34255091b78e019c15d3ac97cda305d3f133e3a3d464db46f4effaaa32dde2373bee0a2a161dac13cab9613f9d8265d6ce8731c0b3f15229c0f9298b1af8abafd0e3c37dfb1bcc551dc6ead3ee20ff089a4a31cdaf18248fdc50818b831c175d7b64ceae8585e284cd38afb9a23dbae53fae7d948e3de762aa76588921fdd663e62fc7f3c0795b183206f1656cafd467a506675729cb5f93ce81be68e772f773ae4b0002f02dd515b3c8ca95d22c5467dfd0e9aa04e0b210480fae19793a900db51b1cdf584f766cf18c25ecf3fcfdc56dda501d0f9fb3ad82ced56b69ed591ecc6015ca5d11fc9afe8cb00d6ec43189aa06a62819d129492f25231ca92064360a0685cb4f3d7c6f6639d6fca14e26dee24574a2af4dd0dc12d22a136630fe9985f4a53853d32f5e54c7a39a316e9293f5faead468e1d43b7affc4d3c18d02fba1f859b99ab2df03a6e2973a04262ea725bc5bc643b74fb99349c212440f87d632596886e971b61c789ba66bb02f1e75c673ca8d03bc8f0b9d223019fe8554d064651270294a6d5000b33ac9c319b745e8bd05b6f96d19302174a1c99243ef4a9e5f6cc34f0431d2d8a603358914d81d6f8a8ff3f6bc7287e281f7dfda4c32d43274db351e4efaec3bdcbd56cc1d9772f7a5d7a9f7e18107bbd4cf95152d1c2b840bbd1717027e7e0e90a5e5a00749a76afca9c818b63c97cff1e4abacfd7353f62b318b57dcdd22677b6a74d2d1a03de95b9fd97c3ca5555154b051bc3883c4ea4a359ccb8d003363cbcd4eecfd23e47b2e35943db2910cee9ad00ec0f18b0aaee864d27b2f9435b4de87b1fb202e72beb7132b7e7f742d38aa86d03b3f2463cd754d13544554648d40e090b64ae2790a16fd3deac4b7ab0c7246d94892665a64d19ee0aab0cf59c4fe62cd9c635b22589626c5627b732e492a3e55c16ec98728ac3b00d1c6c237f60b478fea924b8994cf2c1cdc73940d2259318652a07254813e381579d8403fc0913b991d95317282b0096a7305b1a4639365de53a2807da2be99972352f9b40dac393b45ea94c231ec62e7e376964cffccf98c58987af7f26bfe9af5eecbf0609987b7d800645223e0d5356b09ed26311694e4af63df5558063af728f2a997e17740a34db9fef09f3a68453c7f3a82023837373b451cf04491f992a53a4c8f999ea73ed3f27a351154107ea4a479c45bd8fb31d15f56397943826369fb") flock(r2, 0x1) poll(&(0x7f00000000c0)=[{r2, 0x4}], 0x1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x50}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0\x00') symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') unlink(&(0x7f0000000040)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x20, 0x81) chown(&(0x7f0000000200)='./file0/file1\x00', 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)=0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2fff7}}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) pwritev(r2, &(0x7f0000001400)=[{&(0x7f0000000080)="ae862cbcee20503b1eb8c3cac5dac64679790cfe095f7440d0a5e7c5b0a2175b46b37a098e01b664c4ae99f0f48d4671f64eb7eef661da7dd145cfac0e1b09ee67aa657c03e82ee5233e81e76e24cacbd7d7ec110b63e0e01fdebf8be0c6bd2f28bd9a41ac39cfe1857200c5520af2473b97ec64b4efcda58b1b", 0x7a}, {&(0x7f0000000100)="0812308be4000e95c10714985185194c13ae1c7ebd131399f4d89340be01486c8aaecf8ea50e26088090365c7bc0daa875151191bbd5119ad0d30328806930c363184de15bd706ffdb9b5d5ff071b5d690202b0018321041572b722dd57f4d2d8d5a21512ee7ea19449f92f8d64892c36e1a0b1f6f2fa10075837e95bc70af16510232062b8022c78d5169d9a6b83ddcf24a840e4c133efceb41da30d5fc84dfa30a02bccfe33737c8c065a212bbba106ab0682f87363b34167eea6a10ba2b5d67877181e06a97277329cdc9edeec6f9afa41f4681fac596b955e8539b16ff997daf", 0xe2}, {&(0x7f0000000200)="140261fce59282bf1b163e1db65080b414cc73290f89cdc45a772f4018448c43", 0x20}, {&(0x7f0000000240)="cbaf23257a561356011f85110ac8bad762a6e5f0250b8a2c91b04d329e4739cc8748230adf3a807871c0f048c8c48dc18dc80c17a165b03a22d569926571f4cbee621121692bbe0505d2b3efbf787f1e1207a2f209ed00f3d0a1f68aa27252c645dc1e680960c6cdd0e0c5602cf2f2ec28dd624166f571dfeedcf1aa32f3cde9c55064fc9789fd108e1f012fdadd2ba80e49294f84a5533dca8f81c3354d337c459c3a5289766003b6404d39e4affebad7096b5cf5e7d7442c7a08b73018c45961918ecd62018ae48789e3aa38746a15b56949dfa54c003a882a53a6723ee9e5e6f473", 0xe3}, {&(0x7f0000000340)="dbd960c3293a6d1f1e62d53db5386a85cbb95579fc04fabda3cd298dd43767b44e0475b20e9244329202be498168f526652e5ff0872f7687cba30547c924710c79aef75d88251eaf529dad686801ca6a1a4735a1e8aee30a71c6906e4d7e1767b7bb2c6a10017fca25e39894ed2da0540dc718355d97f0cd0d412627a0f478223a14a2ed1fb39eb60c479ed91cdc6952cd507ba06e6a6f53fb727d5f3ade01409ee6f4006eac80438d9dbcc878e465c74d6129db005d06e1dd07436ca819c13a7ce35df58f99f5468f8aa8b8ca10d1d6a3ee5ed8917c21cfc94259690241a587aa465e379a78e7d21839dcdf264a3d1118dce7b98f0f2b5a3cf7671f43f097e228f3840c39a0bab13ad526c025499c9b457fe4627ff81ea556e6233be0c8f424953669bea8843a36f2b94c14f7e4f19212b58ce733effddb59052b8b126f57bb2015d37f36092a3c1d85f8ed9a653a70a6f65eb7bfa93a21104f8340ea281de0a837fe86219cc2b07e9ad6193c12d88f96f7d370f7549c1fadf093bcb96784b3ab0ee79d476860aba46fe70c17c5ff024fcbc4ef1fbdfbd782938fc2e4fb16eaca3f106ce9372ffd14883a8a76db43b27bc0bc5d92d41d740f7c00ceeae20f24cd5233ddcbbfd586ffef0fe65fb207c12d4c84537f320c480cd566c620d37098a374ce2339be6f13bcf220bcaa68371666992250e2cd6bb4bbde8a40dcbdd43b22a6fbe8e96aec57024b40906fc896ea1ff38205d06eedee2d80726112aec0fc9ffcc0329b64a81c5f2ef08e97d5b0cb69c1b17276d89dff90534bdae25ae67b76993f70916b6467f10e6f756ab8bb58f6a83f2626a9471422037a6c8db1cb164a06b987f12cc85883e68d387855ade99afeb0fa8b1c5a657da827aa51a3c727940caae1033b862e216b391525af8ee9e20bfe6fcdbdef2c4eaab6b13188d278b046294d143d6d4e7530fcf7c4ae66313100e0f91acc41a0c3a5f788088e43fb6da82bcc5e129e4358a710edfc8b371debe6889175bc8de2c72616afdad7d441d5d039a4071de8188fabae83a389263de81f143d8ea8126a8639525a9aaca9d5fd5a9991fd6210f95278a603254185219c4b82fb45ef4bc95f46b8e9aa300312ce7de8129fc6b57d79d5383c71e48463ebfdd551aebc34725fb897f2d03c5c5a11c8f94bea5daab6396c3371251f6bfe575d53cf7fbdc6a15f582eb266029be44b7ab578c6e15a81ea49c49fb6294c11962e6938800fd21f3fa6216d016c7a431f03bd587fc6524c1fcabc1f8f4336d9dc21f3ddd10116df344df74c847c6aaefeb58b3578f8fa0cb1479750166bf9786e0ffde8f64e5f7e9ef971e71fe18f0f682f870195dd7dbf3a9abf349ae11edaf340182221fa314b33eb64ca55803fe22cd283d0f9d5673251af322e75dada230d9abf586102f56bac1f6d937fba73f17cf98cfd74bda527f3c1c3c836de5f2496b9b72c651ad72076524791e635655374d0294dbb1a764bb96e2c179bb1f1315e53d06745ab0ec152df9c5810e17c28d8b9200f101ed0f0658074425b0753c3f43418dc1856126694c4ad0f2ff95a8da452463c396b14c9eca0e89d7bfcedbbd7ce8085e7b4cf88015caad64e7626eb0e5660059d292c314d3035b943b138e304d07533301cc5e29f6aa49e7975bead721c918548356907eea3c261043fd461573edcb1debf0c1c102bb42401e282437f2796ef15bea7e2642b32ea3ccdcb290e192a121def42fb67624511d76108b2e69d221c5da72952b76d018979e46a21ed2b41518de801b6dc086063b647538b6a36e7d496cf516b9ca8163141e5eba5f15df2a6cab65d69ccea49cc5779d9cdccc186163f035e2fc7873f431c1d525139fc619e0948fc3e72d01e07ee70f3c70198f7d8852ec49e6d016340e2371f6448ecf7aeb82289562ab7db0fef05dd501d8ec5153e294f64de3bc7d351b41af7d9264e8b2c8535730fa48993ce7e0ebb38bfe11f4b9c32485d3a991bbbd3da12e9e3a80fc2d19c8ceae52205f6a00c4aacfe1c6090dbd3ff4fd3dccabee574160bc5eb10420fd6c8601d562863a0231fdb0cb6a3933840f666d4cb6b4e4ef41872e86017fee7dee68986993357b710ea2dcb72aad8703c62c52482d4540e3ae5d4da7af41e74875ea0aeb98505e49369d77860ba4988f5b3fe735877cfafc0c19a671edd22f54def640d903613d0f454d5785e8783477698048c1ee4ae7553cd0ee5e3a711704f911b2b5195c45bff7f24bdcc5a74717b4eeda4fe93e2c9940061c0f059da7a9970bdda94e2fa56289c5dd4e96b6c5e497c17ee8011ed4e2a7309d5bb2a301649c5b625ccad08b6078ec7027409a5a2d1eee23cbc2545c0af6d0e092726cb5a5d8428fa92aafd37fcb2cc09f3b82e92c2010c5f287e0d4963007fc4da35b6a24167c3fde20bc3197218695102257c57d8c36849bad225505bfbee5c929d5862c0425310ab19e17539026fd3edfe412b192c17be3fdce58f9b15bba3fea2c79e53dbcc6ac3fb4a13bbad02655fc329877c76026210bec5d945eaa8b42a3e7955a405deb3985a5951f33fe93156349ccad8b11b96f8cc03defa026d008b7c77c642defa4a9df645b7283a6b3102414e3bc307ff1cb5cb7a2e7dedaa660e5a43752857564e08b4db3554fe36499587282ce63619d40cd6c8e6fc19f9507bb322cac8166661bad78bc71cf6358fecfa2e8e45114df669e9cb5b08418b28a17e52a2e043be0043aa963887b00505e1ad5490f9ca868b3a75e11d9c449ec3b8abdbb7e9ecb8e76e1784eb9a818e44da195f060620a28bd033bfde104c3fb7dc2eabb1cbe868f2dc8850330c93bacf7cdd398aab1e7cec2c66ecbb8722e617e3afd0ddb703113ac4357cf1da4713d8038f7e9a9da2afa93481e1be29c673ee76a2d3004fdc93588b745ee8f821f65e57bd76ba4c0bdaaa1ee7a84d6a65284a48551b7ab16137b4ca4f8414c927cedfaa64edb32807027d1ef104809cfd15e52520b6d69963b5b8a2bab00d9854660a2058e3382926cbafc5d7639cf7ee665526b77d751b4a44a90b20a6bc3ad19258d7fffb9862cca38545684ddf952adc1937fd6a7d20613d9e8b2d44cbda2cfe588315f0cdf1cee8bc9425732a38e971f65ebc28ee00b7a51a6e35cb09b9fa19882f2509253401da39f95c66ae5ea457496f0b2fa8ccbd466f39d8eac76cd74fb4c182d17d9fad2424182148ffa11a9ce2f64738970ed3180f962a9ee96e532cd9cf114292dec3633ab8d27fe0f1590cee0dba32c00161a091b4f79a54d793177513f2f9abc3b8254e2ab0c5b9e4e77d88fcaf2037fc9f1b85c3ff5de250d93915498a8034a6c8207790afdf1f2985cacd827102408ff572c6786904bf2e9f6274a94fa7324d9bc6c6776793f6f74008904899ae883e07d963091f2957dbe11fbc89c382552736e13c760fffa0bfa8d21dd44fc53d765d16407b8a1f7619005cde5a85382e841f7ef26a065cc1b984930db3c78b1825471cf0706f5bc8286f32067d87e80e241a8bb2f0361bc723b34a953b51efd13c9b629410842483a4933443439d9a75ba19b3af580433f308f700f1331425b2c05eae67ceae59d0b0a7207d8f4ad83262945f538478473b2e0c17e584abc92c7e97abd2523dbd1962809de7076cc139e0a4ec70c574d5aba0174af4a4bfa4c4932baa02d77be4d14d9eb6f9663639cb55798c48ecb0bbe50536f01cc519673738b802e5ac0da0b9663c5dce5c010ba0e33e9ea6475a272e85a18dd9167c4ff70fe0f4523ad6508c17ee9f5f4ebf53fa9318b2f74bb26d94bc032c6812a53d33b75febab8bfa23c9c88e887c81c102ee4579da35327f0bbc732ee681fe115cd2923ad820ac1a13f5161f8eb36596ffb43ef0f7e2c8d40c52b68ec459befafc045868c397d397f35699b60b229436e9529ddf20a7fd5e64b9ae81ac6b40ae1abbd6f8b83fdd9dcf0e200750840623e21680a81a428d42d892b9229d7f39b739d8e908afce88508101354794460b8dd0fe2d58d1a52fb8eb1cbdb9ca0df236158df627132549b03c4283f0cb0c76763c4471b74fc3241f7b85ece981ac419fce489f6e8922728a9a2939320fc02e08ac46fb9cf2bbb82cee9212722b6b898fc10d0183d0539ee2aefec19d17a1cc102813af352f1f02ff8f347395779b0f6ef6509aae9e76f6a895bd6df51975f292dae4fbd8d67b5a6a194c4e935b0bee840292e4b73f539e373f395bd5a38fd0a644a96d5900508840110a361eb0d74d131e3ebc18540101f22be733d64b4e1c4050233b39a53aa6d238b3ff6bd3e0725a7460b0b4209c321dd47eb90a5f07f179dd9fdb54ea22453a5f8892b314034b923b075e9d998bb2e80a0101ec281b0622c55df375bb9f05a418a5b480ddd098fa5e0c998fede12a533c90b0f1fd0eaa8dabd0a7a9d76c2a7da3443a84e1ff209b28fda2201f1e717df02c2d0d6711f719d131ddffc10e9abac6c8355018946bf8342adea76e44f875455013b05932d74ac8a1b1eef496c7748e4e160c91bb6070d4bc3f5a38069be7d1ddd32a8fded2493a4cca26f78a26b28d9af35e12df8f5aca129dfdbd8389fa237f89ab62b70cfa25e5d0825d87aec666c5dbe9afba0c209d538a62ab3b26d9cc29f9d57eff97a10eb1566f0fa0b36f86e8eb5f3e5ef35a73088326e43034c99b004187e855a17449b9d98bea531c3ed947ac9f8b5e184d4b6fd9b475973d582f75a8216779994b477af855806260be3ac190c645e71603261ec6b60c8e37f8fbb15bc0a37207824dfcebba37eb3f8e0dea115c5c3ebdc54882c85fe8b409fa8bc34c8a08e72203b2a9a5bc62ad614a10aa4eca8da1c930f2ba398ccd4a5e1cbcfc0fca9723213cf66183af4c9dfde392030addbd4c69edd8bfc9c5143d4603b6113ee21907319db546748f1d5c26166dbec755d7d07da091daba53486915c1dbc6cd031f40e73ba0c6ae8fb876af778d36f2b417eb47cd072768a1d6fc6a5cc52762f28a7bca35344c89b981ae3bb60d40be70718d6d8ef2a860f4e50648492cf4de05d531f1ce3e6fe059a13f9b4e15ea939c93d7daa4072d7118df898a5b78351d502f5c045cf7b9c8da04fed84f63659359f8b58db88904934d5682548ca66e97dc146127672761586bf0b2616facfa1d2fa015cd7be2feb10c566a08140cc7f470644db79a6523d7b3822eee68831e77608e537a5e0a10473f4814956c4b119677e694c38f8ee52ff52cd3ef76c1717ced9a2f1e804890f1719177f1397342f508eb67d915bd7f68a0323ebbea48f1951fe139a3599a576694ae8eda16429acb2f66ceea4fd16ed97b62e324db891016e5978b391b667e6e1dd4b0ecf4c8a0e64ce6ee360f6fb9155c379e70f8abdb34f3adebec9ff173a6c1bf1c950c93e16a4e4e44d7a8dabcce577f0cb8d6e42052f1e4648bbce1db6c9edc2b3abfce9f95f6549fd1ff89d8b0cf9f8d4ff121531ecc0a3c7ca1b0811b74152ad7a4785c3b125890569b6adf73a2ed0af1db7591ced63a08bc9b6faa873d9c257bfc6fee820685428a1635bb8a9b5f73a8e25bb9677fcf7c9b030a3ed84c4bc0861dde2b3fdfda279ec2d90366c7a1a8d3d02edcd8db5efc97e9ad559c3b8363ccea281d31205fa1b16b7d344a295dd005fe24849f5146a82d229786de51543c3947ae957b9d07043d56034014c94110d9eac0906558d02fffdc090bfaa7c6c100e0d799dbae08b9c72f7dea2dbabad2947ef8d37da39850dc0ece387f2a9a7da12709e9bd4d", 0x1000}, {&(0x7f0000002b80)="a1e66503c41de53303ca5b37411ecce46882941017c194cd939cb1247232cca02c82906b25148ba3c7f5c053ade29b6dd926f27986cb09e914198346a948d571b1ee393a9d2250e0e5e437cdaca0c61e4844cad458a936531ecf5397a3082bd6fa0a5003297c377491e6038a15dd5fe69143a6d36924eacf2118780a96dcd3d992bcd318dc4a230fea837184379467e027c66c51bd49f634793fc5b8ec3d8663bf4b06c08dede4d378e4454cd1352c1d936a2e40a19366e512c518f5039ffe4392466e39607f43a5bc6525f509f1826248674a7f5cded67c24fc56074bec93be8dc23900277ab538c251548675dd27390fc06f5cbf32ab0c07c0eddb690b72659a8d37d8b1685667ea189f099f879f3923f94dfab153f7fb759d968a9d10091bb6d75b1072fae56f56a4b396bbfd6be807abf0ad40d600806c67db0d3a9b18abdd933c4fb0243c0295f04d77f3943475622495fbf9bab85c74c64f851bf0776ef80512225364610c373e22457b0894e7b8d677eee055b6f742307cfadfb4af5f7069f47673f774dbf074374514d359758913d8472d0721c78746be84ddc8ea034a07390f3fc73ad1a90b0d9cf2f5f921d369d2445db269e14266664cd214c043534ff4caa0143c4940cb2c97c4803b014dd11ebb8520066183e7a404cf3190443c4bcd112105b1a7aa00d4326647847d6ce35e75848a46a060df8274e6178f92b6440a98ba8f37aa308c603f22113894fc206b892deda19d1580943d11a3c4f53c630d163bc12ce2bc0602ef5acd0fe625c1d103d634fbc547ef7f619f74c49b65f2d9ab68136a7f793fe57ea58a78267a151366ea2ec6640b7eae9a73d31dd65bc8275918dfeebb27cffd90a4e7d5dff18c1529e3e731f5a9e962947748a9c06a48429d036cf87eec038429dc7b21898662e37a417de189f473bae18dea440a64c34e76697ee807acbf146a24a3e6334715dc92b8751b58a1fda2b1a41eccf42c236dfcc19427fac846f17b2931fa5186f9235dee8ae35d61b9d5c3749859cdbe20eafa05a830f0e4f56cdc993711b80ba99d8b5b173a2be670b9c170ecab43c873a3eb63685dbe84a62c54aa133522fde584ac2c20754a6f488163df2154cbda6b59cc0970935e033b759e2e94060c5d87e36af5123e51de120e4ddcee8b9da85ec2f97d8c6cbd169b75f53fc6aed45bd54e98dd131f7240661b4e8917f012b4b1eec4cf4096b17dab884d22120c40cfa9c2d9ac10db6358be5a9ba1ad038bb64d9c8824c857889a5c801e92e230b06b5af5827304ec64e6c710bfc5f426fe1cc2b1949f7e7f767942ebae75c260a72ff9be483121da5ccdfc442f5b9b12de385a372ff71a825397c4421eb9380684cba4124d51788c692b4541d030d8916bbb7a7096556366d4d299feea96cd0ee3e1976818012770b737a27949a4833a5cc044b8dc5295e9e336f40dabb66a0e7fad9bb7009ecc4aa025ebf2fe686a568872f1af24c16869b5169ce046e41a23a29df826deed0fd11646a74045d0bed842582a98056fa6b9e852b3457495616cf88006d44683c32ccc9c99105c0dce596518666d082815be50fea0a63e60c2abec321f3b1bb271deac3111e89af0e60848a4dcbffe9ad9f3976a5aadb468b194284d885073bc1f8e9e771abd1f93567e96a244065d96de8365a4cb46b54a3e1ba1142f299cc265e28bf528dc5e819398bb705653d7271fdc022ccb8de917307b036a4e831b1729102b3cfa59ba6662f970cc0d4115ba4af6786caf6f1d4c526217cd9ff5b21436ec5a488d7a8cd5dbd772a7300ed296e92e1d774c0d9ded8ab782719cd771516eee8be1d8a5b2ca835f3ba21a987895c5c713e716671b3063bbdd82954f9eafa5c5cb6feb6054de3ee8e1c387f22c871d00b50bb284d97ce277e3ebf5b5f41daad2a0590b74b56141a4356b24f237afe182b172c9eeba6f42f1564b9c1299299d5f2d997f04855fb58e85588cec448b45cfe1e7a7b0162ef7f365cf8847b410d82ad2a978a88aa3f44e3c871082cd0028dda53aed10fce6412ad96bf1dce371b650c4ccc01ad0cd3a50cf5303f4f8dc58175f367d75ff708ed467643330ffe8028335c086672e971abc325007d6a8e36fb1aa87bc18eb9d961364cbc290b51aa6aedc407c6f351273517ed97f33953094ac669c333bf04e3583066c66783ff37046fc19bc7b6939ff69efdca9ccce8bd3c1864f24f65eead0082adfb468e9f0212ff35828e797f4c1cf7758f22ca402157998646ed6f722ed21c9792b9ff454f7d5385885fc295db73e3728a4d1088a068e089466b62b206fc052d122259104fa82a89d65c75724c5cb6348fbc1d402925275ca7ac5e89f82572b7e7e6bd9545d5c158927ec80d5073a4b90688db75bcac17c85efed3eeb0feccf435b5606912df47a3e4a491dcb40a7423fd9fa04f82f064f6472fe7a92792783ef8e1ea76aba0449711f1866e679d779432431cad8dc99ee906e3bd0df2b430abba07b92c8720e29c545dcac411b2db6a9d12026949e0c53a78632b9732d1465ae031bf5fb131fa18e7991bd83e6f1f35dc03ea05fd07373c8a6a5939ab502d43d60c4e4f79bfefd81a8de5dc1e440d53821ca2234e79a9ba2c74633e956d89c164da441dbee70c125defaacd2f960c9fa87fd35dd83144c846622e9b31439b0d3ff15237778926fe1391980ae7faa636d699bbb56cc0d6abe0481f7bbe0a24df897997079c85dc1612bcfa42687641ab370abf2f7541368c80d0169634cea2641455cab612d6a1b87f9a54e7f904557f3359306e714df67432c04b960bc97f2df517323a1585d9fce68f75e2f21ff7f0fdcd2aaed3a9becf02236465ed9dea7018bd942a303ae436639f9dfc42e67ca1a3d6e7bbba5174816d542c3ee6cf499a885b492dce562d813c25600f3c3fc6768a3fcf84e1272561f0479024c584d56268dc026a3e20634fa30d43dae56e752db1408a853a94686ba9a937cf4d5480b97c8d7e4c9e2c3da1811fc58a63bd5b21c49e2d5d587540df561cf49e15500cc2f72c7f1a624802e0900d05ce91d0415599fcea1f738ffe194d8980351b7a98a18d6538bdd86bf6593a69c75b98a58fa40253c9b85f360c22f3722f1914851dd455264ffeacc8d6bedc5365e21a18313ca124ee6b2ef36fe823e24c5bd40e2167a19c798006abc7ccc0b84297e2b1fdfeda02575b6f4cd2819945097e0874d7dfe7bb52608494f2513dca30b4d98256e0f8f42350c647f33335477e4efb1fdab25714300a8b01f559360f30d0395af3372a28aadc2e334c64b123ce9791a46ecf5874a66b2525be475376b5f7b23d1917a585899033dd096a33500b468f161a3f356a7d11a62d20bcb9646d597218cf1dcb8ef6b82d6366b604bca7085bba083b5383fdde8f429e386871f532fd3495e8d6d1326c2199749d4ae946a11ebf142761d84c63df636808973355ae7918ce1abe2f987737721622dd9da86cc91266e48e466178af5b485a02ae4f5ebf2114c6543884283ff1911d210afea735a525713e036c55f445f17379bbfd34568a34f7f15d41d640dd47b814e023f092179187787119f3d13b62e53e939761f44a100eda96ead7b1bb118321546065838be66b46c3aa362767f072cd8a2f7753409f1e0b9772b1487176382981a53c99a888e85e5c62b051f82032e43706c0a789956c8c83237a04e3f4c06ab7ec9385acad31c549afb9cb18137cf9c14c4e2d0bb7be062d2627731abe9e10d5934418bba3477914acb50e4ae4a2db74bbe3382220927b1308df05a4b49e800896bab7d2970eb4d94b609c84e9179a9ec42c1f93ecd567fc5d86f837cf01a1def292f309c24aa82c7c26a36523a742a3280c1a14343b82bb93b9fdf02aae67073c64bebbe40be2c342e67032d2212a26c98077870abf7e1812dfe5f25f3efd09f108aeff2bb25d3a1b1a3247368221dc3bcc9611bb93eb42397929ed5e66675dacbbe7122e75352a9587909879edd687367a8dc4b89790253ed9398750145519e6037574a830aa8527795d104e46e06c1987fe97a752fab5b7d20d3489c987fda51f358f598d17eef3a81f0735328a9b7cc625dc8da635f89a75f1be5b48b47810476df7be1ed24627b1297873e4ad41b5ccaf1bf2dd7013f0cae84abfa5c6aa0c4d87a6e18917117e3e04c3fc080535f058e7d0fa4c843e698f4da5ef1c7795d5534229d3224fd50df3a428f488761f2864bbb2279dc99ee4a98a0a2b3853f9bb73b6225f87bf809a130c9c2893106c3a39994494caed253f648ff4c02d1a60c7e84f9bae7c87ba8be2334e0af66252a87a116d19e9e1e5b1429c586a141fca4904df0d0649ea4ccad8c472376104a6bc5bdd0bd872adb952d58931a59af8d53e7c2fa345f69afc8b331f2b0ad9c0424e3c9dba6ca99dec5b7856a4d85327145cbbaf901f2fd414b9890d6019b85d1f6fa959558e3423f2b6b553308a6686faf100420c47c479e02eb1ddf23128c2e3ef6387fd15c9b644f76022afa0ad66428e4f7528044129e2d442c3188da3dcdd6ab3d72d137e1c3a9b8321f98456cff1d985f59502cf8633e824975112e8ddc3e3f25f09e7e94f660c811e52c7156e095341206f0990a26653f2f47ebcf6ad1fdce3a5e6b4caaac86f9fc7c12ab8abb716e21c204359943895dbe9691c6abbde9ce78c3c611668e531842a025fbcc564e5ab73e3a7b2166e1c54b7b00facc737d65319033898f57e06c8d8ff10ae78410b6b17c117cb45f0afd3086b62dfc1b255b5f33a52b41eaddc61256e59f7d3b15afd2bb97cc9e3b9069dbf9d26fa3f62d0f2dd6b240a620d8dd3666bd6811609cb56bb87cab36eb98a574ddd2e60fdcd657ed50a93d7f9a8b958492e068632b8e754d8303db04eddce548070f691098fda7ce72c8aff06d1b4e1874ce205a181ec903320ba2b5d0fe2aa8a672c1ee24cb80f52833b38b810a9e9e2e299d750fe0b41fa1d28ba2f671725f98237645713d5f25d133c79a4a3313c4da4247390b95d649a976fdbec28f67453b3c93ffe9c000eb3166cd787fdb7d371d88583f08131df015f5ea0fb66d8e5ad2e8ac5cbedc9a15d9b817150fb07966ed2e8539672bb8c75789ae8198f9113550192310aa27aa4bfac8bf4e085552fc7d8887d3099aaa541a1a6ea7e9a801fbf3054cc4a7c3b7c6a35a35eaf950b92f629b146b47867afffe3a50e473ce65255addcdb37d255a852940a787cb19f1388f37817462c3995221af12ec474ebc88343f7d6d880e5751f44d9cbacaa46250958c42da5664b8a0d064c5f03b06ac24191054f15012b45f5c154de2e03c535eb14cdb309e34d0a0b9a47b518e6d287dc140b6cbb3051933f0fe6df0f26d749d5aa2fadb6d5635b1a5164665c88f5f454cb57f1510b6d2481ae058c0677ac187de81a9921d8120593c5d5e31b70125f2494c15357e47380e8f938ae16f7f7e7386433e8df1f3efa00673c33d7a4ee0c151bd98563736661733a4345b0892f68d48fba3de8219496c4f2f6103d86514e98d433345bdd7126d1a2b80fcfb01eaa121eed1a213017af6011f7b9ccbbe9b352f5c6788e8acb80b3287c9a8c5df5bf41764c452c333d6d696a5f50691c94a77efbc339d9abd22ccf74df0fcc90e61126ed4bdb98338e113e8c0ebd74a34805c220530390766918e53100be6c8193d13e28222b48e057e6cdb084b397b86b03130985bb707f622214af72316dc24f1bb5e29a4e15a29539c36cb035bcdd8b67badc3b393d81524a77a5506", 0x1000}, {&(0x7f0000001340)="a7d4136c0f9734daba0553bd9628be922367fa9f70cd", 0x16}, {&(0x7f0000001380)="488df0e9e03b559f531ce7c124163266dae01a368152e2de1797fd88afca5118c1d3cd0e0d708e12bb0399f7a4ec0d80108e3062f6ea6fd731cadbfa8d9f82057ad31da8e0df559d3171e6833b58dbc82863043a3769895cbc89cd4a907fae1754ae18348b4d45248963b596cfb4a1741095e10962a1d6", 0x77}], 0x8, 0x0, 0x0) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) r1 = getuid() r2 = getgid() chown(&(0x7f0000000200)='./file0\x00', r1, r2) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="eb884f0014d331b508352254a199695136774b7249a8f7f7d4abfc30e2c8f547d01045f148a631b771bbad1d5e92c642b9241b62c5e35bbd693b418561d5def19036eac74f31bfb04c8291bfe308f62a5537c5c5b01b107824120c2c9bc48a61379147ca2fc8d7c66bbed1029fa5fd267b8ff8ede673bcc5eba90a88baea5823e4304b59fe4fb14c8b67e9e89b781fc8b06ceff5d8ebba32aee81ae6fb77ae717dc0d2c42d431e8041d96e0fadb0d79488f46067da1ef43244fdddd2c849a0c65765481fb68bcb348d063fc5394c4d83f5f768e0b1750a27ebe60f075dcb55eb67031e6a4fe663f71991c6cbebebfe1e0927", 0xf2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setregid(r4, r7) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1ff, 0xbe, 0x9, 0x7, "3e4d49e75a343a65ca99b9579b9141a97ee557a6", 0x40, 0x2}) close(r0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa, 0x1}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb}, {{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r0, 0x1) fchdir(r0) r1 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x5, 0x8, 0x17}]}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) bind$inet6(r4, &(0x7f0000000000)={0x18, 0x0, 0x1, 0x5}, 0xc) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x12d720ea145b7e7b, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) 16:00:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3f, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x80, 0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) r5 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000002c0)=0xfffffffffffffd8f) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0), 0x0) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f00000001c0)=[{0x2, 0x3380, 0x400}, {0x0, 0x5, 0x800}, {0x5, 0x1, 0x800}, {0x3, 0xfb62}], 0x4) semop(r9, &(0x7f0000000240), 0x6) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r15, 0x40}], 0x1, 0x1000) ioctl$WSMUXIO_INJECTEVENT(r15, 0x80185760, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0xfff, r12, r13, r14, r16, 0x126}, 0x9, 0x401, 0x2}) r17 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r17) r18 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r19 = dup(r18) ioctl$WSKBDIO_SETMODE(r19, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffd8f) r21 = semget$private(0x0, 0x4, 0xa5) semop(r21, &(0x7f00000003c0), 0x0) semop(r21, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r21, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r21, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r21, &(0x7f00000001c0)=[{0x2, 0x3380, 0x400}, {0x0, 0x5, 0x800}, {0x5, 0x1, 0x800}, {0x3, 0xfb62}], 0x4) semop(r21, &(0x7f0000000240), 0x6) r22 = socket(0x2, 0x3, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r20, 0x4}, 0x200, 0x0, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000040)=ANY=[@ANYBLOB="02002e2f66696c652000"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="a2ec3304c585c8d41fd22714b6948bcbdcb44ec2530ac2cda663233a43343f09073ca1567fd4bf8f0d10063b97612da0b9814ef897aa6b43af143400f08337293d2b60215f4122d98fc4d3e9b524e39330cac43a356610da47decf9a51c8734e969633c6ecc66556d2ef7603cc277a544f59acd6a10208", 0x77}], 0x1, &(0x7f00000013c0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, 0xffffffffffffff9c, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r13}, @cred={0x20, 0xffff, 0x0, r17, r24, r27}], 0x68, 0x8}, 0x224ddd2f4aee0349) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r28 = socket(0x2, 0x3, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x801169ac, &(0x7f0000000300)) 16:00:16 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001140)=0xc) fchmod(r2, 0x82) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b138bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a38620700f5ff0082b5955984c87910bf673f7ead4bcb777fa69dfceac2a84e6abca64896bc5e0def388bbd2ad88b2951b15901360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30507461fe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd23500000000000000000000007790dab90ea95e658700000000000000000000009e0644b837c4"], 0x10) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000300)) write(r4, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r4, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) setsockopt(r4, 0x0, 0x7, &(0x7f0000000580)="5fce25fbbc4042a1c8bf81bdee3462394e72245f355cec995774e0ccd4469b9c54c00cf514575575d1f8d579f52169cda1d8c3aea19b104f41beb38f32364df33a2f5c56c3966d5d559c7dc2c2012d69c0bfedd5ba69bf5c0f03dea42effd2b5bceebc47cfe588260c11d855701f95d25fdaacd08e0a0a4be29b03d532cdd3467f726a6a0b47694597625feb", 0x8c) r5 = socket(0x2, 0x7, 0x6) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES16=r3, @ANYPTR64]], 0x1) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000002c0)=""/22) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r6 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r6, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc02, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81}, {0x400000028, 0x0, 0x10}, {0x6, 0xff, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a029bed6914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x7, 0x40, 0x1f, 0x101}, {0x2, 0xff, 0x80, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r0, 0x1) r1 = dup(r0) recvfrom(r1, &(0x7f0000000000)=""/98, 0x62, 0x800, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) dup(0xffffffffffffff9c) 16:00:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000001680)="0eca6fca90b347a0efbef690abf54248a42ec1fe3ca617a835106ef7c3afdf9c823257b2ba03f310b3bfb34a2946319966ecd44d4fc24a663401b3d73a9f680b0b09cbd70950d8a2ffc9d6153d6099522807c0c12b200c4f11528207e1ddb25aa54b36a665c8735c89234ef57baeb38aae5b5d80a26dde2d7e166fc4b36c00ec6346990c65c3f96ff2a0817be9675d7377bf6797be2cf9c4f6af9bf418bea118d50c4045dde71f98f6d37dd77dfa28e5000973b518a9cf87317b85f81e442e74dd0a55a4bf5244d827c78f33a02b07b4e7463a43241e6cb97b8e48483eaba61b9179cd9ae202bcfa4111e6bd32a71037797a2b9c604ea73f3fa843c9ff80f95ea06229f6dd9089faeb8a67636f975bc75d9a962e55e55a54602a425c6dc7c7498b47b936a723a813c915d8a214863e70566e33f3e56b9e1a634ca742c8acb30ce2ee112a2daafcee3cdc8fe89fa0ef044dc5cb51fffd67087c50835cdaa9587e9c3bc25a968543055d80f2a3367116f414a78a34b96ac5711294422d3ccef66b7d8f4288d12ca9973a8b81ee8c00bb57b7b14d21ef6e062ac99359b7987faa16e14b779052564a8dd43fc1ffb8f78265c3aafd7a1a21fe053e1b476280a8626287c23da89fd75e19b0b941aff43ea25b735d55b9ae1804c46b6358982d016f522f49cbfaea03e5766015c4ad7bcd92bb4ad487c74f18ab6af6c5d4888a32b0d3debac91d7b9342350b3a25b58e598344c44d149d78ff1f59a70242ebe1a4e113ed9c5f08ad003467543e68d16cc81b220ec383e26d40a46cfcaa7c510409f616b06e3087f20d858ba58fb7d48db783a589789ca0a89044fdeda0b9c626dd24fecfbd905c05479d56c772e02f511cf1fdac5d39fe00ad2e7915cb77b552160d98276c594438ad7a7930c5df6b736e685c5752dd914a1b92dd98ed62bb8df50bc76083885771c71006f39fa8961731d1d31da20ca3b05fa65ce05746a2dd6a5227b1f95063438d7d87288c11c311333310bee543df157e05dc2f1f7df41cf42b06a20d69ba7ca788f665ecde42ff8b75e71297e08a26e3c8db26fb0adc6c1ce668c88b1965af6eb1a23e749d5282b217b0dd5270e2c74b1a74b0903243f9bccd614f19f1d3efbdd846203736e217e959c95928e0842719b9aff59c87a77c12e3ad9bdb5e66e4293be67ee368aef915417090dc0b90d5994cc434e858b75487162308b26f7a31328b2f875504285d81a5819865ece6425f9bfe800acf4ef719667d446694e122a9c1f78eee6d8b3b918764075a5f3eafd6c8ddc5d807a718277b4a4a687c0a3b460acfba28d6025c7dfa598c2cd48854d8cf8d5777fc823f70af6e0fdffca329f46403dcd2fa7c14f35f66cf3b2e0acd08ff8f1b6ab94e92079fb0a0006d150bbf163f68b10e0af5d84ce3b8ef2e582882d15189bea377c2aaa157338a2732e171719d1be8fac2d3ee82a913c6053386ad73f0be85d61dfbe5159f731bfa10b92564ca2df24026829c1740bea5d2a0ebf38143aa79cf63e4863c88122523ca880c901ac5ba4a02750fce2e8123a3ad7f909332ab536bf3e1a9e91f2a5afa872318cf58fe599ee610d8ccdb711c4fe779508c3332c941e6cd3f95931ef86e99e676c7ef3de8db3c17123c7440c7480122c616bea20b40729532a837d237e1524c34626d6d7dac955f9bcd04c3e708259a7f44f86f74effce0807bc9171d89d9d0f22f970037a64e9f316d5ccc49defd51586e7ace54874d93228c86d3288067b748822f55fbd62dbdfa63f6027d92b7319e9daf2dcb6d9b00019fad664147a01f3989c4f13255baa8947dbff9402ed89187cd52f4618bd82d261633a3632948c104359c7ccf49e8512ef6d485b7fa108ebf0194eaabe75d1bada3ba4d27604e4773e9e62f89bbceee596d4e20f2af49ae51e8b715cf96b61f5b7896b99b88531c3132d2a648a5eea6f95ac6719a3cc1d23e8c7fe9319d97a2dd391cf463f03ea45197ac6a68ac58cf2608efbcfe7d95b3a026bd8cc490584ffabfd84f9e2e2d2a5eac94a10aba3987d7a23814dec8b7ec99f99656c534011c76bed6b73361395725aecb4e749c4d7e8602142f0303cb396bf0afa1cf869d6805aeb1c2602b00a6134ffd683cdfc3de1a8694e133672f3d7f2547075ca2ee553845ae5e7f87cdfe3b6d57d704cdc919fa5a2cda3bc99b78efc6e03beeb5942b58028d9ef6e358cdf68aaa24efde9fcc8c8de56ed26df651c1945007361edbeff0df97d4f2cc06cfa4ff6945f8b6dc3567915baa7b8089d119c573a5d3007d7890b0a1d8482490bb20ee039f10926aa5a1058b5cbfcf0f009021f0577d65a1d4bb98cee16caaf6e63709ba7129572034ba1df7c1c603dc312695412539cb91df0caf1a14dfc905a244baec77d6c705671d2941fbf34cadbebe9057e70dfe9be370f7cc920e65eccfbbf1f8f0f4ac44d9e85130f3061bdb8ae358e0958f5a6a8c1419200c9d9dea41005b2d987d0c9db0a579ef790b614dc6bdd1f108a9af75f5875259ccc285b3649fed93c4b4f10189223d089567a4224d4233ddcbc701ae4a94c3724963149a8da887c618e23d54c698b4ced67df335b03b7059feac3d71c15913600eee39253ed3f0e94bdd63dbd652e6e11466aafda56d542c35b294b6ddd514f79df11ba0c25adeb7a5fa8da812f64faae10621b6178972e3652ae8bf90bbd4a8ee85079113352c9ec0a165b7d0ca8f1d85dc7d39b5e8cbf366588772ced7746b1f22154a501b0cc4cae108baeb4c5acf0dc32978568bfbd0bb0e8ce660dfb4e2dc834668def09037a08dfca4943d376967cfcf382b5c3ada298d8c4f2213054593e344c02d2190c34941e82a909403d61f8933508a68bde7f229d55b986f7dc98da7398cab735173fcc2e2364d98bf6637957a714c5e364458f9b50e7748f9f43cf6a1fc48fc0e815168147f344ca9f3754d2e4d057d5828969e7fa55a744a772f017d9a48ff38d996de701c8c48edf493751e77a5641bf846eeccb9141c0045609c34a83912c42b30027cadb03801ef32678c9490893b1aa55a8fb9001483eea1c55eeeaca23396d343cab54c1ea1427a5c7c5952a88633d4de7d55a7af61641052e34ddeb55211ec1c35bcda5f331ee6a0abe764158eb197ca5f814b9cee33173254e498458e9be04e793288656b11a1ab9247f800e1e8b5062ed05f2c0c19d512c5b66f3417ac0481adc109400bc60c96bf76e6c262b6fd14d3c73640af18b6e88fd694455435bdba2e3c79c1b179bdda55f84b3cca3880fa5dc5a7446452759d814a2c3e572639053d8ff7c978ecfb57d22be0a1dda311abd2a0944e6db5901237704e61abf1a6a23c2f4bd363c383914f44571af14182455465a3dfa1bab71829831793f7dfad37ef55db522596ac05be82eb6def90f332b0c64274aa4b5247011a3c175053fce2af5551b5e35a6b95fa0f2a1cfc324310b48c0e5f7eaf31b481ba2d4392d21138ba53a78e9076cbba5088ba32e187c480d21291ee56d11002406d4242cd34ac257371789a46cf3a38e86b6d0a28f3c5c90e0aed5c0e5997a93da67d259ea1891bbdfe9bef4a92f5524b7b9f3b287d058bf37b997eab2be822e11092f3872d9806cfbe13900fbcdbdf61e561901510434aa08f1c2da48dfd044234e9dc736bc57c9ef203deadcc2244d5aca6671981b3c6545fa3fc0e0cd04017ff4d706426e5f9d5633597248c3fc463c2d80c499d1a7bfed59fc89df16bbd1dfbb7a98dee03647ca1fd6246d94f318a76e24dd750d86245679ed547618c4e01067ef9ef41f807b1e413eb672098809507989540e6f27b8809c99b2d125be930430f63f69311b32c41d4fc541125502b261f483bd8c0ddf1cf6fa8d3f112ff628a9a7e5e128a402e834b93de89389c97d0f77d5c728f3bde7486fb89e8959927950ea1a1fb378f7e5a288f9f89b613038f4f03587380067065adfd535ae4d99f2930f14c15993a48cddacd9d92cb9409452520a51ff8f7871a5a02c427ee2fc4f92af02bf65ebc7c29f5873e4639904b3b34cac42871f44dfe1f0ff782dee7fb44e1bd141d0361875ea0aec31ba290b6fdc2af27623bb8c00ca3e4b0da75ce9af7082d41065748b8779650425bccc0b5693782e20ee8612a23e562b5bb76d17bb7b43a73115516f23c3117c142b85f79e1a75b9c00edcba8463280a1f833d0f0e3684386e6892fabd4dd2d5fb0a3ab2e875e00a478d86519cf2076b60b2a4ed443b91628e910b032cd21953e80f6d1824ef78a0e51443a0770f7f6de30d039b6d4e847d158553e9030296956f57d90a851b10ad4e40cec1c8cbaa63fd03d37ce30d2e1d669ab3b5a17f33e731e1535625a5b127911956c4dd9bc319ead950b024b88f35551456b69ffb5a1d1fe60d69b320353e4f1bf6cc66a8503e1d6ef7637c860d26c4e442ff2e8ed69a1edd529639a800a3b19a9f6dc21dd4bd9ac3d84a048f049ddbf680a77d49db3a08bb9d6b3fc881d3d8451f8d8d5a43bde3f5f0ef49e45aaeea88a87532d01922fd7004b7e221ecebb26d7aa7695383f239182cf5ec6520c8281fac22eddde570de0bd9693c9efb1e0a06187044a9c7a1fcb6ec1a6e631ebeea8dd55061732664f063db4c4b6909167014b5518d1a269f6cbcff8d70147e6cb0758f61f1a5c5f1677b065404f69282ec3d4de485acc567bb2deadd3b7b4a89ee598392df0880eb76421695eee780eba97479c0acac0c730861e78bffdd8ba250352c4ef986c9abbd64a2cdcf9c9e465e58c24dfeffb3e8a6797886caad3a54f1b813dc7eef9248c97e9f20686ccb945ed55b494a0e541c486c67553948bcc1fd554f1c4b7ee7bdea44046cac6699669d5b7ef25d1d661db8ebb7ecfdeecb3149c40cd21cd5ce38117cfaa4a29690ad35f9cd886723cf9150dbffb9060e033ebbe885f081643fc5bc62239cd2176796ebd3abacfd2c18e3182ae588e9bf631b838e91aff9b9bded5eb8c232add6913fad70a0778ec7ae822c6d8b96b79f003a2bc173e9249e864acae2a48da7f5de4e6b8d2003c529bfd574947a149a992ef0eb8f280b225882c071f5d0d3531b75920774ab1094e673f1ae2b3f5ac1704a0f7ca47796a2c5ffe482757a0c6b687e70b6a3e5935e78e4bcb8c100100c4419a3dbb231c540858523407f740da1db5a7895b079dca819439f5cacfb822d868a222f128b0cc88df595fd9bb28cfafa705deb441a2cb81e98c2873b0429252b9bfe7ae4020efdb73a85f3b6557b0d332d0a4d3090737a7d03eb9708e0673aafcd559188f8fc073dcdee6eb372396106a1b4d95b56580e6621da8984ac282be6a5439d6c8b18f6c85611aeb59625416b934b50931c1efa3d6791e35fa81c2708857bb855f5e347a7fa9c0221257db8a47ac2a7a668ed3cb890bf62f7e890f2c8bdf66e07b01de1baaa8dd14dfdb6a395a73907040f6cb4fa0a7f775e103f4661da601fdcc51c83bb4b646579678ac3da96ca1431f604b0c9556c9171f2ea20e9d53ef64605e749146a5c27cf2505069ec705e129a6b77205fd40413b5cbf78ec6538d2295358d52904c9d17342da69be62239698e337b8c500fdf7e517b25a869cc083078313b381ca463729f8c3c5c371fa473d2200feb1afd0ff7c4d101837881ec2511d0f631cb5dd6a363948c3f6441c3aecc2330a6b4a064ad608ab822dd89f1a1867a1c6f6140c2e8df1588ec54d429f0c6ee8365cd60f0d569284140c9cdd0f6d6528e4c875791eddf44aa2c7a5cb6585de5d1717395b780", 0x1000}, {&(0x7f00000001c0)="bcbd336ab2da6fa517c7e4d118684caa86a6f99ca09b4bd39fa9dc2b8c6c6d76616a13ac798a3f91662e769383990ce15d7a177e0b05443e4324d67d1f1002f19c404c28b981b1aa33714105f460f9adfff2840cc1659db0108f9eee0a1d3bfae259fb2850924c91ff4c66f46220eafcafe8e6cad7d39e83f492aa2f510ce045ab3bdeec81e3f860db8b9836361e1832ad8f7437468aae19c983e8307374a0517df675dac8902729683d4e0507379eefb62b02ddf3c2db", 0xb7}, {&(0x7f0000000280)="c127a55c866df5e28633eb5f99ac0fff147a20d52f395f27bb3e324452fc06fb89b3722b726841ac3c826a10b5caf60e2d9c562d19fc73116da1d9fd0ef95f8a41c81ff453efa602d47446e71d58ad505980eea3b4b322d80ac820175a5607346f7d1cdaeb0b15dadfcf", 0x6a}, {&(0x7f0000000300)="b75801c3c784eec1843095201cdd3b79e368e04cab8d045c7c69b4369cdd693abfbdece4f98f76ec8c39", 0x2a}, {&(0x7f0000000340)="8f48547d343f6770847d6f2639de586588c343b85bb96db3cee588755556e96b69475e9c31a644dcd56614511a56e9e496299cd938abd902c6c9b81dee17dd210ce22e05f53154b05665c026cf017fd898a4ff3f606f466422c3c4093eed548874330748883d4161bad22f2cb50ab8247229502ee3d808d85bd2032154171bf0c11fda25fc1edf92cc9bfbd7a22c2fecb7647f8a19ab5efc52ff67cea06050af558a20a0e4f41e2460272e9d74f5fd93b2aaf440c5bc60e42bb4809253e8c583406a18c40d4eb4", 0xc7}, {&(0x7f0000000480)="5bd691abc9ac4f9b34c9b747f6585c3263d860e903cf9653d59084b9f19931ad2f024dfe6616f330c9c56bbf71398bd2af88f7c56b8ef9c23aab3252a46417322ea84a6cb31da1ffed6b4418117fd9d028f5cd327bf800d396e26237e4f9203c5ceadf680262f6a9d9c5caa839c775e14771cc32d4f5e9db67", 0x79}, {&(0x7f0000000500)="28f813c8bb555e3b4096a2be8c6276", 0xf}, {&(0x7f0000002680)="105013c018530e413e35550fcefe5d50815ebda7633916a51bc1c50695ef31a382a5cfde159cd490f710ac45c08e0759e53c17af5d32039dd4b97fb6b0955515b1e4cea96717637677657d490e01dcd171f251e4c5163b18407cb389de33f9255cfe17e5c977d2f1568dfc7faa87e30541b2217575da1bb0e2d91627c322c9d5dc10b3bbfd4de9fbf0a2973ac541fb6983ce9aa4849c6c6de04b1dcb9eb15547c64ba9a213bb9f3f14022a2850ac87912ddec2558acb39b176171be8fb8cd39208cbe650805435d435fc55f49fb3952d5ac5dc3dcfac02e14a2b8aefe325ff68e8e1c08d7fff85df9e6f8c41a51653c7ccd25eb12602ceb15f239b25cce308b86fff54f49dc902d0def73bc0a1dda8bbc680774c9e70b9960481eeb1c83cb22c360ad313fd4ca480ed795df6add9cb070997f7e934fe806bba94eae5f19990cd229d5a06c73b540f7f03be75e70546ab7b720a9dabe6f0fb1a76a4ddb85565fe9535fc8fd21a9eaf4c47c43bc61f95b3f78b2bcdef829b451aa6bbdf57b25f3fd844d4758d90cbdcd0bdff1346a2b49570d8e755e72c39a0606f2cb0e6243e4e69ea9d3b05d44cc1f701ec02c0bcd6b56ff5e91e97114f51ea0842efe4b191b346ae71163d4f4e7a1b8edc2937b093b30c64a277fb4901856f6ac60c3c960bf260bd9d3c27d37c98341fbb0fa8d5be311617e30e8be516780f6735f8001750de9a7b5a56769190c8739acfcd78704720ea9da79f6151e7a4cfcc627fd9b25d828cee76447f1a69b96a9a6450e8ad35d26992f4b37bffaf9b29c63e279ee7a041e95109c31b09f46a462274e9f41991a395ddf3b84107d1f7cd0c6535ad1e4e56fc8e3222f1b9272e31708673dc16a6e75d53dc5fc8e9bfb970124e592bf8c31759c66a4069c3129356c7ec7b6d5e0c457beff331a8902ea0954f73b0a89bb866793f824f6d4ba2b105deb93bb2c2f6af41bace625140ed8c3eaa8aca36b9e132b487dab2956a03a5dee687ec77c8b6d2666724e6f15900315432b5a04b008570c3bf1f9fc4e545f22706a58c4e38008fc1fa6221d893405de452eb5ac0fd1c857dc0baf7c92a252b7b399086a488a97ebd5cd0e421b04307e08e83cb5a4b0350ebd0ee28f397251da025c102336fe0b847682c45f181fbb4e4f5894776e7161db4291f74b300de4d0ab607e43ef2ae6d1347022fc5eaba538de14741ccfcd201a3ead2918244d8b0ee08cc071255da15d773dbd193aa4f2baf20214faf8e42dcf23166d9ac6d69ac33cd08fb33f6ffcdaf50af9f3fea2fcd2740acdd15fe2b2ee3d6f6ba6cfca0ada354c45bb5ee4733d884dc2d355d47bd27aabb719117c18be43e49a17ceff03ad403e650eacb6dd8bedf54ca3531b01d4c9ac6de9fd6078f173addb277bc35d0ee5345fb42ff95f648ab1407ccfe86a56254b78bb08c8669795e3668f62555385ed155ac1697b38c7a66df5209187c0f33bd297537353cef2d2e720e34702a5f95bcb7ba7bedff0fb48d48ea72f51c95876732fe993f614076e5a454196d1a30d4a004311d35192c359737ab5ac979eeb540ae08fb8fd149e86d9d78c156b32eee5dafc0b1131dbc9e4b8933e26ae8a87d5188a6b970d866034db75aecfd64bac613710afce561ab6fe6e4e2d95b08927372f5a7e2d438e91eb814cba8335475ef9c29a1f7a7a2c10cd68f38c23ef36eba0989717a044543c20ba6cee65d8b782eae1e988737ff1edfc19d128a3ca9614c225c1149aee3c69f2820be8e48c406e53815343dab1c837e0b6c8542a55dcb206204ed97fb650f35cbfa82536faf8c831b90694da63bc82348c187a9e3b193e3e89b8b65f8ca6813551975bd0cbe5bf6bbaaa03ded08a2575215646734a27e914a5c03ba015dc3ced32d0dcfb7e7449b2cf3803699ce233bd8067de859cbfe82c0fac52f3aba96edf08f01d67ff4f42745c65291a40d8ea5b952bf29055d94bd7128090bb564088d8c737dca088789cd3e54bb159a2920ce3093a8dce7b149af4f5be7f2130315d58f5b97e2b8a913487b56349a91414b3020e7d9b66387e25736ddf69ec9a845acde67117d9aefe17687119cc754191cb79edc3a7936893b9950fdce27ca13f14f469b4a7ff3e8dc2f551e9008497b92174ec85fa8bd15ec4692152b3369daff5a75c5d982e3530020e4bebadcde2f3e9312f830df9a2dd7363f8c21810e3220066de93e769a1e8597c9398657d3d18847681f4ea66d2a0af5bd9a4977457c1fdd34048c209d0591d2d6469f024ff8a66ee3dbf90b555d499853b8a30dbd0247817140fca33d9229cfd86c115ce3c634fccc43991a528f28b251bafd88ce943bbd18c886305464f350752ba4f70ac41896d576e673e79d0ff1ff3cedfb77da9f057384ac16f71785e9b381791c0b3f39ad0d3ab5615ca65e54f68452c36bda2ab9ce99a9306a91753f07f68f0abb86479035124a7c65426c33ff2dcb0d9fbb1d6a6ff9c837ddf04f4f0a5bfab3887583d8342874a688855b4e25fd016441329a4b2b1a7092fd33048870330cd2d52ae6d5e9ad881875510d0aa95639be2122f24939e1de8e6b135b8555d81358802d11e1a47f747a20fb6aa8f3db82343a9970b16726ae976a7310420bf1d7f593c9fb2a49ba47327d6925f3d6c3dd9b685e2e7169652e68bbe2e16428bd054a4885268f43f8eae054d175126b63d109264bda8a164100a5d8ad85e45cf1f8eb9070eb8ed27c30bbd2d2f53ead78e5a555cd93ebc3e2469d5a2b393ce4807386c99a16770bf16d06e1f59a46e478b1b3d7a12d293c0e10355651cea41a4815f6d1fa80e30c8dc3ae8efe4ee6681102446ec413d304b3dc5203ef10aa87bb426536bf8a4efd18d6b0e9269f9fabf14d0db79d4b1233cc0b2c4f9cced7a5599792a58d62bb3305d1d41ae08b3b6666d1d67b1bd6c43cfb2a230757c8941b461d8dd83eda9025745a1518a7acac8323ffdd6c717c577ceeff6763fc2bbfc684e4ccb0cdb1bf7ac7cf6cac57baa257362440cf922471f0223c2a857e890ab1909fbccaa7f240699a45c895931921f14a3e147c688b9379816f84ffda683f4bf2baa5daaf9342aa65e76dd0e2a3437ea5683e68b04e20925f9dcdc163a5cb844d7b359efb3c76c6bdee9cfba4c48cf4888d3089111b87b80894aa980bc572b2f5d5947a0b9ef96cd52863c57e031f5f18d1e48b0cb799ac93bd1713814ec3120c080d09865ae94aea26c4f012e010e774b6b93fd5c4fed2aa2ecdc76f105320240e594df04a584de92d67d2adf0c45bf71c026dcf473055dc353b6590209232f5708c5cc2ab0cd686779065748ac7c1e653bd49f5a84989eeac370667f7b6077dd78753ef49b17ff09488edbe4b50bcc7e825fe4a18dcd9ea5acd9fb1df2bd56409fa6bb5670d1e793ab27b93893260ea4fc1dfbcf02c214828b0dbf1186ef905a2bf418e4a2f13edfb8f7f69835c1bce26f53e4a61fb6858fc52e1e024ae34569afc0864db97dbd9911b36e6567b8f62e8e394cc6ca5dbf425aa7edd09ec4afad2d6b6b0a05f80a3e9e97c0d1d31d684fefbe05496b53a6d7b01114b625f1157036155769b8a15dc4f8fea08bffc3bf8b25ddb9c721ecc918881ef2a4ec5905afb8054564dd0ef3fb010c362b5f4cbd2d8e5fb7a1987675e1f83b8a1520b0d70eeedfdedb353be188bc339b37788a33439df506f95b0c0b3d97b80751f1282044c8a7dd343a6615f9e955da507a2a8558b8e259e027d7d8a1de324bb96f1a9545a8eb261054ce1abbe74ad2aec4592a63a8415427aa409499c420a4328a5797e7827ffb94d16a07b5e4058879d9c91f9e20f30bee6c71e13555e8caa2949e0ff9ad6c3f009dbc237c4a8aa9b827ce559976a8e2cd5ccba1804179abff1080c2f1fb28a860dd64021bdbb3d97fefa37880e4f3f41441ae0f027e8c4e54d69239129d8ab7496401a22db4be3b48ee1057a966c11a3962deab3aa10f28fd44349b62e5059171238dcbb2d8425b4b7434e1e8b85916fde06d984ea481b89d567e9a06652f19973865d90c1e402bbc1b123de5479fab4875fe77b2f9e4488778995ac424265ab59e09be678ca8e6186068739be8c5f42d11650902c66046ef928c7b7aed87e6ff74f66aaf2f0911480f1e8c556c75ef9915a2816e62404cebd1f3b03329646c14e512b81da02b6940bea8ccc3cc21ca703d6044cb364a84f3ea519688136fe7a7065b7b29b421dd8fae611c9259821dccce3c61d0464598ac757e0ee53021ff63af445f5ca7fab24f252f35bf1fe6f7bb22f1f68d199ac5605f8ffd94750de89715707dc7fa752474268374a8768230c70ff981675bc2c0862c3379f769ed0ed3b72077ccfe0f7490b64a6319ac31dc6bdee2d0165ab612ea0013d21f4413532cf5ea9c26e675638baacebe79c47a6884eaef3d891d330651bd2092740a9f0953f9c3c360b19a70484b381480a1ddfd7c92671246768f4dd26166083b912e2ad13c15600a0f0c9ba62c4fa9f9da95298f65eae862eab91e31f8d61d7b353b5114d5073b4da20d87b56605374e28306dc710e0505fc5b78d5a78eeed856ba955f4e6436a3e2110aaff2e6faa5f6a6d501f8edf0d596bffeb3c9a43a6b57d8f92628ad8f8591b28e46d059fe1b7369449a9b433de138d4c3d3c96bd06c82f0b8bc9153ab7da92a204af297f1e2e8780fc450906a5c3a0c517b912267d2204a582de732375dbf1f58ae84481cce0904caa5b9f58a0b9369a0e8521894c5e425492a9dfe0febbda3436029d7894c703483794caf4fd0aa324ca3a1dd3d15c047bc3dc869d1ce247587be46204c9f93514d87c32a50e646fea97c48cd6ab0996335f210a6e19fa88d1cab207535eb084a82c0b4ec464149bb799e214b6561f18e43c61e54ee706b31675295436cb650ad083c7134cca3531fa84f05ec0d96b7472e60bd0df57dcf8abcfedc2ec7ad64b6fc67769ef46309e77f03d8b99ea97d7515cc515f98e3c527d47ea4b2699133b5d18b8151c475a996804c650b5c31b1ba2a93ebc6c418e4ee69cebd55380d2e9f98bb9396a05ee152795fef0c007219e7f37f2a0842069f58e44c62a2ec8d6b41272410ad4f3bc119a91f06653770d129fb0499feeb548b3f8d933a457385c453a1fc5abc66e18469f9495829b1d19d4ebef5d1548bcf77fc7a8e0cd927c57de3542c3c617f468b507dea817dc0c23e633f88f9caa61fc63d47b5e0eeff0473b62af3e13ea7474b0abcbdac5e962a2d3e7d511f5daeb4a89ff4334a0d3302a898169275122c80439b9682249e6aac60414348d9ad6ad7bcfa232d02873417b3971ff8862f315de5c468e3153cb181c046640f29cc9e9553d2a1e1c8d2593b52d00d0c2bffe5c78e560bf30c06891de5e9c71fdcf5059f958111d7adb9803eb4b8979ca2f1ccc1735cc4105dac2d8fc7c4ffe620c939826fec026b46eab1f618eee9eb6d1bddd8c59d0caef19d0e436565684fd2a032e1ee505f79790580aad916c49648d7e023294e1257ff0bb2f6757d103250053a100ba5b3ece04a0b9a49ac120f853cb1c6dbc9780bb173ab480fd5113b5f73be3e66e3fe01329e4ccac70909f87d83d63a8967259acd74b4e32abde1c7f1f12964ea8e6ae59536aa065eb0b8c9016e2e59e7f54396118822f44a65d5dffb46e151f5ca59dca2713efdfeaec806722a94b1d566766bfa6d37cd7be9892f9e68cedaeb016f89584a28bacc420718fc700de750cc71c32d2d334bca96972c61196f50f8f5a9a13679bddacaee263954", 0x1000}], 0x8, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0xffff0000) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:16 executing program 0: getpeername$unix(0xffffffffffffff9c, &(0x7f0000002580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000855c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfd90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042f937f0eaa19715db776e9cc584d636326504a9af5d0cefc411931dd0ac3718e0950e39a4c8f0631c628504a2f8e0bc24823c2c3d17c742501fc016daae9e00178a36fa22e9afaf805710030566690e1e617916fa60df41f97937cbba3b8358d3adcee4d7c30e460748551ca58a1d8d3da55661844f6f394da0d89e9112407b8d6ca172b5db5a62337d613d36c1d019495bef1d1b575afa71aa84a5be1ce7ee7555f849942775aa25b6874500bcd06130dce3e1280c3f8d99b3ec8e78ce40a0251e1b0d3700e7be7f5553e26bd49ef8d203cfa5db9f84dbf5545fb4136fddf0a61ad8aad3554223ab80150bd1b7ac7e1fe6ff793be63a2fcc8dfa0c8d29b7ea77142cc056cde0a636ab5d89464a7f0515ebeafca14ba029cd6320d6a47a7ddac7e0a595f45a6e0273d30864f04b8daad7d5136b279958f5a008ee2b6e0778bde1667cf386ccc21b909dd1b789"], &(0x7f0000000080)=0x1002) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/70, 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x6, 0x8002, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r0, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0xf801, 0x8, 0x7, 0xffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2000000000004d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x951b18b9d0419c6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff00, "73f300070060c3dc0900000059b097317a117c00"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfd, 0x7fff, 0x3, 0x7, "0deedc5472e0af80c8141ec69039b1575e0a5c8c", 0x10001, 0xfffffffa}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0xffff, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x3c}, {0x4406}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) dup(r2) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r0, 0x1) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x9, 0x81, 0x81, 0x8, "3d8f637f47b2c8b38ffb3d94ca4ecd9cf06f40cb", 0x1d2cb5a0, 0x6}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x1010, r2, 0x0, 0x0) 16:00:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="1795a02c365321b8f2df30061ae10ccde3a4765f0fc3b9ea9b5b6fa135e6ebd7c6", 0x10}, {&(0x7f0000000080)="581d3466de23effd54d359d2e9199f0bab849825a3db9ab75278042032cbdd50d9b88405e442cdb263a3168c4855e4de675e9e298c1ca2e52fc374545d33a07388e76e6c9a095235604bcd00"/87, 0x7b73e7b606ab12d2}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) recvmsg(r2, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/253, 0xfd}, {&(0x7f0000000440)=""/196, 0xc4}, {&(0x7f0000000540)=""/55, 0x37}, {&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)}, {&(0x7f0000000640)=""/20, 0x14}, {&(0x7f0000000680)=""/162, 0xa2}], 0x9, &(0x7f0000000800)=""/47, 0x2f}, 0x40) getppid() execve(0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)=0x4) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) flock(r1, 0x8) 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x18f) close(r0) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x4, 0x0, 0x3}, {0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x5, 0x81, 0x80, 0x5}, {0x7, 0x3f, 0x81}, {0x46, 0x7, 0x0, 0x7ff}, {0x6, 0x3f, 0x7f, 0x9b9}, {0x5, 0x8, 0xf5, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getpeername(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="cc5d17b25b88a11ce3504aa8e9ff2b478c20c417eb7beefd628e3785a705d7636b253cbc6ea03ca48b"], &(0x7f0000000080)=0x2) r0 = dup(0xffffffffffffff9c) fchflags(r0, 0x10000) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x20) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000180)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2950df8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e1f0dbfbc2fcdc0a0e87589d1d78cc54c2a54d18459a83bf9b2b90355d0d0ee756270cbbed7e81c94e6fdcb3062ba199e7161ee30c4204e195d8b0aa88ccd17fc1cf4e43df5a92fd4bd506c8ef87ce83187d3906609bbbb285805990cd1cd86e8ca6d50c49fb4961447c1b7bd3df8483eda", 0x75}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000440)=[{&(0x7f0000000240)=""/178, 0xb2}, {&(0x7f0000000300)=""/201, 0xc9}], 0x2) accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x1d5) readv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000480)=""/219, 0xdb}, {&(0x7f0000000200)=""/49, 0x31}, {&(0x7f0000000580)=""/64, 0x40}, {&(0x7f00000005c0)=""/244, 0xf4}, {&(0x7f00000006c0)=""/236, 0xec}], 0x5) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0), 0xee, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x8000) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x9f) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000200)="b62073f60d0ad49b01e02bf6735570980f152b99632ae40ec3d0fc56581cde23a5d3845bdfa8d7c7034d8099cfd6ea931e16dbd282a3bbf5c7b8292c6b74bb4c12ce66058279ff86c059cd76b3fed9951965c1699d99ead03d1f1978c399ac0f93d2b72e65eb6a694ad6e099ec64e9de5742ac9c40fcedcc9000d4c33205f01693d7aa10be8d2b82465c10a8fdff1e0d8cb26a58a61d4d5986354e976614dc9d3a34feb8dbd687269c692698382e15d7891a7a0b54ba268c8adf9d7d9cfd1b63ad6a55231404b3c27b7ee17ad7b32b460329f71cedd4c597fce21abefd147bc5639719f45b993838b5d7319aa2a9acf08506", 0xf2}, {&(0x7f0000000680)="ec4de3576ae842846286ba65522819edcf13a3b56384f50420a154463b8fc6f4744abc1807e5d78af3f6949210a43f8f1120287e8ad92d43bd42fd14aaf49c0602d0145c138853c37859109b02bc5bce06a250b78e40301beddab1948ae9dab6119090197b06f08dc41cac584f69766061f6424ebd7c28085975014eac5c51a1079c14c768347538761a5ca831f17e94471d60e01dc24047f35cce98b417a6359f6a0dc760056c382431ffc5f8724f68773a14809e20b2366d24596f70493145bd4521b24ba8522a273f6b607596d9e6ba2271e4c6f581fbe9dfb37cfca193faa2f1205cd4360ffc5d805d4d8e4612ad15ebb5379674c2b6494c8f3d057fbcd1ad03735a7fbc3036771dbb7c36faa64bdeeaa8f72fb0981029c16a3d356f1efb43df156075d66e7372e138595f860c4b3f8d9fad1b564e6e131618032c7bfb6e34d1a1a1ed9765d4a2f5be5e7e293990aacdc4a88877d0cb17d7ad947828750229662bc5e404f83fd5df90d10880f7e48bad927044727945fd5c2bc183e9cca0456fba124a13d544e67d1ad4d3073bfa78cea0624701044c220a3872840373224f3ce418094a2eb5033f6e9dfeb9991f34262b6694d6b86a12b94b65876110e8524777349916e44be37cb82b279eae1db02690f893e494b7140596ae0c12d6d6d487b372b88a2787eb00738b260d60212624377d6c7d340f1a6a0c0fb7e7ec2ffb6e71eb852ddad693e687c33cbd5a9259d49fdc8017f45f4b4ea7d5f6424e61716b748794ac4d952c8d6fd492588322af055b9342f0ad229eb9e462517c73e011d78981c7da5463ead879b01d20d794a66c8778d388390e81927ac5f3d53d26de8d252f90cbfb3251d13c00bd92154515cc1b8f49da0819e02a25cc61ce756c2f47c599551cfc6d3b92ee3b66c279dec16ded45eb78579286e391c4c86f0e3ecb8d2bb3eb9ac47ca533a63b2ee0d27ac5a0f473593a651b8fb4d3f987d970abb0c53fa76d85637c86be129acffdc271df959534b1c11e3ec0e4cb64877940b6b9c5edf82c081d0bd170adc79f8ba61ef43467d135f8d11be4ba9827a2cd42008b33eb9883d9b558411a300482074f636a0fef0f0c376348fbed56f70d6d0317d87a86eb85d3411b9eb7ae1c6cd0280884e34f3a7c16a83774e0096c7626532613cf6130ca52ec0ba2fb0673a8632988cbc70e20f68a919db079167f2fd9f2859819c7063404beb12c3c0fb1bf9a201b10868554e029dc25f4bc0f7270db8d59252a2d9165b74e7bfa198485526d1ab5f9cef4e1f0a48a108354961ab76230adaf620fdbdc514df988444110ee0100b80c8f36b42bbb66db5453c71e63a4e2fce0f065d977517a3bfa2086db797fbefc5842358419e7ca61d9b28095849b9e07e19aa7e048860605bbdbb99e6bc373b884592735f9315440160ae232cb13aef65ad84d711b63aed45a535897e13ced7726b79a806f3b43c7128c7fb76692efa2abe1448925f18246c4b3187d96bc8ab33e687219d01a8a56203565bb2e42a7fd90375607c5a49d9337e86c3079d747794a4b4dceadff620676af0bbd5a959324f73db2934dd0602484373d523c8a6c4b5937f6471e296309ffd31206f40efb9286850d1a002dbe08b36491a2cbf4fd3c5f80be708113daec34df7bd501c64d2b8c8350bcbc440774e9fd04b33b8ef6d71a37dbe3641660ce8b020a35e52b27de4631bfc67f27eeb7ad915384b179e9f8c9fb80aeb3806a5b6520ece7aaefebed431edc8ba0165406f4c8ede658fd796075cfdf9358a0198ce84da0810e79023f46b00d12d0beaefa73bc4511129e8d73964f4ca6ab817f3d892e4cdf7052e89d3c655e0706d3b8c98524274eb52904cf374016f54b442f432b9017a0f7d67244792c609f22ed255cc6cefd0547d5609b31f7088b0096c0814ecf0f0ffdbcd7d3ad36e3d0a76257a320a6b48ec4aaf9fd34e74cbfcbb1185b11da2f4bc040a244c6df237b1b604502c1aef07ed71c178075d6c08a31a86433e9bdd008c81e1a100cc0b088c26d1f7de83b5323392a4f19f29aa346464de2b8ee007c338d2d148ff0e13d10e722c78d0a9bb4c9cf05463864cb859ff05b4ce374bc03c35f3ed30f23f68ce66601fb6574eaa53e55c4a4e5bc3800cc302b27d75b8ae3a54888ab29c384abbbe4a599a1d12a5d8e830e320ecf7c6439ce3699024d3bdba9b5f59a6e64fb28c4f826bc795d0f0ac65e2e4e40e072e978eed134927b05baabea5331e669df215f7c5149eb1fe42e82646b8ff79ea1615ad1762e3b66a900c818f5cbbb747e6824efae6b1ad5a666f14bea33fd8a47b7530ceb2a6a30a05d1b21b44ca4df787072b04ef8dd0e2a58c6074af3e0ad38f9f395a6b66537266a1fc17e1aa7b7ccde852fce3c9c1b55ed4adf1098655b5a8f5e882473952cf3f9adb8cc4f4656a52ef017a77166f02c52b9befa786dc6e6295c394b2cc7601ca1a8d7ca97cdbd72e686cdae640047055fceb75d7b328fe2670df940ee3045efbfa605a2ef30680df4bc10389f11d5603e1e343f5fc5619e6710d1457425a4db5f42baabec78408e43e460bcee4793a1c08c239fed6369e4aadc456281229a4af7b4b54a1c915fbcfd8a8f43d7285a69ec12a964b4a6b649727aff95de3238c0663cfc66aad6a7abb331187f71a2f8acba1367a669620ac12414a56eecf4492186d74333886f63e94fbd26c5b4b08f57ef1345268484e5f56ebbb7e092236d26ca4f9d7a8f6d0d0dd81be1bb027c34352bb2f522194b9ec057de1cef508a6c2b64ea06b6e3459c3f2a37c0e0c7943be182bd57b1ca832da364f9a1300383401f7712f9603f3e4cea6245bc7e4ded75519b78c5ee4b0da47efc172e31e14dbd170d27edd26d87f3406b297b18bdd66b9813f8d154bce2cb0b543a09f2f08e115293cc4c48ce50a69fae4f3298d27ec058a52e4801e45144c52d333fad9f6204976420caf6ae115af6ca10de40c8f60c3f894c79592fd9ca5f882db5b61b33b33e0f359b548e772b620457209837af5c954eea4a2e7579520ce58268b281beded3566f080115cd5d33851d3a62e84a0454e7e505917468e24d613e8e5b5730b64a03d967760cee630654eb0c00cbb1089ca92fba2c712d0e6f68a9920ff7692635fe44a8c0dd8ec906e5478d870a2531d21cb0d53ab46e8d53923722eb4af83499fda372a455a9fc9e1614489a0e12ad98e67f5ded40ec7746ddf7eb73e48513e0705cf6df9502d982032ce66bcefda3aa61ed388537c9e1829ef34defaeeaca6446cbc5209b1387fafc6ce17b59e0bb630b51c6c4b59536d0fbe89a5f60339b61017cf9e0cea2c32b4cfae2a4ade76863651c7e46283ef4c104c451cc700de5cce68eef688a98e6be1c996655c8f093f15c4374fb19ef169372d69d94bddb8bbcd8089537a7b50896f0453e56f9155f9e5f7a0ef6657fb2070fca80bc858294fb099c2f2222d324dfd7f0816684b29aa35cac3e1b1dc337d6805381ea3203716ed8a595640319d9c2a0802903b1ef16e04865ea1122e84fee1b8bb6797c5447b7aa5fe45da91757dd11b9fcd79cda4f23ac42c9f7283b9e6b59cef5dabd7c3878e783faec5a4efa5061beb2eeef18ba3f93667e102a34c331611f1b37f63a28089568a41bcbd3080cba5fd31583e9cc4c229d7d8fa4c9b7ebf49e9de5fe9a00337605b20503027f9815b766e74cd68437dac66b44ee7320c0427b2cc4f16aff768b53efebcd1b7e5fea7fdd0ea3dca6f9c5b7e2ab4a56a33af9258b56e4d94227bea88c434bc08ec5e2a56f6f137e3430ea200a7988ec7b35c930f2deb9feacc4bf2a70bd08bf757c18ed0b48b291c21d4882f65ffbec33ad0d8da79c9937f0a9d8f800cd9348263c2da0ecb89a8f99c05822d40ade5526be440933abc18fc36c4f506600de801bd50b55ed9ec381a82e9cb0f158c58c64b81c9f145407532452fd14b9d6e58c41f35666cec08cc518e1a7a2b06b1a69bd62faf3ceaa58154eb8833b265c9ff43ba878eea7255c270d45b86ba2588a59279b44dc4b1e0db783c9ef9541d338a067ce003c38abf7ac32e6b2d3f3f3f17b485d90012a4b6d60b6f593d0a60147c7f523ec29e6fbc195156063c3d826b5af9e1d52386e8bf96d40ecc58ad87ebfd251a0a7dba0e5369f3d4e79846d41d982918aad7c04cfa2aee035ade401d81c4c17c730abd4a0c6216112e13d7099fbfc817a4169b97c56985ea8ab37eb81f7e1ab4f4673e26f8d2d294ded4cf41abdaadb9812cb35aa94254b71c9ee5a7cc0e6eb1704835f2dc0212e22e65e47cc7f90882aa08b127321587cb1cbccd2132cea6b3ca99d069906a2f681ff3c2fd6991c62c247d85101c3fd34f1873d06b385f32b5ee323f67f996ef6961d6e4c4944eee256332e682479a3deb7a49cc84c70e136385441b4e7f85ddb300cb98c6a0ed70cc19cf516f6282f251a6aacc04d41ebcbaa1c43ef1a64279f4a5b11e1d1350af956430760dc35ea9dabc907dea4fabdbc597c264ef275c5ba628a42197c4776be453e44c09f7f36d2b3542b8a7144581ba641146451a527e6bafc1929ef4c3c0c59425d6fc60bc598ec66d0293eb5795b6cf91e785c58fd9123608ee336d89b1ca475d1cac648d054e7f6799040db4b6fbe3d823a4828c8563692d368e2683b1cb548f661182b6de5ee4d571b4f8cf40da017abd4c405e375c534c12bcd00609779c9503a9fd1f64cce790009c31ebf5890633390ec915dbe8c135c48e509acb26f6716cfb80f5ddb45e7846e2bca5fc4eeac21cd2ba522d27b6795f58ed8d49a52d86895bc3a1cb0d944c58f71f650ca63286bb6a2bb4010cdbc1a18dab7fe4ec69deaed4730b2e02385826d80c571b37244eb2dbd03422f55166b6069fd22580035c7445ca9f98fa9f7cc16521daf45bf8177f0b74bb21d8586471e7bec8db6aca76c5fd1b15c1d798ba21a70b74160f9822958315c2126fcaf3ff7deee5496aea568a971ca99e956ad380ca208293cc48015b70066861fcd6c63bb69c36dd51d3b4252ddf708fe041b94ac842e7f024d611c97273a8c80c62cbef1174b0d6f4e0ad1282a5d638c20fc1f4323afacafddedacc0c8ccfa443a1b6e1bc76dfa586b5b98dd2512dccf887b6dd808cbf5c3b6f2c74390d93e7fc2a42e50edbb528a6479be95ee8422d39d473aa92179441143f0de019b5e319daf15749b298d5912113b7a6d7aa0ef31980ac3ce9ecee25c31ea946a87b62649fe91d1ccb26fa8c7e7a0ad0fa761e2fad3f2deb8d04a345aad41eaaf3cba85299b62843624292971e1b5986d18e670cc873246955f67b837d2f09787c3f951a6788b6c73507bb098a401e3058e1bf9ccef048ee3f19caaad13d5f35a1f3784fb7399c6b55419c76e7a0840b53636393973f8f6d500c2df1417319f93f804ddc2fb1d4483f8c03bd945aad1e3a2edd378e79755fca691a77a696c822e8027ee86edafdf561bbecc5124afb772099921e23ab3abaef712ddb896ee95e006ee6813625ce3504044e8ab0bad54df6ffebf2ccd19c07ddde2c9f3a2104e839ad2f9e7085f7307aa8210bdda942b7ed392abff17af1f37bae9e6e97645cc66fed75f7c45f453a8d84b8051c448b94d7ae4916c318300fc9612339673096ed9b5c9335d6169e76d90a5e4873215d7a6ea596a5e6e61f2f52d74f38c994c6b3b2959f73d89a24b214c5eb57fd5bddedfb876da742cfbf9ed39c12f22dd8f2fa009d04a4fe25b64f7e113f5abe3db19500418c72ef33faf19d2045e", 0x1000}, {&(0x7f0000000300)="f8f800e853bec0bb1772c28e788bbb849171455421564d9e38b53a3a21355c6e030340c413cf28268e33eafa28551fd116f4f81911453426bc825f44fa90d13a66b8d98fb8ee4f9d6f157164e8faf3d94073d80eec6c2ef609677fbf47350c28447c1afb7e86588b0ad7c9ea5217fd733878e0fd5f1ae428a296b75731eeab8655f34bcdd6e51b85cae6a4b44152440e22f178dba7e8f7b3cc5c74cd0e37438b8c4926b86453115fd4eeb8e99c9810329e5d5dd79dd0a59b1309e6d4b62877111773041bf71974e2fc1b83868705c714b9e5dc198b8f484d70eaef2ebbe7696a286595dfbfd906fec7ab5de18916c38a9fd6", 0xf2}], 0x3, 0x0, 0x29) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="09401d52a6484d6c", 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0xa0) 16:00:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r1) socket(0x3, 0x2, 0x6) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:20 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x412], [0x80000000ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {0x0, 0x0, 0x2, 0x101}}}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x6, 0x3, 0x1) accept$unix(r2, 0x0, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r3 = dup2(r1, r1) write(r3, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x2, 0x3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) close(r1) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4fe, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x54}, {0x5c}, {0x6}]}) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) 16:00:20 executing program 0: getrlimit(0x5, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x44}, {0x20000000000006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) r2 = dup(r1) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000140)={0x1, 0x7}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:20 executing program 1: kqueue() openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x1) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000840), 0x0, 0x0, 0xfffffffffffffe10, 0x4}, 0x0) 16:00:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000100)="ccdd13891ccbfe5890c4684a966f767889222f98391fc7259f0294fb237b5172e3c53a7ac9bf2e31efa67d2428bcd531bfa606b24cd1758013101b2e01b49e94e72d36a91180c72ab3e98c79164c86c657f68d4af28ed2e5e75d8633a428ab40ebdcc7c7b21ff1af9e77391a682e6d7e0c06577740ccefaac5e62b3ba2b572d1f094f613a3f1aee88e75595fcb5d4f85b56b56a14f5afdca4b73a9aa20f3654f1956c4da0d6f0156141719aeab5aaf7646b5c242d84c37325c1edc32971220cc5cbabbad78e8ef0c35fd932ad7", 0xcd, 0x4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) r2 = dup2(0xffffffffffffffff, r1) sendto$unix(r2, &(0x7f0000000380)="1140fe5c7cb9ee25d9521c7270ed983b0793e30b7834a45f54039fc6fff3a62f87560da846524053d0ced23d441c63fb9f61e10b9047473ad56c7e675a86902b838f95101ad8ad6de75a03d27ac0ff5e118672b3eba8d982a65b294f4c473aa66ad11a064cbb2e4e2ca7288459bddfb1fdf441a64c4d7156d1f2c1ac542a0dc43291ee535d6dce08bacbb120f1347ba63a7cdf3bf5", 0x95, 0x41a, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/12}, {&(0x7f0000000340)=""/5, 0x316}, {&(0x7f0000000240)=""/157}, {&(0x7f0000000840)=""/4096}], 0x100000000000027f, 0x0}, 0x802) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) sendto(r4, &(0x7f0000000480)="cf4196bf961ced7b2f2dba66224bf0f1dc67b4d46575a67e251ca6eae0db626de03033ed5c35113380d2fc258bdeb5fb03973557e8574ae9adf8a7363b788faf27ef808ade4f", 0x46, 0x200, &(0x7f0000000500)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000040)=0x400000) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = getgid() r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r24) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r3, r15, r20, 0x0, 0x7}, 0x1f27, 0x5bb, r22, r24, 0x70000, 0x3, 0xffffffffffffff37}) r25 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r25, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r26 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r26, r27, r28, 0x10, 0x9}, 0x8, 0x1, 0x9}) r29 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, r30]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r35 = getegid() setgroups(0x5, &(0x7f0000000180)=[r3, r28, r33, r34, r35]) r36 = syz_open_pts() close(r36) syz_open_pts() writev(r36, &(0x7f0000000100)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80e866eefe8dc2cc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x48}, {0x6}]}) socketpair(0x2, 0x39a4b19a55ff76dc, 0x40, &(0x7f0000000040)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f00000002c0)="6ef47be98dca4ec5479a9001d093ec22e4b16bac2b9b1ce75f0b4fc4862a17a4e92901128d37e483674daea0879763558092bff1069403ccfa2c9ec607ddaac1c0ab412dc692b14518ae787dd2605932a84de99440baef08dc0482ab330d70192a3be32e9a342c25273e7e2526daa40526cee11ce7e5ce5454915d9c29c1479832ef17caf811693d7a4d766752f4a9e84d67c40abce9b37584a093e9d83fd912cd071f8245d70e1c192601340ecf910a9d0fc910ca60f5cb837c7899033b0bafee39b76306e9332e16b4a635cdbf26e625d0a8a4c3", 0xd5, 0x2, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:00:21 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x24b, &(0x7f0000000100)={0x23f, 0xfffffffffffffff7, 0x81, 0x0, 0x0, 0xfffffffffffffffc, 0x4}, 0x0, 0x0, 0x0) r3 = dup2(r2, r0) r4 = open$dir(&(0x7f00000004c0)='./bus/file0\x00', 0x400, 0x0) setuid(0xee01) r5 = dup(r4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r6, 0x1) r7 = accept$unix(r6, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0xffffffffffffff00) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r8, 0x1) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000003c0)="f02d99cb8ae7b29779579435e75587a3ab6c94c1a5b5d49aacf5f35dfe22ed4d774dca3da0bfb1f5d966cba6a575a94f301741e57c24d1045d7ceddfe9ae52af6da4ab77bac35f39ce06414dccded4fea318762f8851771435b394145142758c07d428e45654f0b8695a3f30719d250d0547cf4991115cb7a92f91618c1a4713b1a43ee9941238bea1c8f43d8f672bd096df737391bcb0e31f7992c6569bd508596e7ccf37e347e20b083477a880f22dd3975bfed3bf303ac257fed0715542866c490b42b4a922273226e5b469c7a9227c546cac474509926cbf79752e3de570236b10ee2e3abbb942f385a12c1460766f67", 0xf2) readv(r2, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) open$dir(&(0x7f0000000180)='./bus/file0\x00', 0x10, 0x21) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000002900)) getpeername(r7, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(r5, &(0x7f00000000c0)='p', 0x1) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r9, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000001c0)={0x2, 0x3ff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffdbd) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) semget$private(0x0, 0x3, 0x200) open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) dup(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x480, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r10, 0x1) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r11, 0x1) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r12, 0x1) accept$unix(r12, 0x0, &(0x7f0000002940)) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r13, 0x1) openat(r1, &(0x7f0000002a00)='./bus/file0/file0\x00', 0x124, 0x80) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r14, 0x1) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r15, 0x1) ioctl$LIOCSFD(r15, 0x80046c7f, &(0x7f0000002a40)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 16:00:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="6302ac0000ab048d17671374a0b779eda6958a480b9a60feb785fe15b041add2ce13e727b79f8cd5bb16c3b048d3b336fb0170b9149c3aa5d2dba5cf0bbebc0bebd96f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:21 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x9) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x8) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() getppid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x75fb, "ffa487666524c9dd74ca43796a40d16145de78a3"}) syz_open_pts() 16:00:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x5}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xa, 0x1000) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/8, 0x8) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xffffffffffffff68) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000001c0)={0xfffffff9, 0xffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r6, 0x1) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r7, 0x1) poll(&(0x7f0000000180)=[{r2, 0x4}, {r0, 0x20}, {r3}, {r4, 0xfddea2c1f075ce01}, {r5, 0x10}, {r1, 0x10}, {r6, 0x20}, {r7, 0x4}], 0x8, 0x100) r8 = accept$inet(r1, &(0x7f00000002c0), &(0x7f0000000280)=0xffffff23) r9 = fcntl$dupfd(r0, 0x0, r8) openat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x163) write(r9, &(0x7f0000000080)="2020e66320650a", 0xa086) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000280)=""/143, 0x8f) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x80) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408574de1efbe5ec839081656f2a23f4943244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd13d3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f279a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cb", 0xec, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x800, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac78661b08") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x9, 0x1, 0x3, 0xfffffff9}]}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:22 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000840)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x6, "a59245225d7257810cfcd607d00bc34b15cba693", 0xfffffffc}) read(r1, &(0x7f0000000380)=""/223, 0xdf) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000800)="d6670ed17ece133edbab634919e93e3d1312981b9e78ab0cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e90180ffff9b16", 0x35}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a316e15cc0717ef9fb18f8a7a0506d82100000000000000", 0x18}], 0x9) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:22 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) 16:00:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r5, 0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r6, 0x1) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r7, 0x1) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="a630292847efd3de196619c7314f469b9b9c8a571d0ee5c28ef7e753dc2399811f08e3efb01f7837430ff49727007029142f47b885169d842094bf5743301921a0add7712e6ca940dd36d473e9ebcd5ef2ff1b69026f6eda7f0182514e4bfa4052506bf34dbabe1d48e8552877e5036ce93c342a29bec0e080db24", @ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRES32=r4, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES32=r5, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES32=r6, @ANYRES64=r7, @ANYRESOCT=0x0, @ANYBLOB="533513bfcc6f800f4070b7a8bb2c781ef117f46267847895b2f5fb9cbc50802fb934e8371c610ff0f11b783489d1537da9388a6f545fe7cf69a800e9f856c8f71b5c10b228e527b625595cb140e585901ff550cbebaafd13c12294321cd1086376001a42cb8b271c1eb66564ecf522fb85aabf159f5973c52ac44636b360c46776776662c5f2491b8550a5109a218121689113bb25ebf0d0cebab1a1eb62e23a9702f0a44efe0581c6db828448185bf86f648a98c1c214cbd72d9e6b91ff46b7d657612cb11af628d911c13a49acd9f3e6e630d2a491e6bb705ef6b9180c", @ANYRESDEC, @ANYRESDEC=r0, @ANYRESOCT=r1], @ANYRESDEC, @ANYRESHEX=r1], @ANYBLOB="6433e0d51890ca0bb21148ec1462b24bf73d91d4cc5f182f5d568e62a1650c08cac8b9e7f57f54977f4d18e6ffe7d2663d9b7428d1a49de6bcdc9f26495ecdaa6770e99c761bde2c2b6c1420a44974741f491421c9a2f3793b355cd6d92d254ca40cebed53c81021c075", @ANYRESDEC=r1]], 0x3) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:23 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x8) connect(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_RMID(r2, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x25}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[0xfffffffb, 0x7]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) recvfrom$inet(r2, &(0x7f0000000180)=""/177, 0xb1, 0x2, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = msgget(0x1, 0x200) msgrcv(r3, &(0x7f0000000380)={0x0, ""/169}, 0xb1, 0x3, 0x0) r4 = semget(0x3, 0x0, 0x100) semop(r4, &(0x7f0000000000)=[{0x4, 0x8000, 0x1000}, {0x2, 0xff81, 0x800}, {0xd60f25c4f3ee4843, 0x3, 0x1000}], 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r6, 0x1) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000300)={0x1, 0x5}, 0x8) r7 = dup(r2) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000340)) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000080)={0x1, 0x0, 0x1, {[0x0, 0x4, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x400], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0x2], [0x1], [{}, {}, {}, {}, {}, {0x6}]}}) 16:00:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000600)=""/34, 0x22}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x1d7, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, r6, 0x0, r7]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r8, r8]) bind$unix(r1, &(0x7f0000000600)=ANY=[], 0x0) shmget$private(0x0, 0x1000, 0xf60f441456116a67, &(0x7f0000ffb000/0x1000)=nil) r9 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r9, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000000000/0x4000)=nil) r10 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r10, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 16:00:23 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) close(r1) fchmod(r0, 0x8) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/tev\x00s\x05\x00\x00\x00se0\x00', 0x200, 0x0) fcntl$dupfd(r2, 0x5, r2) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000200)}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x63, 0x200}], 0x1}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8800, 0x4) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206918, &(0x7f0000000300)) setuid(r5) 16:00:24 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) lseek(0xffffffffffffffff, 0x0, 0x0, 0x1) 16:00:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xd1, 0x40000000, 0x0, 0xf52}], 0x1, 0x0, 0x401, 0x0) dup2(r2, r1) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c654735b189214606da83f9be40faef743", 0x137}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x618, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) mmap(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x1, 0x2012, r2, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r1) pipe(&(0x7f0000000300)={0xffffffffffffffff}) symlinkat(&(0x7f00000002c0)='./file0/file1\x00', r4, &(0x7f0000000340)='./file1\x00') r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r5, 0x1) fchdir(r5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000380)='./file1\x00', 0x14) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:24 executing program 0: open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x7b8ae04962311cb3) socket(0x18, 0x8000, 0x5) socketpair(0x0, 0x8000, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) pwritev(0xffffffffffffff9c, &(0x7f0000000380)=[{&(0x7f00000003c0)="426f3346bb691a34219394ca2508fbcb2d72ae3f2fc56bb16b42a13b80ee2e9263fbc9fdf824851244e12465dc5d18c06bdd37dd0309afb09bc66c8e", 0xffffffffffffff82}, {&(0x7f0000000240)="a3ce76ec756adc7ac15164fc01343405fb9f52e0584e562e74829ad71c8d3fdfaa795677933150d27e1c08dfbd46311c3797d842b0ed384967f755f10d26fb02ad91273a3f6727362837ea77cdf5c188809e048614be7ae9239913564cc67d08b0c85e5ddf5a77a0c50124e21f5b2594dcf73fd5ad1894663a70e723cfa5c0aa44beb334345ade3749", 0x67}, {&(0x7f0000000300)="0775e761bec60d7e3db2923f8209885bb87e35da6ab7212c4d1d8dd7300be1acc6727c9304bc7496b89b70b72714133c23576828cefa263645a5f0255ab16237daa5ec5b26afea22ed6a1b4a38ed3b97e6", 0x51}], 0x3, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus/file0\x00', 0x0, 0x1) setsockopt(r2, 0x200, 0x10000, &(0x7f00000001c0)="775b9754d8fd64ef85f39c5b30b3d47d91f5c245b81b0b53f304fcf8ab11c217", 0x20) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x8, './bus\x00', './bus\x00'}) getsockopt(r0, 0x0, 0xffffffff, &(0x7f0000000040)=""/128, &(0x7f00000000c0)=0x80) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)='./file0\x00') connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abcbb4896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0ff0beeee50000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28da5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94fb58310c2ddc0c4c0af9990f2c0a0a32f90f19693b37bf92ef6ad19f45abd29c1f2d7fb22123abb3012400000000000000000000000000008889ecbd88234cd4192f31a57b33365eeac02d4e8668b5c952d6f35bc9d97182180e0132f8df99f2"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x9, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0x0, 0x3}, {}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x2613fea047cbe602) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:24 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x10, 0x4000, 0x81) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x42, 0x0, 0x0, 0x1, 0xfffffffffffffffd}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) pread(0xffffffffffffff9c, &(0x7f0000000700)="efe16aeb3ddd8f3e884731a8143f39abb12135f1c889136f06e154ff0b0449d8065d85366aa334561245d864724256399800b548278f7adaff102e010476c29aa1b49f5b57d923bf0ed5711c4e4a23fab3ac3faf00ee465b89d66340cc7d8ac925b0c528bdf3f64ea4562442bbe3adef38dcf779c6af08c36bf3f51cd74395e793788e7b2cce31d93df968", 0x8b, 0x0, 0x0) pledge(&(0x7f0000000080)=':\x00', &(0x7f0000000180)='\x00') r3 = accept$unix(r0, &(0x7f0000000800)=@file={0x0, ""/108}, &(0x7f0000000880)=0x6e) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wsmouse\x00', 0x85, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r5, 0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r6, 0x1) poll(&(0x7f0000000900)=[{r2, 0x80}, {r0, 0x80}, {r3, 0x8}, {r4, 0x100}, {r5, 0x2}, {r1, 0x23}, {r0, 0x90}, {r2, 0x1}, {r6, 0x20}, {r5, 0x100}], 0x62, 0x10000) shutdown(r0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x5}, 0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r7, 0x1) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000007c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xffa3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) semget$private(0x0, 0x2, 0x2) r8 = socket$inet(0x2, 0x2, 0x0) sendmsg(r8, &(0x7f0000001940)={&(0x7f0000000200)=@in={0x2, 0x0}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000240)="c7d45119963710aaea63571aa9a77ad2e91473e77ce3e95597fcda92e3e52d8c3159f4ca5003272a00080fd95739dad6bddf4eb7a71c497b7dc73c9fe8de87a3155a01beafef07be845174332773b6ca6f4deeb97b6f2cfbffb8e6eec83b00d4ea61d674bd090d7df824974506089bd5fbd821da9bcdc623cbf98a8518ae305f98848897b714a917cc78980804495af5cd3de9067fdc22c82d5efdc20c1093c01bba8f7de5631178cbf360da327b9bf1db40bfaa469bcb8dc1305684a99eee5fb48c04b3c06bbf9e", 0xfffffe29}, {&(0x7f0000000980)="ce73a50299f73ddaa513c646e1884e097fd705062292ded3a8792493a7288a6c7bb1f7f8cde3277d23fb6f30f4d9cb8c8c9258e4f6775c272cee45b5b3573d37d747012841806474f6c0d856832e5c472bf58aa9611167022e71c541fa53e8c80602d91e6943e0f10b70670af2763c6ef585b60e11096e8f7a6061b49b69397601de3ea1fd1366d001cb020be8f08258db96fea8e9499bf7418e9a728b0b1af48e873b7575bd31c669baf873ce04d995c81895ba66f44cfc", 0xb8}, {&(0x7f0000000400)="d25c2ae4b931f7f2c2d644d7860c6b42045b6f8b737b41e01979d1c5d7f08d9e9a42a6ee8dc388530020092bf31277deceb00626df9e2a461c6df7094a5a0ed7c25c1e25ffbe72773e9ca27ec6171283565d47e43f4a817088fee5f8525a2c7eb8253c18a0420d478fbe241b1befad62", 0x70}, {&(0x7f0000000480)="35e04d9835ed32c89b86b986ce82562188a8468045597cd9c25c5086456d4bf49e5e72e3c3a85fdcadb6d8c3d81b45c0dc319778e5282e55698e3d1f1094948f61989f7d49fc242cc4aa59ed61fc2c500f2e3b7bbc5e71e027eaf07f7fb8509ebcdc43ce75c66d12e2fb38b868909547ee09f0ac", 0x74}, {&(0x7f0000000500)="f2a0e205a93dcbd408185a1ad55c05021e06b52c07fb2dbb7212620669d1647f6639dbad54b8c8ed06d15f8c1a0c65aa5327c0dca3671c963e55b800ac9ad5e3c9d5ec02f095ad739adfc8638068a1b8c825756e8f3f1a6d98e5ae83b48448da1de71108de604cf58392dcc92ebf65f71712abc217ca69452683e41334e246fcbbee05d0525015fd2c44b3763ee669695af2e23fbaa7ec2c1b22653fe61cbd85eadd449d85fe678a5a6ae39e13bd2e5ffcb6e5257ee4422f580531", 0xbb}, {&(0x7f00000005c0)="52264440bf2ea4b739f5783c772273b9a5d274f0351cfe4f66193d2e4ff854094eafe59784482c05eccaa0f511c732b8970484a76ecb78ce893827a4c3ffd6ac486ee63776a36042d40c473fe6d6d3d36935b761d0d6de75c9586761fd5192328332f063bb688344330403743ba387cd465a403f905edbb000f3e2907bc09d820f941c1869bb308c302399177322448d8be05431e0df782d04a3f950ee", 0x9d}], 0x6, &(0x7f0000001a00)=ANY=[@ANYBLOB="c000000000000000010000007f1b0000961a5449a51f516679b1bc76da3dc3d4bcf196a9ce9e1f16041b25d9d09afe25f34d5c17c293de926eed93bbebb9073cc93f0673954d04591e8957f353fac18f86028ab58e35375274475b85b05a2955155159d1dec2cdf7a8d5428914974fb28e169c371e979aebad5cdc750d187f846a0378caee90e0e27ea652da4e1d7be72d413c174a6b500a17ae5c0e52493c910d8c3570c7e1f7f410e51a7ed68616a7c27f0b251c9c0f3a7c7b880000000000b000000000000000ffff000006000000469ff0e7720959baff007a9a8e57aff69bbca9ca7f71831331afb660e63f27822a300fde94009fb0bfd4493563ef217617502123c0227711a308200e56487d803636891c44010dbb536bc33673f11622cd55e10c0684282eaedef07dfa9abb8281cca51f419ec24839cadee0229bead18f7ac37e20b2642e899aabbfc83026edae95cf281c612d9bb41d88a46af7cf990abc949838f7f0d8017e7514cedda7001010000000000000ffff0000050000002358157a4971e48984e5c1121a680df8ab8494d51257262368ed3cc25a09b9c18ebe6ad36cd2bcd0cf9b896bd26dfdb35d6204eb040000000000000039b77836e7504f3ceb3127ac0675d85215728307a4a44415a55065dbcbb3f1b57000d2609b4a1961cf76afd4629e3f4e8c478709f85484e93d3c477ae4e9afb64a117924f8e26ef8eac3cef1f6a8dd67cc284373beaaf67ed2d559edbab064f8cc69b6f779dcf4778cffdf510d14fee59d696eb8a4fdf6baa5e27ade36d9263f0a879d695266bec455dafb12e0a75620348153c3fa6860efb6b7023b4aaa4fae434c7ba2abde384ba98558cd8d0efd2cbf5a7e898e8a779c860ff9731b955c4e5443c75fac1490691882c6ed06b7c86f37181ddb61df49ac24180f03a08801e6ecea020b1dbfd1f1edd4ea04b6d7dacf7e45c2c1fd57fd71460220c02aed24e05e2568bf43e4658fa0565c2ce27d1d6404ea11a28bfca2a90dcaf3f4a3af4b1bdc290ad3b933bae04cc3e800c77810ce2a7d1851e4054d912bbd068fb7e1449129db6503f12696c10088a79885fb980bc49d5bb5b6066ea368b1a4c6e5078ef7e5a2ae5a1a812901a3ee726827372cec8eb5e18d5736d9f6352c467e41f487083f57686e333f8b4d6a9c7d3788005997c31db84d1fb34cfdebd8052b22be3b56c0e540270d2fcb4f112ccf535c6d6b712655ef84c2b93580c829bb8e57a953ff3a7bade94dc4fd68b3a9dd4e54289be17783f2a6502a0f2a249a04939226f867327f51e7b94101e597f5a789c61fa9b34a1a749db7dd680217da8380d4dff33bfd1af9e049a2c2f441df0ddc54c2261bd13726e63458b242363cf69a43953e5b431c7734faa176eb1af25378d964c26583e921b5574e08cd3872e750ee033b6ad7e43ea70f4fd9ba64e88ed62b404c17fe268fc266f6115de8f517b06e8d79d2c23dd3420505425ad5905daa3cbe59a46a69aa53fe5f96cf5209ca3d1c18ec9cec60157cd87097a86de500a81d8142144fc76161c2b729c98ab217612137b7a3a93c42b12f8eab37c0bac9fbd40026087f0459ffd203ae9e256a198a04c16638dadd4d6860b630c280a87ac9a3558ff068a83352e7447fa24b2d8714287a68a56814ed450c0eef64051fade43ae8472de885434c501931b89c9930f13416ceedffc6bc1f7bef2811876fa7118fd10cb3957ba4876ac03f48043a532872b1117b5f9897d3fac4c1cac5fd2afc510b04757361f7d914444e9b0329f5f400da4bae5086f53f552840f5a223779e27c9d3bab09aa53cff0cc120bc85a8b8c44f21ab3d67e5d2a7cb85b2b34521f92d8cf27dbdd3e05f3fa7af5024c884015a87d936ce743c6486b940e3933b0a91b62de6161a05b1f9822501c3667374b78961126cefb4ca528759782a51324a9c5cb9427c4104f1f9b89e3214e96580ae0362f80bab2e5e7380fc04518c97d341c130adf4edbc6aa49f3aad66eec627bcbd2b5ecf47d11767927391e93ec8650f1481122bc321620df8590bdb3c0b4ad0a3763f071328ad507b1b6942e46cec8d5fa087f442ee4b7ed9b170f03a42fefebbe2d0462e4365f14c6829f2f1e289a7510d9288fe513fe7fe0aefe565ca90bc234a7337f5c549b01b1629e591abb3bc13aa8e96c8c423ac1cbd2a58cf25a34b7d1b04d0d4aa7aeedfc1010200c961fd7bea6bf2e2644d1a2b590ebcefa9df658f6be8369a3508db01b693c94278405e651cec5d20f02994b38f8678567a8bf895f198befa58acc1495bdf66abf44aa0f8d67911927e77304999b6611f69e2b92ad68c05b91447f7fffaf907a44610bd6d5d07627555815dd316cb575b57d5f059adcc9a540239421436e21a4bee6f443d003fad96a832da1fbb3c1c9b562a8647cc25bb6805d3919ba390cc9506061ed0c97fbe0b6c277f5329b98eadfef6f14fc6d862d18f57ac350a73f199b50ba2544ad238ee62964c35cb0a742079f6b122b9b2fb9deb974cf5ed6ef40513aecba56a785bbc381199ca4ccec67fc29ce8d2e1978e5d84e49f9b44ceb2c87737321c89ce9a4c7932e4af1e0a063c53f2d3af8d66ca8b793848deec24d4b919a6317193e15b97910e1d1f4f5196f2386c4139b1ca3ce3152f7ebdf384289bcd19b3c168ac4858a095abcd0b7c9ceb54ad0eef1a81b67878511efccf4b6aa6416310451c5449d99a74869fae4a1dd028486a444693d5d6b2ba081613f95e9265e88b1d40c4e7a006fcbb6816fa498ec0a5f9a6506c2f6260fbb93398e58e4ee6f287408a4866c05aff8b30ceb77a3116b40981c8d52aed69e0a77c587b46268040b721fcbac61f3c34f6e6e37061b7c072c9cdb219190906c928bfc7b5493d86890b3234e5751cfff88fa600c8abff4fe35142e5718b846a898db5348fb3326c4ffc885ad6da7da803bd500c3509f4c675f214edd0fcdeb16a7e4dd811fce9c6fb44e14116641ccb613652cdd1899e49d6c97ce4cbd621e14229334935e241a5f57febc848920107c24c3ce74b544e3f1997cfc63981f3d28e746dcf0d7c664d5229f95b0d641ac6937c780b8b3b1486a6f27c2d52ee7fe175753c32778d951187ae8631a4b4c5ff466d979c8c4fd91e5e7e7db5febf404dc74617487da53ed8609ecf1f62ffaed9914452e9f905f8319f1c5dcd8f027b0851fe8529d55bc042d32266882a4a806fc7b3be47afd79efb709a65ee970fc8587f492dc9fdbc4f2704afca0c60afc23ce0e8e4fce351a0680cd0d757f04d7bf091943337cc5eb1066eb41ac1a47cf7abeadcb76fc23cb2295d9ec261bca869d55439c7c3fdcebf0068ca3de725bf5e74fda04a584d3275e0771dfd933db350b3175623c1c2d69d4d157c34f43f870f337a0d76020fb5a4de8ec8618356a517e5a75e900b9913cb857136219d6185fa25b73e9377d64ad0592101b65f2698dd520e71699cdf4455bab717865d89ea808efe95c58dc869c60253c15f516e87c9f57e03601cc5281df2d220e629fe575fd5f9955194e468faebe750b851d5db78fff88e139e54a0465b41e539b216689cef8ef0acd047a68409ad1868fa5e01fc3a77ddc7b8a5423d87868eda2ad53715c414e75f28128b7cf520aa00373bc210bdf51380ca8a323792ef4d5b1fbdb1a77b7bc262eab1fe746610f07defeb91e6d753663533b5e8bcf2e17e9b7d27dbe49ecc3b1c3825b58e32ca357c57002fc5289dbd6700a18bb8ffeba951e3095ab34843be57ec6cc126819e5761a580c3f299c02f4105b54221f4db1622375dd34e1aa3f76ac6148eda40788623f19a403665a40416a473c010cb9d0243ccc443643e89613f3a267e8e2b8434fb5134abcbc3b732defb700a0fbb823f89a8e46f8f8c41baebac701467368aa1e720abf129ee4a66655f104bb54c15e0abc5b5f0a10b7c70999fda6826ec4ebd138ca1964a1165cb22235eddb80cb734490cae240143a80f7a54087e609b050344d9ea1585dc0b2c2fdccd5064dc94f0c96237e99ca20148fd7acf8263d7ae4d1aea2138b9f97900ec3846724148887779a83a6b00ad8b11ade40a54e42d8c466d338cef3463e7f90419f474dd93e29542dd07c26ba61181b94b5141f3c5cfc3004230854a45dd76f5244a1ec89535b9180522786fdd75789f0441686b7f939e77dfdfc7a8a3536bbb6895d48f420ab56d49b1f9b53405ef5c64d7e9a087e89b96808014f77c95ac220111c3cba3a8b8293bd944de46d02e35eeb014e99d83e3c2df4efb5536ead2c585bf3b99d96cab3f49a5a517e12cdddd3ba9e1a4d74dcb40d25e9343b07de50d79e42f23de04d41b9d76212449a62a59eb8d24df0bcd1685b794781a7f46082b3f7c257133bcec2d433049ea7e725cc01445c83c4b2d4c429f3eafe9943015e7521a15dea4bce8ff3153be2847e925d133dfcb7bee60f172d8a937a6788a53c9532747db6abc6771426ba2b4484b472116a4716afd3ee2cc7ea0178061b9914c447d89d4e2122ae3bef3d700c5073f61a622be84d886b2a904960850c243abab54edfe5b4cfe2e1b9ebac46575df6fa3e11d23065a78870c6e78762152f26deffeef8fe88c313a7e9fda335d3a3aec988ec338456afa095ea9ffcbdd9f761233eb30d209c4b4a61b1fb39c16f82e5498da14997c1260909dd989dc0abbe6438251fcbaac42d990970515c2d2cc11bc2033f7725ba7120025504842e5dc7c8526c9f59de0614a57bf692724045b3a32b59b53e45cfbd5a30cd8345a3835e4d7bbd160fb14512cd912f890dfbb6605c9b5c1ba40022c62cf74a1c79ed08d120c49301197d83222aafe20fcaa7a4e8704a7d1d188e3e06e01415b57f07fbf747b23ef67084efeee084504673cb982aab70b1bc7e06083302d1505f7acd179c6f378a81863070d50ff5be36f97b5dbd4f190b5a8d12ce7936b62a78eee284d6ee3899755fab7e8efbb651431e41c32d4acb94140e354b84f327dae2524783ab12f10e3ac8bcd7a23130f80216ea85317151675539c519c622c85fbe75c406963eabd2dafa3dc87c7ced94ed23e1110aa42a8593a9c4295dd6f1017190d3f687933be31f7c31603603b3bff952789b50ab173d6dedf3b64450c370d657c5bef2e00b774d6edbec9a714edb27e4b3c6512c21365b205d2611d6cab708bd390384c124299f1dd1f06007e6ceac3ebe776b86bf7d654f0a2a649a7619399162ac157b24424f743bb9fcc9b4472a5426ef11c348f69b7a4547b4b30a783b351d1ea9791092631a5851c6b2f5e69c31ff4ba9f98275774935267fec2d8041a160f402e9e44b7fd843be94f04adcd4a4337739490fa2e08c0f8f5cbbc39052bb145d6c420f036ca15c667e233f0708626e9807a12d533a13164532dcc17a6887131ecfec36a0374aee94fcb7ecb40c04cd11fd907cbdb51b6fe550ed43c51c4f491037e9a4198e8222873cf5c0feb4b7747795411c281693c2d110dbee53bcb72c6ffc73e9ca4a9e7a3ef0a612ceaaa7b758a43c6dbcc0e53ff1e5944ee768f890722a995130f1f5e47acf2b471c1335e9fa1f56c453a0b4c85320626cfb52da8c863fcde35ed733552ecfd081188b79e7265f30c4e9808543e9043d97479ccde7753c8d706f064ccf680545d2837636fb7d6b34d53c46734d2e8ecdfd0260793ac07c7e8c838ee4cc57411fde3d4af95649645d570163fe064a9ea906005bec903aceeb880613756bfe7fd10c0a041e533ef8dd03cb7172a98f694f838e81d579fb074f2bbed97a93fb45388b0873d3e4d06dd8e7813d4a1967dba2d25592fe8994003629f21d6099fed1073e86d35e12665b037db827b3dda78a64c0a350fc3b1f9a965f56f0d37b751241c3f07aa73c6de14deb3ef41fa84061b905d1347eae5d97401f48a70ebdac7ec3292c0b5a099b26551ee4eac62f3251c03cc8bce73c618d5b39e3dfe214fe66e422664dcb65dd2156fb513cdae9998f934157605128da065ab812586c71de5a5318bf2c509438a15dc3cb8f5372e13ed00ceb40bf3a804e8f6e645a2863bd36758ca9311ee0a6572bebe1c2990f30f1b73907debd956bb4989fa685afb8031452e0205472cba1fe07e2138068bd20b18a59474f212cfcb8197f66d5d9c460326f261fb0711123f489b493081e9103d772b8dcb9d4c7e7ba5224676970f8ae58268fb6f9d665b2ed1fd91a7e2cefe6aa94979141f7bb7eb86a06da59741a4bdab96bd915bf9442c0c7e9896a0728be41e3bc2c779dc60c5a17fe1289e2a4a5084e6d01d60190abee040dc46406e40e99c298457b546a4174ca6280000000000000001000000030000000216ec1b2a973408792b335ca5537df1d7a3b52510b114007800000000000000ffff0000f4cc000040778f7886e5772a93a71a7bcc2bec1f29eb5c173de320c85fc10213aa959d712e31f19128b942f9360df73cd9520643a8ac32527b7df0172dfc471b5e3e49c7972203bc988cc40ab9a7cfe3bf8083f7e76e8504fd0b266941ddf8e3aae98318d55b5ea22f853200a1ec744dc331e87511b9ff663a3536cb706c176bdc5debd1cdfe58c28233ccf37f4a593a7bcd09b0feaacb54aab092d306a204e89382144de64deada342f679781b589aa18ceed1b92ec5a8917a42520462c4e5e0c92b363fa0471c65e4f7eef6537dde83f6d6bff1a51f86cc99b9f8b2164c246d7e7ee38e93ba0c8ed7c2a3560bb11ba71ea42a564e9cf2c0fafe2ed08edf4b99395a39be0b8dfe7326bfb8ca4bf830666bf48a4de6a"], 0x12ca}, 0x4) setsockopt$inet_opts(r8, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) 16:00:25 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x401, 0x7fffffff, 0x3}, {0x52, 0x5, 0x6, 0x4}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r3, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x10000) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r5, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r7, 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) fchown(r5, r6, r8) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r4, r2) 16:00:25 executing program 0: r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) renameat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', r1, &(0x7f0000000200)='./file0\x00') writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="999fb46b8367f7651bc4e8c6de93891ec829d419b46af0d2ddd0cd820925de17e5af884f26549acdb8d6beae5b0b4c563269112ce20c08352c13bada91da8248de9c924ab7db6d50d756c361efbe2b1c01", 0x51}, {&(0x7f0000000040)="c6419fb52451808eea797d2223347bbc7664a708cbddaa10a609b3c7e574ff326bf9ee003072884c096b9b74a41dd0ea6a26d68858d5", 0x36}, {&(0x7f00000003c0)="cf70de94c74f493dbfd1e77df7fca18fd0f43c034ecc81273b4f94f5f40fcd6c41e0baf2f27b5d20c730b275cde5d1de970d1a04d7d788bc4c620217fc2086c104e3c5dc8cd33ef696bcc672f0fa3fc772e7285c183e5ae384c737578013d9ff08dad9deaee38d27b2d847193082042bdc009327b64c58d880b1d1fdc5d6c6a05d8a2468681bdd046425ac9c7caf2447b37b0a31d695b94be8ae87a494e4abefe0900c3e33ff28dad92108bdb0037c5cd81c9a2a65b17cd57fbc9ad141200823c06c2ed48148b79245943f76a117f35daea32597d4462254ea56e6848700ae7e12a1f216caa9fb89593295b7301117b4bc4558241a5e270d95edf7d6c20e8740629d2ee85b2853a756c2da27623d8d3fac9f4ab4f2c5e90a00783972f54b320a7d592308bfdc508152a075a43e31420f30ec4c14f12be02af2066290c986a2f3db8d382ab3b4655bbd0f4975f9a87d8406fbeeadcc0f2c198c9565afbc8cf181560d59b4683233e86bc03cad14b2da42ba014da7e3887855404793ad0e7d7e08c3139b40d1078ea0fa922ba43d1fefbe66c45b8e6d40fd49f242f0cd933162d743a4899126e13dd89f69d51ed0077fe15ef682dce5de00ad33ec0a015925154c8e26967d606b6f95e0153943f93cd35cd61205ce88eccc1e89abb0045f67f586e6cc6c4e6ceefa8c44bd34b7520909d35d2a87a19f1acf502326eb6b76df6d22011277c13546413415ca1a0b909d9f61c2ab7cca7aa6df2f15a79930eac42d4c6ac8a16640288c2ba9b59c8af28336ac88a07d58837b52b4285a6b524f4ed74bc3f7d2c1132396d919f337d518168f0e8f4f3255fb9e1e8b3146681f3ed8a14df5e590b5fc164cebeb74125dac5d1bc2759311a880e9596f37ffb631bce11f1c2275f4402341a93f86f3bc6193df5c1515de1872185ac4db02fcaa27c4c3e1f3a12ba1e762ac379406b8b4e1c7d3f9d5bf6c00a1cf81c4c29fd7c05632aa0788bb38d531bf7205b2867a063a835d51f24c224e4dc9b844f046b212ff1abfdc31e7fa7a6ee966f1304436482db484aea901f1fe42e32639e33bcc61c89bfef9e9646a69baa1c7f4a9712be49b6ff23c453f9b3ddd72b11cc1f0b09c5b2b98c160cef180fd13323825c4551e3b48de21dbf08f5f76ac627d7681903a248ba102484e7ab748017f05abe7be129c64660394901b1bec1f3b302cc711c9fae3a056f2abbd378e7d4f45754d0c6ecb5ccc184eec3f9a837be6204c6324e708a8de68991b989bd084d16bab0fada3f563fef14f096f89e56b036b9c46e88485e736d237a34d09cb267db582ea4c72a4cf4148e8ef90d86ef78fc5c4296c68706db8554fe3182069d3026a3083dc84d5080cecc28909dfb8ba38c746f9192814b802651405e8621f5558593e8371564f1e097d43f54289e8aee7afe3733503db5e165cf24d8b82252321fed94c11eb32d01bdf58e0e7464e99a17527967b2d3dc1853fcb6bd6199e49e247fdd629f49597fff59772d4bf08eadf51c1d075597da23e6408a85cdecb64a7efc134b6488c2d94756072d51b5662d1cf29d2d22a897bd18904a708dc5033617046f6e11c59978302199d2888b2345d7f5b1ce73c588f8a1883168ea6daab0711ca0200afda8cde8bf03a98f01f4cd68693067a00f3433a49b547db309d0802dd858f7dbe9d9b76446286d5a305694509e7c9536bb07d718f3dcd7f45d584437ab1393cc914ce897bcae2f4c1a1532d72a22f3a0e40b727280f377d4902f963784d39b57abbf314187af31d5a7a7919335c3a2e991a1300fd1e6f962aeb94e67bb69b2716caaf58ec1b5f4e2d52a7e8e39eb00d671ddcd8a39b90b51905c09e53fba29cb6b19a12778cedba23e3578dd38db0e9280e557430dc92ed42a96fdb1095f718a20e0151e766faa79fc2f19e8b2b8e957ee38b277dd9cadb90bc1d567a4054b66e997bb817c8a0e4e54f02502260f7923d47f258e4d00b1d259be56c8344b13a238436b06508127604533d297e935b3c243a7b8e27da6af1e0f29e51826e521916645947cfdad163c750d9392ea4965877a13df269f020be642155afba57f3371ec87d95bf7b7d6702c1bba590ded6204471f3372396637ec54573bed9814fd32f713fa877317fc062b50665ffbe36bd3b62f2c64bbbc8fce981f82e9b1ea9add2695c5be8ecaf4804217a5aaba5220398848304a7cf347fb701551119677a34e2702ac99a2ca46f6dd33e87e44d15cab06eb300277d7450d9783bb0cb56ff06384717d2b8251f1bd6f1901fbe83cafbf400245d4435f27ccdc3e3f077d73c79c74fff6a7f5dc1102a295e937e10bc82f3301ebb83839eb9832e32494df889eb28d547e7f056a4cb26107a362e53b90ab8c5c39bb90e65f14269fa2cebb249a3c952cef0ef9ab0864843c36e7a54407ca29236e24b76e3aeb4fbb1497f2586b3b20f253f0c0718a871987ed50bd73e308fad529518d60a2342aec8cc6f92de85fad0507e275d2f549e111cfa52dffb4fc673ac895ebf0daf5d6bb7e3ea8e3cf45ad7d93628d2916b0252c702166471145d50dbeb98b66bf51e8965f50be4e1eb17670efecf8ac3f5210a2ec7b348a188759a9853d9d1a9ee726736b6d51e039086a382cc7b1a9acecb52926f0d068498204c4714f128bc4a076ad80bd55aaae1c5a4591079a3841fcf74acc78e27e5a497a427a2051013da16eac8b28e21ac72338e429547713dc29cdabb05d7fee2b2fa7d4a77c48244e77496eb8acc266c5b18b917aa02b3b604b3340786587948c887557a4ccab976404265993dafcf0aae151e4a4dabec5bc8fdb64bd3a976b8c3fba468090f17253e4357050119bc1261b5c65eb89e2b4c0e767fd7475fcbcf03c0755f7859924f10473c639f68a4f812b41fba7b642f22d4ff36a4e58881e7b49697ca42274891f68c570282590a9c90dddbe59a67161e6db6d92ef5d3e105265c0a9e31953309893b95c90748021cd0f9b5430f8558920ca378cd36750cdb3ef27869ce8843178350c4812e8db6b357027da73001a071c16b82c483b0f75d436649a801e0ad233c202485c52e085cc814c26dc2cfaa8081ae5571adffa3eb5ce0e78f6a12bbc1163ad88b875cd6041afa1250039de49e1ad805b5aa0e9621615c3d175be0f42f83c896247f5d95f3101786bffaaa8bcaa06aa0f9184e6b51fede33d9ced049a6def72f0099cc3362e099428b5860b4e24b4ebe8d3355d2c7ca27786217c7041d8e7771acc3f9a96e99568f664e12091897530aabdef3a9209aa4eb0206f147ded6d0b07f240a0e3499c3bbd7d64940f0028e0b2c0d59983a2b3d3071fe71713a601b7fa69e88b267fff7ad89c58fc488a79a578f1be64452e343a63ea1cf9207ef775a5cb8c4b2003616cbaf91a019af1ad617c69792ffcb11a7dd6840e66c958f4ad078d06892e275aa7447788ba4a245474eeb380ed091d162ad1546947999f2e8e50b47cb0233720063b30a85ad8a8c68cd47988ee16f25674127422b592ea585b1118a04b878e605b54e91fe6513fff7745eb2a743398ab43f28c50abe66e18a33528739fadd858d21c920400d0c43b8b335d797aee55c5ee3b950dba59b57e23a495959c12edf843e2365ca7d08d0c27ff8043c4271f5eed0db3008894a5bfdec485aadfe5835b9ef38adf24d10db8d1c84299bc2d22f3d2bc5e7ed6e7f3459940d46c96bfaf0f29ce90f2abd80b1dff3c6066958b627755725e258ded4cfe4fef6f8bfdf560703fd21a2d1f16707261b40e439ab6697cee00dd7da320f3c71d8991fa22e8fa9ec8d78d05705d94c6879c64bb26db83f8048a5dcac952dddda1056343b2aa08b86a5bc9b9e26853c6bb51b8153a74126ea69323b4e9c31da50eafbd44f413872a20f7228e29c1b99284a34c28161fcde30adb62e3e22a134237d3a8cbb030b4e4c2202f7708a3f1536fce1522b2557be6d1c8cdbdb0224471b433a91ae9cc9df6faee6563479c0745c97e457f07a238b1d9b9a0359fa00d167e7fe56992f52887baecb86bcd329b5fbf60596c5fffc376992be09f7982b070b8eb5505cfda36b71c984259cd0bacdf3e7c862189036226855b3b013474cf7238bb6c0afd8f20db6dca537eb707628d990dceaa1e07afbf2050313e9afc838b8a6404bf26e452a53a5b65717ca349e489ee5f3b8dc5acdd95d8be9419165f5cb0f184ffe1a6db0ec090e34a1343dc735692c3c788e0ee431c5478b2ea616fd97c86de03354dd57f19afbd355fdb608f217818ed41a53e04f0b4f5994782b656aa01b9c5463d7a652772642d2e167e9820fb6485c4cd46dfb62689670097d27fa4244ad545f97572220261189658e8c1462dcc8721ec1302196f012b0621f45256d22e810686128406b2c99686df9f846c599a599d3ba07c8a474d64423b4b4e84e7e3e91a3858a5832b2fe1703dbe4ba41654dfe425a014f2b1a5fcb38279c083d4121244770ba618bba7e2e1c170f771b90f30220cee1de920daec136cb731522ea89e8f91533eb2bb2f660f98b55543ccfdb0dc59e8256188da4c596ff8e3355e4af5fb3cc4d69c36db5a7c14245e9921582a8b542e30712ec6613760322c52c61ec1ccf9511e25267187d96ae3d19d8aca78c9aebac37ff71d505653a28e08c3723bc63c33f6dc7dba75e6ec594df31eccd090da357eef754d2d8ffbe41fad843f173fdd85b13b8fe07bdf646e9dd16c39754968582c1545c74adbb40df770f372b0aab90643f94bed3aecbfc488f5a2fa34a0c4691d6f79a6bbb0aa11d75805255a9a4210629ca9ce4618438ebb0c9a0a963e862f2a6e40e8e003b4af627f5d214eac721cab035824ed98bac8334ec94319c47d28d56fb8f14792fee7ff67671292355a9498fa919c981eaebc7691ab8b089e5307ec5a935a98e8b0197e40a8d2bd9b1300f4cda3e29747f64f276fbb8fd3f95d535a31d7481fdf3b965d09f53c45a9ac2f8bfad4ad8d7899eddb2a11602cc96cb8816e66651c845ce67e359239f15d1c43e52ee5689a0390482c7c67fef0017319d9df9b01d38c36391a3f781ebe877bd8f60fd2cf60715c7f4ab2615bc8081e209205a442daed3f3deb14bf6f6ec32ed771cbc27b27264c332f7f89d0b455d8bdf6f8fed524cda3167e8aaf7840721b39909fc3a6c4c22f4242c2bc9afa27e121c6992610ceedeac332df476f509fa408412cdf697f38fc85e5903be4533abf84360a04832b1f9d0d2f156d5a59afe6f12f98394f88172273445901b0afddd5d72ee037f5eed369ed316e8584a540e7089b178a84cac6a6fbcd84a588c6d34b27f3b663a09619b1c6d30b71ddc44b05036c05d9ca29e14023080619256e5287ba08bcc5b0b0ea3fcb3ff9c2bfffce2cab6b4c8dcc64b539b23a4b3353164b3541a57df931c209fc837d7ac76dea2cd659b600baf57df7a094c24b8792aa02a5ac4a14d643f6c0a388d200d12318c1692c45c8872c1c35c100cb65ef38290d7de25768e912c17ad8da4be2e1c5a6f099df9a74b364cc1116f1099d5780091aa78a2915ece126b0a64eefc701d3cad7ad925d567991e0335c88949f08ccb8c8e7d01d86f42a353346f3f6d912ec9f0c31037d71e74f7fead41602d21fa1fb2e190450a93ee5002238f9db497e5c5ae1ee4863d8ae8e0e225214f9db792bc33b600166dbf06a987f76197b2aa5e42538ffe62b5bdb514940e1f5059c4e9ba24163ea631507115d18c94f9a6f18bb5ac8e720b4aa596ddf5f96a66ceb84db5e52c619060e9726b524c", 0x1000}], 0x3) kqueue() kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x35ddd40f38d86279, 0x80}], 0x2, 0x0, 0x79, 0x0) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) ioctl$TIOCNXCL(r2, 0x2000740e) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r0, 0x1) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x24) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001880)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000005c0)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000640)={0x10, 0xf64a, 0x4, 0x6, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000000/0xe000)=nil, 0xea90}, {&(0x7f0000001000/0x1000)=nil, &(0x7f000000a000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000000000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x5}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000008000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x800}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000009000/0x2000)=nil, 0x2bf}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000006000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000002000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x40}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f000000d000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffeffffffff}, {&(0x7f000000b000/0x1000)=nil, &(0x7f0000003000/0x1000)=nil, 0xb6e}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xdabc}) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000001640)=[{&(0x7f0000000600)=""/10, 0xa}], 0x1, &(0x7f0000002980)=""/185, 0xb9}, 0x800) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r3 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r2, 0x0, 0x10000000000000) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x1, 0x0, 0x0) pipe2(&(0x7f0000000e00)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000e80)={0x7, &(0x7f0000000e40)=[{0x1, 0x89, 0x8, 0x1}, {0x5, 0x5, 0x0, 0x400}, {0x1551, 0x20, 0x0, 0x7}, {0x6, 0x0, 0xe0, 0x8}, {0x3, 0xca, 0x80, 0x8000}, {0x4, 0x80, 0xff}, {0x1, 0x8, 0xff, 0xffffffff}]}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f0000000180)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r5, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000ec0), 0xc) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x200, 0x0) preadv(r6, &(0x7f0000000d40)=[{&(0x7f0000000140)=""/41, 0x29}, {&(0x7f0000000340)=""/79, 0x4f}, {&(0x7f0000000280)=""/64, 0x40}, {&(0x7f00000003c0)=""/197, 0xc5}, {&(0x7f00000004c0)=""/72, 0x48}, {&(0x7f0000000b40)=""/202, 0xca}, {&(0x7f0000000c40)=""/168, 0xa8}, {&(0x7f0000000540)=""/49, 0x31}, {&(0x7f0000000d00)=""/8, 0x8}], 0x9, 0x0, 0x0) getsockopt(r2, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r7, 0x1) pwrite(r7, &(0x7f0000000ec0), 0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x7f, 0x1}], 0x400cc, 0x0, 0x521, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x80002}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x40, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) r4 = getegid() r5 = getgid() getgroups(0x2, &(0x7f0000000100)=[r4, r5]) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 16:00:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x82, 0x0) r1 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r16, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) r21 = getgid() r22 = socket(0x18, 0x1, 0x0) close(r22) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r25) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r4, r16, r21, 0x0, 0x7}, 0x1f27, 0x5bb, r23, r25, 0x70000, 0x3, 0xffffffffffffff37}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r16, r26) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r27, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x800, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r1, &(0x7f0000000100)="3ed6705e9a5e2b4b5345b3845cbaa2361a7276797e1df919cb5d5cc9fc1a0d571c5b2332a7f1a26cf3f264d7a77186536c2723e318332961e7d85f65f87eb2077ecfd2ec8bd8e5cf6e1116f17a3b6f727e8d313acbc18a2e7e5932b4df482572767efb3057e3eef05178c43b07325cb7265ac09ffafe05f413fd593a7fb5905db6d73b07451078cc", 0x88) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b7b917bce01cf13b1850eda91fc775ad92", 0x11, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f00002b1000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000200)="ef18000000000000", 0x136) 16:00:26 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r0, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x800, 0x8) kevent(r2, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) 16:00:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r0, 0x1) r1 = dup2(r0, 0xffffffffffffffff) bind(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x80007, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r4, r3) 16:00:27 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xfd4a310ad38fdde, r0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000016c0)=[{&(0x7f0000000380)="f5b2f53f1840b4ec7b3116e6de9c4fbab5195a", 0x17e}, {&(0x7f00000003c0)="9d38390f2fdbdf660e4cf9c0d2e8c6a0634913450cc366267b020d6eb9fe6962addf47477638bbeedaa1992971bdee04a6452a1ea99b2325fbc27b", 0x20a}, {&(0x7f0000000400)="3e81de8ed0265ad35219b59af803709a338aa83a0ba2aff609e4428e37bcbe9a45bbcce10b4c202abfd5fcd60c300e00b499595c471347073306d34784e618174678bcffcbdf5a6acdfae08ab2b5678bfc96b4d6cf5a6a2699a6c68f8beef6e9177598e4e115511f9a2a4bea7c1f7ab06033572cec148a16f6d932d828317af251f8a78b7e07681ef80e7b6be01b839258c6663e45cb8cfcedda43fec3370a41535e96be7fe68e14d86dae503345cedff18356cd63ca54879db659d9be78b7159aeceb55a0e0d2bd91befb548a9b6beaa93dc439c9dea8369c4e19daca7b978b97437f61ea18d6d5cb5bf9d7"}, {&(0x7f0000000500)="a1bc77ab53f64244eb430dfe3a16ad52b6ef339f28e8d7c14a5a3d335b"}, {&(0x7f0000000540)="107aa9d8832b5af991e4f5af7842f1567b0b822d", 0xfffffffc}, {&(0x7f0000000580)="6e7f54e4e4db3794f8366bfb07d4bb7c4ad41eb1030000000000000037c47da362000a0dd0bf7dd2ba84000000000000"}, {&(0x7f00000005c0)="1bceff17ffd71a4c93c972a5321e528c333cf691c41edfdf48d6a4d93aa5da967be979da0e2b73f0611c4a70b44481976e3b55bfcee5a9a8ad458a24756ccfbcb4bad868ea378576325c4b0f0a3ad78be2b8126a98f5a560c0d62a38e6c8ddce31f20f9522a1cd9a43dea1093a44d2ba7cd30e580e4054ea62129637a503472c3770aaf6afaa48d2853e46743ecfa9cb638619fad59425d4f4132b265b559e83f923743a5c9e10e24592a29359d340178821f3ed0cec6bf6a4201b59ffbea0e7a9f7e9744efa1c4c17e111925b36d8f7f341a93815d91d1b6ecc40c97df4"}, {&(0x7f00000006c0)="e6f24af093619918da4f1b32b405c3f852fadb061303d623358fada7e5b1123286f84383ed48cfae4e4ef81458c47194b5c602879a0ba5f5ced51555292736cfc273b3505f649bab29e1f1fa6564af9251f6aae80fdf0c4abd645db7bb77886ab6c03bd7e62c2264ad10697edf39ca9c3f6d8dd076341c2b092ba57930d47d5171430160820c1af8a4b83f8a0662071a1c6f2f10d30101f270cbb693513aaced54fc40d200924d92ee919da0c3fb55a8a251c67942030f39c48311003bbd840f6149510517e8846ab39212b4702d0b324956ba083c90943813f56de7e171f67061df6ca4218658e2f9c0fb2cbd4f5ee3fd8284e039a3591151abf03b92d22610cd0c25d0a170609bcfb658a053bf309fa7020268924fd9446cd0925f1df813c13269a72ebc0336764b1e666ef13fef458d7bc9579467f1a7317aa9f2a53db9200df8b85903a58dd2783f0583d47e0c1babf908ab86ca5fa380e55d3bce83161044e64dbfbb8ccf70d8baaeeba4f23c060e18c14625b6ec9f366795dbd6bd55989c566c65eac2c8e59daf5ec3cbbd08ba48030720406155f09c7ef2e4649cddf194f67e5a83c3621e3ce07ffb15e8a9e74214cb257ba840921d12060a7080b010800b3bfdffb9356b84d38e4cd7c69f3c21cbe246aa77a95a94ec78da923e5efe41df795bd5d6d472da1c30b2b99bedca7fbaedadf90ce86a783166fe74e987cf8df4322e290b299857c5e9c0e55e36ad2ac8e2b9f6756573c7f612ad3ed6b85314e25fa17975956ce7ff2a65a0348034b520759399b3a75691a51d250fd9e9e72f02cac374e07fd3b9c4d6e0ca9c30fbca460e92761e135a1242bdfa587a4ef30df5ea9c0d1fe23af29b181241917b680a20ec61c291b005ff8562949db624c3fe519bae8ef5653aed2f7ced9f47520b5f9fde077190b796bab30487eb028cca2dfb536684db0d7fd28e795849132f2ee83ede8d3a8f0e20829a983b729d5360a87eecb1519d0deea38791e6433a1def7d0edbb1311be43f962a4dbe205517117f232c6452c56f4e12d4767f3c9a587a6d70ef4c5cd7c9443e90af81ec658942c6bf8cee40469fd7fc15d22afaca922920536d74323845ee1c68c6247d696d97f67bcdf9a27ae01805d9ab82da490802aaceea9b320dada86254e60bd796a5e21422c4971af195a1178dd1da756ebce769b3e30367cdf2d07ea90068b3f1adfe08ef16af03d7b9e3106be310b9891af6f6105e7dece6644f0b84fb350a5453aed2b24ea864f808fb2466f453d48cfcb23ec8a93016809c97b59721212a59685f0317f8e1acff6330d5c037d905f81e38c336a7d931e47e8d652fc947db5f24741435fd9a1a0affe6db31853c2dafa4617869c411683d3d4356386267a499d3b945ea74c574f90082eef4ee197c290f5f1587436cc6a8b60ccd05b9da1b1a8bec71eccb720fbff50525bd8bc56a964dcb5692e5089780d9bcea031f42aaaada13345c516d2d68a3c9c2aab59eeb1da58f62d8c278714bd475047eb43dc039484ae1232ac072067f88c49206a0a7c461249c02cfbea3035c0ed37d8c46c4fc3e4adb9ce20c0f906649966869e5c6e99ed8c7eba90c25684a81d9221822e671dd2ed855b2d7f281534b4f35ea9b6a8b8908ce4745e85c0c4f9aa1418b042dbd742bb5098b1d119554555b8b77ecbe5b5532a511a96e00c059767392ba905353eb2b2daed2b4f9131e70297d420bd957c82e940196c02bca10ff6c3dc523f35272a3b314185306cd782b72d22602aff6a4325824f1e5562b8fbb35f27bd91c09f33d5b68edc747d327889b465d03ee4b49732b507906011edf779fbdf8fe63bef6f649424436a6a46e7c437be9637dc89a58210f0e838812a73af30f69d6f3032f24b28f3d153de19ae6497afef1d719b4b6bad06f87973b4abe187414f306300628e429f00f0442da5823a6a8871057255e9e49111444547e82b25c8de74e3480955395e54b860680505a84a4f36cef7487fdc2f1e4e49f29b5a03540c1320f6e9e2a93de60d9f2ae6727731c0072e9a4dedf980cf2eb0366d3ff5bf42ade6b5a5d22bbc1ac46baa469e156a274196e49e13c8c2bbe9b5d6329f525b24d5f2c059be0e3aafbb834c63465609199b0f005b16b5d442ed4a3642ec294f4515c1755a84a51059ee4b95b657c6ccc81d13a41b77302421eacc5618cb8648e386313bf5ea829ea93110104baa925fa26ae071f6f600e54ac74e4e7c5b5a6e28efd5181e04295d5827d8994952ee129e6ff036344acf5fb03bdf3ed67eb0355190b630625a286437f468d416f7ca4397f8954fb5dbac9328890defec45c43e95331eb6a5abaefb63f7ce81d402c67fa7804f4c3e36e160d56975b7b85cf0fc1652db43955aa288364ea6427ee47a7d6e78693340aa0fa518263350082e4b4b9e0fdb033807ac1a41b83524dfc3b6941bb137d442149cbc8e715913b7d8cf97889e6f79c2236ee631d3feea9b25fdfc11cd8e935d4e226cb060808ce6776f164be57241cbabaf67a55c428f9c0ba3981b2acb14afbbaf3c0065f3d2fcff837fc20d4bd666f6645b73b32cb368a09fa6f67902c41545f3ee9155e210070f76f49ee7820aad38378615b7aed0f5a97dca89284a183da04347b2cad0d45c988aabb45eff241beac99bd42d6e47b88ad4906446555d632751b8d449d2605e12d74a39c3d804a45a0fe00d82cff5a424045a7661bcc438c6ac8723e5123221150963dee7c33197572ab2b4a373142c500cd00997fe26af4261aaf1b9f352240625c9bdd178cbc1834910a56c43e8e24288d3bc938230fd1c98bd6e97002d4ff58c95090ef931298b62e164fed96e2960231ede4785a7e9ae428d248bd69a349e89fa0f32c46875f68c186a4f8b66ff6da92f1d7a7fc02fb52c6e966592afbf81cae645f1e070f6cb77ba006c003a711259aab168e1e9ea2fb9103529996f42bb0bc47cf9396c72237093aa24a245666d18908f9de7ed21530c8a736ffdf1bd2ef8b2d05a9da49cd2b0ad25fe60972c136542b8c8031aab4c0efb86908387033ed3b81695724b37f5b60af9e46a2e1ae06279b51a35defab54f4ab75bd14c410e823d3a4b79cac8521404bf0c8e5b951f2797c3cf2df77c56a6daee83e25992dc855e70bfc86070c7b6999f6a8e1a49ee59bdb253113ea76e266199b34c302ea6811e06db5a27dcac17fca52d28e43016753425484b37780aec384adab681bb2a5c4971a98b2b029c2688cbcace557ebf1be8727876051285aba43e9daf83954aa9373ef88db7c7dbdf7e26cb8a62737615e6a77dc622858377f62b697fb81340b9e24920d2b40d5905faf43414248530b71d81fb8c86ba948021042aa188bcc573547601efa388c0bab1e6c5ef8a0d50c703edab7f4d503c1eb10319d15d86af832740049e6a010fa772aeb343fc37a2e5da31196997812be44750dc04713d91d4f1614724d307223b6502562cc6f5ced91b558463b77b0b99d6cf8fd0dae41fcaebf6b2f339d245f28b085ccbaae4776cf9a4d60d3b87d2808ae371dadc2d113883818a57c598a75e23f459a8f06422f0f78fb39f82ee89334be1b76f49f9397a442be889d28e92cd90ebbdfed2d1b7fa55d17fc03a6d74472832cf1cf25b9488c9c9fb4437985b964110827681d61e1e65dab1297ac460893e1536e8da58001b2ee5a0beffade874ecf504c79918465f8839cec8cc525fd62a76cace58c30f3ac6505664028d36bcea708f81a0f665f490dee5d20f68b53f51277975af1bc8470d05ce1c6608c7f622bd0354527fe05a449021fe8889ca2fecac481296b7336752d36a85dbbb01cf8e6c03217ade4622649f4924463613bcbec50047e9f5ee81b965f328f08a2bb8cfc52026fcfe496273b3f9ddae85e131792b9bd3dee9c82f839f271145214ddd7a7f5d9fe5cc9f9afd9dc759428ae7f2057fc5a5fa0ee6603b43097e67d5028de2486013046920d13e1349d00629357dac14ce1781bf67167b1599d040f2240dd682b0d966e0b5524b1ceb39eba5bebd20046cc2a528573c153124e90616ec5d3e6b3e1b28e0cd34307720d8270a9a20bfc7ab8672b3648fc131c4f9db6888d8a1f545203d17eef7ad3ed66b868838eaeb88101326eb9f9d23895cada9eb3833661ca1dbe91531aefe7acbf0a1f980ce21889ccb779329d2936572e60bd19fc51410b07ca7d76e40f95e5ff130703b22c3a91d8bde3051aa98767efcbd06e0d59374a48a453abcf26f54d530893ca8dcbbe9a68dbdac8170a2885263eebe2d53e03c6f880b71cf9260acf8bea27115853e5673cecd77a180fc34b2aa6074c64cf45bac9c9bb8d7f1b5bfa6b0e9737ed94d72194b0724240cc7f11673b25c2bb07608d078fbf92c50cb4122d5682372aef1585d9d06882938e3c564a0c282f3e2b189ad5d26d8195ecbc8d0b7c78f5a283ef5da8804525b115028f10356c9c82b1c7db67e683abdca613101ff674fafa11b6112478bd190a8b1a8731df3d21e89fb7e0e91f9450a0577e4b2c7720a6466489d058c23e93050949f39cbae8a6e6dc3264025e3bdf2b20c623e3f485bb7ca3beeef193fa71224914fb2627e672d2593533abe824424f2798e488e65624631fd0cfa53a61d81b9f82d714b495122c7f9bf3df8fdadf6d610d476dafda8de0a00385f063f3ed91265cb22c479a430a3f14177eead13aa1620456908d084217501f4a386828a3a8157a8e8a74b152c3eae7da906394086a7b0c1cec4f9939da4dc01dcbf52b428afeff2626806a600fd1e4ee83369962316d6ab2eb73baa74f962772fa76c1d385491c547489cda1d3c60af08def125339934aa09073c8c47743fea85483dcf5138d00b1152f18b4d7623cc4a79283123dbc59cd25eb3b29f4e8e5830b3ba40712f46accdb8ee5e6792d186a82e6cf12d60c7c57760c638bb2e357eacc2e9484dc3e3d15c0997c13459cf810f2c211e9ebf5367ab38eab74218bdb37651aa11d1588bc63be2699d95ac5eaed8d378d7cc8034c42e1334ca2f4440868ab59c27708a3b83ca72bc8d6df22ab0a4f6ed9d8fc260c5cc5334b4d7045d0edd562f0ebe428c9f42160fc159b4f9b68ee8c13f7ca9e63cd971d3f3f1d82844fb56b2cac139300335ad7326f78dd14b99e8211256895cd8b114d91c3b4f43920db5bb0b171f5b99459f2bf1f779550f13cb50440efe14488630bc0ba35abe89fa0ff315320b8a5b2dcb63584ccd7d105381315a102c79f2d07986642a4ede81694101517a07a13a4da4d1b79540d82bb5678bd39f4cf8175495483886a698ac0ebc80c8128d99c8c8ce2a8e53c7abebfd150d9712af04f5c0b34937624fcad1c88afdc1c75057c675af1b09314d86bc456f96a417593d3e9dadfcde03ee49642b0ccca938512f6e8fccada337e26a90bc6e638ed98cec79c302de6457a9d109d9d49dffb2111223284aca51da7a6787cd5f9a53f137d0c51da778560346c1e40a350652f974d7677812c2f6bbfb97664de904a990d21db6ee23565120f7b62051c9170a24bc548fad2ac909c03c90bb70bac965114764b49216135d66f97df88596459ad566970cefd155d84a51c85780235089ccf2cd5920275ef0fd18df59cfa64569fa001eec5ad72f9751488db6c4c2d7246840b2dfe1795f56a107c807c31174c42821123f5fe16f5574e745917b0fe1b451573792d0055a720293a231342ad45ecfe2aa1658b23e96bd961c055af0cc21ad8ced2a253951ba57bf95c76fffb017c36df5faf78bfc547"}], 0x4a0) r5 = semget$private(0x0, 0x1, 0x10) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000080)=""/61) setsockopt(r1, 0xfffffffd, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:00:27 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) read(r2, &(0x7f00000000c0)=""/200, 0xc8) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000180), 0x0) 16:00:27 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000480)="3c74a649c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299095eb73ad12484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9931d06e45183a760fd08b62b513cd7d1cae11bd9c61ad8f3e112c002e2005657b2484adb3caa879c312ffae2da0cb441fa01e1d4b6e11afb98260b00ce156d5b234bb93707eb3c547a07296c3be42fe11b2fcf5f2f6934e567ede646931f0b89bf356e8cff133f36ae694da9b7c8fddfe43b3e9f87f1d6b46cff606dbc3235583b24c69a8701bfd02b023613fa17e2513bfebb2555e335da73f7fa3f5b27574f47b49e57", 0xfffffffffffffe4b}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}, {&(0x7f00000016c0)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c63e5d57560bd4e3e89f4507222008972c7", 0x3b}], 0x8) 16:00:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x3f9, 0x80}, {0x18, 0x1, 0x2, 0x9}, 0x1f, [0x4, 0x3, 0x3, 0x81, 0xefd, 0x2, 0x8001, 0x4]}, 0x3c) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) write(r2, &(0x7f00000001c0)="000000000000000078ba0241", 0xffffffffffffff70) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000005c0)={0x0, 0xfffffffe, 0x4, 0x1, &(0x7f0000000340)={{0x7, 0x0, 0x40, 0x44, 0x0, 0xb52, 0x8}, {[0x6, 0xb1, 0x1, 0x8, 0x7ff, 0x1ff, 0x6, 0x7f, 0x10001, 0x2, 0xc000000, 0xffffffffffff5d75, 0x100, 0xf5, 0x3, 0x7, 0x8b57, 0x80000001], [0x9, 0x80d, 0xfffffffffffffffb, 0x80000000, 0x1000, 0x15c, 0x0, 0x4, 0x9, 0x40], [0x4, 0x765, 0x3, 0xffffffffffffff02, 0x20, 0x7, 0xffffffffffffffff], [0x1, 0xffffffff, 0x3ff, 0xe98e, 0x51, 0x5712], [{0x2, 0x7, 0x2, 0x8}, {0x72c, 0xfffffff7, 0xfffffffe, 0x4}, {0x8, 0x80000000, 0x3f01, 0x1ff}, {0x3f, 0x6, 0x5, 0x5}, {0xc5e, 0x4, 0x7, 0x4}, {0x8001, 0xfffffe01, 0xc6, 0x7}, {0x5, 0x5, 0x3, 0x61f}, {0x1, 0x7ff, 0x2, 0x20}], {0xbd88, 0x3, 0x0, 0x9}, {0x1f, 0x3, 0x3, 0x1}}}, 0x6}) r1 = syz_open_pts() ftruncate(r1, 0x0, 0x1) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000000040)}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/211, 0xd3}], 0x4, 0x0, 0xb) close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) bind(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c6530003b4b0e9c3c3023ae3d6bd3a56f1e5afef19cb758e2a01ac95d1584dc924e5afc6b322e8495d95198da3d89ee6078d99b9e44f0a9eacceba42ebc4ca4f20b2f0000000000"], 0xa) close(r1) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x3, './file0\x00'}) ftruncate(r3, 0x0, 0x69a88df4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000040)) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 16:00:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000009f9584987fa69dfcbd1697790a10d9436ee14ceac2a84e6abca64896045e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c8cdb42f40c01002162bffa4d012ae46ac41e6bf3bf55479900ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a45cf401f9e250884985f04157795ea4a5e89a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaf980e8b36039dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef0173423b07006beebc00000071102f9f52d3a41e333c9b6500000000000000000000005ba4db6fe653d75e1e673e4dbfaf5066f9fdf228bd05f11ea4e399aeb620bba50c0b2ccfadc51c6090616ac3ebe277d5f773d1e597b3d47d924434a6c8da5a218207000ad9b9b529c0b59ce7ab4b797c80ed03c06d71c88ce5920c9b589133b342420bd6fde746daccd00cd64131fc04b60fa38e0cba45aa39199539b524f4f41dc0ff5427ab12cced42bcba711cf36448baee7552f9591ffa871b4d1297a5a8000000000000000180bb54fea83379c80b4a42d3d5266ef434c2ebb5724f0da3dbcc9e9bba2efd0ed23e46cd8c1d7f920e7e38c106f771c6f8ee5ea77783469437dee2f35f23fa795e7e677102e0501faf32756b7f86"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 16:00:28 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r0 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) 16:00:28 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x32b) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="dddfa1051629ac3aa3cc1786735ed7e39123180bdca1c4a981cd5f3985beb5e2cd8b24924a000000"], 0x10) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x13, 0x4005, 0x1) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf4682a197a386207000000659316835984c87910bf093fb56adf3edb38a4256368c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e507d0000000000002951b15801360bcd4c0a162b58ed4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd27f0000000000000000000d00000000000000df42d280ed0000dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b10800000000000000b92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d0327de4d51f8ee8f1600ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d39a73b6d4db6060000000087cf25dd9e1e49f931a4193897b0a33ed3cbf63700000059b66e55243ac71f8fe3da5b5cba445cda5c62c0715c94138057e8819fe7bfa2e66c0937941cf78265ce05b001b7f5f8c962c44866097433e0ef4f176697c64dee3480d496da1ff1f41f3fb7100b8948e2d2f126cbd937503a8e094f873773e3d53474fed7933ad347a0aee5e7401015765a1944def5e860cfbd41425de2b673489f91cf27f1e336e94ca1e6679e5b7d003b7ea41028ca336cfbad761c960bcf5e32d19d2c07922794183537ded1bab7bf3b33b622be3e3acb2cdb2e160cec5a9f4ec454700e42049cd6d0903ce667e2906d1afc"], 0x10) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000180)=""/161, 0xa1, 0x2, &(0x7f0000000240)={0x2, 0x1}, 0xc) dup2(r1, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000280)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000080)={0x400000000000000}) write(r5, &(0x7f00000000c0)="fe367a4e5bede509d0dbde2d909c07f820b37dd78f82b30d28fccfdf9e76e59bb929064afe63bd42f4fd1774abad54b6f876a4287c3d472520c37fce949977b461a7a49e2bf55591a07687345234108f87b917e1ddb064b4d2156b34c220d99f9077924c", 0x64) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) fchdir(r4) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) syz_emit_ethernet(0xd5, &(0x7f0000000140)="b6bc1fc92479ff2b783f6e8a9c81c258a9ce6fd9889253a0f0c142fcc54d1b84d09a073ac71bfedc72db08053bedc61e24977511c7dafa90f0ab659cf5f264d3ce4f4c212e7992ffa0cab49360c0c1fbf7315196f67a95c13bb8126c1742b14ce8ec4bbe753c68ed1abbcf55c9655dec396f94e17104504031c081076937c9df9537009c26eb4b3c8f0621b950a16062f501400b6a624c861dd7abd18d8c6eda2857481b389b93347c27550a5561d6aa3a1b1589486a9911a79255e069573fe9bcc0bd11a70debd8dcb2d20520953c5ad5a66da389") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r1, 0x4}) flock(r1, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0xfffffffa}, 0x8) preadv(0xffffffffffffff9c, &(0x7f0000000380)=[{&(0x7f0000000140)=""/36, 0x24}, {&(0x7f0000004780)=""/4096, 0x1000}, {&(0x7f0000005780)=""/4096, 0x1000}, {&(0x7f0000000180)=""/111, 0x6f}, {&(0x7f0000000280)=""/203, 0xcb}, {&(0x7f0000006780)=""/4096, 0x1000}, {&(0x7f0000000200)=""/13, 0xd}, {&(0x7f00000007c0)=""/227, 0xe3}], 0x8, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) bind$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = semget$private(0x0, 0x2, 0x108) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) 16:00:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r0, 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x5) pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001780)=0xfffffffffffffff8) 16:00:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000940)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/76}, &(0x7f0000000040)=0x4e) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) poll(&(0x7f0000000000)=[{}], 0x13, 0x0) 16:00:29 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = getpid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') ioctl$BIOCFLUSH(r2, 0x20004268) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:00:29 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000180)={0x993a, 0x7, 0x10}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x282, 0x20) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) r3 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0x4) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000740)="15", 0x1) 16:00:30 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x2000001}) close(r1) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x20448, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r3 = getpid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0x336) ktrace(0x0, 0x5, 0x4, r3) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) login: pmap_unwire: wiring for pmap 0xfffffd807cf12028 va 0x20000000 didn't change! 16:00:30 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x100000000) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:30 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000000000005b9d071b542a53f8d4870db6da7f44000029000000330800000000000000000000020000000258c6760be959b36467b21b869bfd7d5f3ac724ce6821abd3ef0156f2099f20139fd4232dcda30f0768c0b6baea07611ce39b81f4e2f6515e41e5f1dabeeea6d25900003c8b66c31b2458fdc80485fab13776959227f02e57e9c7aaef02a67a934401dee9d1a0b554"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20188, 0x0) flock(r1, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x367, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) fcntl$dupfd(r3, 0xf, r1) mlockall(0x0) 16:00:30 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x2) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x813, 0xffffffffffffff9c, 0x0, 0x0) pipe(&(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r3, 0x20007478) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000002c0)=0x7) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r5, 0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r6, 0x1) r7 = dup(r6) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000002980)=0xebe) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002900)='/dev/wsmouse0\x00', 0x10, 0x0) write(r8, &(0x7f0000002940)="d125c89714", 0x5) ioctl$TIOCNOTTY(r5, 0x20007471) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='%)$-%#(.,./]\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000240)='-\'(\x00'], &(0x7f0000002780)=[0x0, &(0x7f0000000480)=':{\x00', &(0x7f00000004c0)='&/,\x00', 0x0, 0x0, &(0x7f0000002740)='^,](\'%#\x00']) openat(0xffffffffffffffff, 0x0, 0x40, 0x8) pwritev(r2, &(0x7f0000002b00)=[{0x0}, {0x0}, {0x0}, {0x0, 0xff74}, {0x0}], 0x14d, 0x0, 0x52) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0xfffffffffffffcbf}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ceff6534d30e12424c48b3f4f3c17ce9583392cb08d0c3778ca856774007475ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163f7ee51eae00"/97, 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002680)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x0, r9}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getdents(r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000026c0)=[{&(0x7f0000002800)="b399a94d21957d7ee8f12bfff03474db5f601e5871df1a7e5b66f2048f6daf423e0f991bd42fb4a6f73429e69454560cdd3ae8aa82f435dc06d161b8311a8b8ea6dc28d5e378a6182da8259ccdc3320fe9f8057a7b296eb1c7cd4119d3464d021336b8897ca3aa7609b649e5399b42c50f897dd9452d2b86df6450fc8e2bc39ddd4981496823eaf651309ae82774e94eec9d185d5256c6218ac1592f38b342e55af9b437a02c8dd3716dcdb360689d432703b7480b8c96bb4f171cb46aaa561ec24985f854769d890f7871a5fcf7cd2747da54caa215c81be35335739d", 0xdd}, {&(0x7f0000002a00)="ef26eb5dcb4863d0137d9c3df369ed6adb443f949aaedaea6009e6cb59516d2c038181", 0x23}], 0x2, 0x0, 0x0) open(&(0x7f0000002700)='./file0\x00', 0x0, 0x1) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r10, 0x1) ioctl$TIOCMBIS(r10, 0x8004746c, &(0x7f00000029c0)=0x1) 16:00:31 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) sendto(r1, &(0x7f00000001c0)="36b438b9b802a0e7c9d1f875ababfa653b310bc9a368273aaff44ad484368526d1377548e093dce3fbd2e6d1624e6b387f89692489ae039f94dde256253a70d2fd44f546cd866e4e4ec070fe58f65b3689522cee01fda3b22ca20920f5d2f3dd641a07b2cab094c266df70a4d655ed2eb685a778b7457fc373970d0446102ea7e70d1c0476fd28da2955974169d71ef1b0edce3bc8a403c65bc41c220c34a94627a8d52522c7b14543a2c74f93f8265ec781074e645962d1d4b30f9e8ed7eac6", 0xc0, 0x4, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r2 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af9f5f1a99ac685603bc48eaa9f7ccbf31e095"], 0x10, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x27, &(0x7f0000000280)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000023000000a2dd6944e8d75b3328f4f960bc4a5017d04525a9add1d59ab176a139e3aeb3321c83f9d69d72b19cad76d58443d5937e53a7646b4923c577c86dd7481922408c606f8ad45236108236f7ae09a22787dbb70998769a", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80}, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x7}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:31 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="20a8"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001180)={0x0, 0x3, 0xff, 0x0, "000000000000000100002000", 0xfffffffe}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) acct(&(0x7f0000001140)='./file0\x00') mmap(&(0x7f00007a7000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x7, 0x7, &(0x7f0000000140)=""/4096, &(0x7f0000000080)=0x1000) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) flock(r2, 0x1) connect$unix(r2, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000380)="bb", 0x1) readv(r1, &(0x7f0000000040), 0x10000000000001bd) read(r1, &(0x7f0000000040)=""/12, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x3, 0xc00fff9c, 0xafa9, 0xfffffffffffff000}, {{r3}, 0xfffffffffffffffa, 0x3, 0x2, 0x4, 0x94ed}], 0xd24, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0xa0, 0x1, 0x80, 0x8}], 0x20, &(0x7f0000000140)={0x6, 0x4}) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x7}, {0x6}]}) getitimer(0x1, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000100)="a91f4d85013bb47ce9f274110d33") 16:00:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup2(r0, r1) setuid(0xee01) socket$unix(0x1, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x4) 16:00:32 executing program 1: mprotect(&(0x7f0000292000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x2, 0x4001, 0x0) setrlimit(0x8, &(0x7f0000000040)) dup(r0) 16:00:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) recvfrom(r1, &(0x7f00000000c0)=""/61, 0x3d, 0x800, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r2, &(0x7f00000000c0)='./file0\x00') dup(r2) fcntl$setflags(r2, 0x2, 0x1) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r3, &(0x7f00000000c0)='./file0\x00') dup(r3) fcntl$setflags(r3, 0x2, 0x1) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r4, &(0x7f00000000c0)='./file0\x00') r5 = dup(r4) fcntl$setflags(r4, 0x2, 0x1) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r6, &(0x7f00000000c0)='./file0\x00') dup(r6) fcntl$setflags(r6, 0x2, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x47a6972111b3c05, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x0, 0x0) r8 = msgget(0x1, 0x254) msgsnd(r8, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f28aaeb290e948f77d9a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00000000"], 0x107, 0x800) getuid() r9 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x9, 0x4]}, 0x3c) r12 = accept(r10, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xdc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r18 = fcntl$dupfd(r9, 0xa, 0xffffffffffffffff) r19 = syz_open_pts() flock(r19, 0x6) fcntl$lock(r19, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r20 = syz_open_pts() fcntl$lock(r20, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r22 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r22, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r23 = accept$inet(r22, &(0x7f0000000540), &(0x7f0000000580)=0xc) r24 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r24, &(0x7f00000000c0)='./file0\x00') dup(r24) fcntl$setflags(r24, 0x2, 0x1) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r25, 0x1) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r26, 0x1) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r27, 0x1) sendmsg$unix(r11, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="5a092e2f66696c651000"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f00000008c0)=ANY=[@ANYBLOB="20000000000014c82426abdb6201e800bbffdee51aad31aeeb4cf5b8a2940da39fa4d063fe9be7d076346ea7d1494e037600", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r10, @ANYRESHEX=r16, @ANYRESOCT=r24, @ANYRES32, @ANYRES32=r13, @ANYRES32=r15, @ANYRESHEX=0x0, @ANYRES32=r14, @ANYRES32, @ANYRES32=r17, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r18, @ANYBLOB="000008000000000000008d2a9f546c1d69c73458a1bd57720baebb2c98156516d7e4d100ca40cb411c06386773f178b7c67fa526bcaf3611920b4a664214136dc860b43ac99b4394b0d18f95b316070b01365460b7a48a9c7c073e5fd61b0634c815fc63a3dbc3f5b6375ac87d3cfecafa5e672c19d72c1feb932c1b5985", @ANYRES32=r23, @ANYRES32=r5, @ANYRES32=r9, @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES64, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRES32, @ANYRES32=r3, @ANYRES64, @ANYRES64=r10, @ANYRESDEC=0x0, @ANYPTR, @ANYRES16=r25], @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESHEX=r7, @ANYRESOCT=r26, @ANYRESOCT=r22], @ANYRES16=r2, @ANYRESOCT, @ANYBLOB="28d4070bd30defb6241d4c075a0deaa0308457a0f81e833d81f40079c1e7a19ca05876df2f5f286c663ae0b0cc95d996a8b8958424daba5f11d0abf93dc10ec5fb8785273a3bab68c527c41da1e8e57bc44e6ed230d180adbd4cb79ed0b69134bd718bcffef5d944a905a24c71dc0654bcc5772740b991f4eeaa54fb501fe1169609d02a45e87325968640ebcfd1adecf7a93b981de67540", @ANYRES64=r3, @ANYRESHEX=r12, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES64=r27, @ANYPTR64], @ANYRES32], @ANYRES32=r21, @ANYBLOB="04000000"], 0x143}, 0x400) r28 = socket(0x18, 0x2, 0x0) setsockopt(r28, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r29 = socket(0x18, 0x1, 0x0) close(r29) fcntl$dupfd(r28, 0x0, r29) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getppid() connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6613aa1535f2"], 0x10) shutdown(r0, 0x2) 16:00:32 executing program 1: socketpair(0x18, 0x1, 0xff, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket(0x0, 0x4000, 0x7f) setsockopt(r3, 0x101, 0x4ab4626d, &(0x7f0000000140)="92a03d145742bbd5e71dcc34d221c7fd063b946ef09a68d149a256a7d48a64aaf630255ffbe083110b0d6ce59e7f2c8c41e860e7c286528930fcfe22cd19533712f39111631d635e627a506a03342bab061f6a7eb02aa2d5268d690e971179026755601909b9993bb9c68de123668a9bd1dd11c5fe86f850d512b3a32887b908790869c08a8b33e7b468be1747823a720fc9c6a137f2ce867a275e772de078e0f2f96a57e2f41fcbcf9186fdd8e483faddd8f8e2470eba56be45bd7c20dfe85946ce5fdeb5238b4d63576ac7d8aa41c3571e1b1ad132572570", 0xd9) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000280)=0x7) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f00000002c0)={0x40acc5f6, 0x2}) mknodat(r1, &(0x7f0000000300)='./file0\x00', 0x6000, 0xfffffffe) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r5 = accept$inet6(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) accept$inet6(r5, &(0x7f0000000400), &(0x7f0000000440)=0xc) r6 = open(&(0x7f0000000480)='./file0\x00', 0x107f8, 0x2d) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x200, 0x0) r10 = accept$inet(r3, 0x0, &(0x7f0000000580)) kevent(r7, &(0x7f0000000500)=[{{}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x9, 0x4}], 0xfffffe00, &(0x7f00000005c0)=[{{r9}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x5, 0x7}, {{r10}, 0xffffffffffffffff, 0x1, 0x237335cf59331a2a, 0x20000, 0xfffffffffffffff9}], 0x2, &(0x7f0000000600)={0x5, 0x7}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000640), 0xc) getsockname$inet(r6, &(0x7f0000000680), &(0x7f00000006c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) pipe2(&(0x7f00000007c0), 0x4) pipe(&(0x7f0000000800)={0xffffffffffffffff}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000840)={'tap', 0x0}) r13 = open(&(0x7f0000000880)='./file0\x00', 0x80, 0x8) poll(&(0x7f00000008c0)=[{r8, 0x20}, {r13, 0x1}, {r11}, {0xffffffffffffffff, 0x10}], 0x4, 0x0) r14 = open(&(0x7f0000000900)='./file0\x00', 0x0, 0x49) ioctl$VT_GETACTIVE(r14, 0x40047607, &(0x7f0000000940)) socket$inet(0x2, 0x4000, 0xd1) 16:00:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x0) r3 = syz_open_pts() pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)="9b56b01dc231eae32d5548caf1c1b9dad947cb07835a8cbce4c1339a5e9224f914652872ce26f3a301622aea09ca4b0e82145de6892b7ddb4d6a7f43fae4d3d155caf1d93ca02fd18ff67c8c4bc3338cbd3c054695d3468b8c8fe182b548d966f9af1ec926fde2ef09e00a79ba30acab30cda98e7d9c6497a3e0537d565f528265d0", 0xfffffffffffffea9}, {&(0x7f0000000440)="c18a20cfaf044bc1a5c594a6258c02ba997a27f2cea9deaf5210c9c91c880afae786b67ecf8d4ffd62c49d730484a26be236", 0x27}, {&(0x7f0000000480)="8e7d392a000000000000131b4c90eaa424c00696ae5ab104ac16b108c907637458eac041c3470ab9148f00f2e7c1db65f772a68418396b3cd93cb2ed745cfbafff7d17e90fce9ecf6094c253052d5b6c17281a9ac7e02516c1fa6f99d89d7509377c8fa600cd5d576151e79a30d0047fe8ab301fe143b40acc324c2302bbd3addfd23830624a", 0x86}, {&(0x7f0000000240)="8fcd925ff5c15b0be63c4b7a7f8c0b55ed02c6b8677e5d5c681e560fd08ebc21fcf689dacbd532762399155ab4e639579384464ea77df27bdd666ae53b605aae1cfe3ad19da28cbb032e4725d190ee8a623e7511f4ec850311af8e90000000", 0x5f}], 0x4, 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x2, 0x109) read(r0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000340)=""/166, 0xa6, 0x841, &(0x7f0000000400)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x48}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x81, 0x79, 0x4, 0xe8}, {0x40, 0x3f, 0xff, 0x100}, {0x2, 0x20, 0x1f, 0x6}, {0x1, 0x0, 0x2, 0x81}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:33 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10ca0, 0x0) flock(r0, 0x1) r1 = dup2(0xffffffffffffffff, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000180)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) r5 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r6, 0x1) r7 = dup2(r4, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) openat(r7, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x80) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r8, 0x1) r9 = openat(r8, &(0x7f00000002c0)='./file0\x00', 0x18131, 0x7307116683cb2961) close(r9) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x28}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000100)="3a91cf7a650c9f96a8a6343b7cd35163b0a10d8e910bc8014eb90ca601d614a848ad50e554550bfa9a2a1a15fe926c4c203c86d2d8d9c7f2c38ab4e1f17986b71e309c98f2c26ee5d66238b56407547c535b99", 0x53, 0x0, 0x0) 16:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) getrlimit(0x4424abbbf71fe82e, &(0x7f0000000140)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) 16:00:33 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) socket(0x2, 0x8000, 0x1) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xbd, 0xb, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000040)="9b98f507258bbfb36ec64c8052ab65a616ec9698354108b5187a96b6a03fd83484", 0x21, 0x4, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65307e12efcb0469007cda6cd4f9e9c627bf970a7e8c99df0800010000aa32b01b5defebe433eb54364605d3dc4b175df3b1101cd910d2e78245ebf62d35e1983369b89685f732457e2655c6a8b258192c4e8a5ff16bb6cfcea415c3d2f15a7bd85d4325415a7facfef63134b1cf6b788b2ba3fe0c3f6df1a40fb1"], 0xa) 16:00:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:34 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) chdir(&(0x7f00000000c0)='./file0\x00') r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r13 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r15, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r15, 0x0, r15) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) r21 = getgid() r22 = getppid() r23 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r16, r19, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r23, 0xfffffffffffffe01, 0x9, 0x7ff}) r24 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r24, 0x0, 0x0) shmctl$IPC_SET(r24, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r24, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r26 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r27 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r28, r29, 0x10, 0x9}, 0x8, 0x1, 0x9}) r30 = getgid() r31 = getppid() r32 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r25, r28, r30, 0x1e4, 0x8}, 0x5, 0x5, r31, r32, 0xfffffffffffffe01, 0x9, 0x7ff}) r33 = getgid() r34 = socket(0x18, 0x1, 0x0) close(r34) connect$unix(r34, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r37) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r16, r28, r33, 0x0, 0x7}, 0x1f27, 0x5bb, r35, r37, 0x70000, 0x3, 0xffffffffffffff37}) r38 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r38, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r38, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r39 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r41 = getgid() semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r39, r40, r41, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000100)=@file={0x2, './file0/../file0\x00'}, 0x13, &(0x7f0000001400)=[{&(0x7f0000000180)="45e33774cd82bb79e187c44393673ab927d3b91e7c9ba31e2d9ce8b4b7309baa286b4bf017bfd1c8a6a80a7dc589e32788a49c7262ef1673802732e3868a1943966ac396c3a174f0955068ec99e321dae1a5d846ca201faf7827dc67616501c6d8abd0c18cd2e9d2462630f319749730cc6b43c65312b2ec4447f057f0cf64e3ffd9646171371b21e203bd2de89261bf151be0d0ee4429a00b43ab1f1732e1160192aa5fd8c91efce82987217574e19087daaa07872dfe9feb6dbcbaeff8d6ff6499df46a995a755d5fb773c2af4f1e0", 0xd0}, {&(0x7f0000000280)="0f4c34dc9760e2b556e50c5f5700ac4bfdacd0f84a8bafc263947299d9a33b41b7d38a5dd615e6ff08c9af8d4c46d16c81ce8408d56b63726009eb01b8473e1f8f4a90d4e0e164555d885c69281c796ce1d29fdf0a7992f4ac67ecef4d18687a7d3adfcb065f02e4fd116a5fe947d79fd62f73e3cc51b3d37ea1eceb1733259172c4fd3a06507c23324cf2538c99c466662bc8b4a3536bc44ab65ea9c3af33d40fd25c568d69673525626e2a410c485c33ba11c41ea068632673644e4724911aecb6105397aad5ee037d6ff7d3682da04e9b7ce28a16e2a9fe73f476f8ae92dde9c2e6bc9332a6abd6ce", 0xea}, {&(0x7f0000000380)="b39d1b234cdedc26ef2e18e6299dd44dd1424235ab4689c6938408cf941140d450c61a235a42f4b755cf5d7271e9b30083616080b27957f1c41b54f2447c4628cfad778a1d2e0eb05df51b4ed5537e7eb256da51b53107e0eb9e6bace35471fb7e5d9a122db72c44154abd7082267b73555b4e5527275f1e586ffed7939860d6a1e6ebbc607d07876971c54820a04c1f8ed3f703fd8334858366ce7fc732bc31fb6a9a5ef580761b8e14bfb79987ac7b5f53e3e202cee7e23f3c1f7b7b5208d22efb23eccea324fd3573e5fbae4595b3e6a9babf22d0844546d34ce9b18da8e5b1e728de8e2a00e8e812c187e79e4ad97840736b6ebb2c5ab1f24a0b6375bb4ea47f5469bbacb903b96399c44b65f7b33af6646f36feca206ddf8608b68e80d32635a3b36dc6676cc950b2f161f5d155f03096086783e200fa01ee75a55200b5932dc0384ad1763f1a4b3cca66260cce0379b4feb81ccdfa1e1ab00a47ab52e217919c84e65d87dddc62db96a0d5345218686ce6470a4f8c26caa0a27de27e7b20a059fb262071eacd1bd393492d710311e39ebf47be531c6e697a8ef8aded93f1fb55c68706599fe9f6c6d86ac8ea036f1bfae5eec9615780e372481403afc8f4cc34b681e2d8607534e987686ba0213ba9785ecb9aaa83001a71f6660e2fdd8a867fe933069dd6f81952edd59da5db0b4359eddbc93151640b440e7a3b2ae49ddfa69e33235e80c5763d006a0d386b82788e27c51239226aef88fb3375a704fb962a1e80fb1c6b89d005fa6c04d5a46540225ac4c05e1241b8542f6158c93982917f3185490ef9e2a4ff62691b4baf487016831f0764a8e5c6220b914df5c06c1e9d00dd9442bd293600daa81bf9242459c748ca70231a61e4316fa7e1a98518328bc6293bc1a55b843c128c31e301dd80210b747d113505220d180f905541b1896dbcee566fb11289b850e2762b9fe9cb4c0af88ee7443e55a3aa2cdcc468600a2e289c1b0e76a13d54f56e8f77052443215bdde10031d0730b7c1fc94141072666d9dbd22114f5c6639296b32dbeb182897d6d688c203cc799191f92cea046a6a14f6d52e5bf6624c3de9526b68a3781c1a86c1a059dbce5f2b95273df6766a5645dcaea106f964feb3741c9288dadb6564dee0440633ed5bab78714ea878c8d1eb184c5a84624033f3bceab314279f5fcedecb2a3c0ec2cb063d7256af02e9cd9d22fd90a1e0b7e8b6d7089012fb7d08dd4ffa8b5af9caf3fb66829ef2059c80d340f32dced6b14d5926578369ab5ae3bf2490c3bbca64af9e2658de7762e9db96bdceabc2c8142ec733e1c5e59ba658725d8bb508ecbc293fffc35594331864f33687f6bc3a71aeb437f612edcd1ccf17532eca7344142e0d1d7ec0b97a67d3e477b4fcbce4ca30754a990cc5324a6e6ae982fef8f7d70545b4083461eb906481084c708751703a004e20a953ebb408b8f18ceaa65a3d86cd8e145eeaa566c37438b457a7bd1a66c5a24f3941a11df032ff7756e10890746514570a6b3142c9f89548cda397c91c290542cf0f5cae67afa7ab6160d526912b976f890cf2120942f114b326936292d1a701090ec68bdc39fe568fb740e947abee3188dfcc6e1ee0dcf1b133e80a2a9abbb3ece54617c22d1f46d451ea5bf4336eb2eb1b92c34e0c13b57051e61a6ac63fdb13c2fe64520d9724193a1f2a34d7ec133dcca77586664ba1a797ac5cb9c3c1bf5597e9cf8ce1aa38c99cda7d989922529e6460f5c931bb0f49103b87e556d03bbede818c788b2c48d85d0f059bb16e4ffd27edc9262d40407e0011836c037d26b2330ea0611409f6b0b46cbbaadcde0a672f648e96827ab26454ca3f7cedb67584b13ed78c815248b764beedc228b2366349c4177b8df02188a64d6ed99dc04732e58359daa0df1e0ac170116aae22222cc369b6b35e74c5f757c321648a7df2c83c751e3c9014917e9ef4e28e3808d4f77f791cd1a8e8af5d892c4f9cbbc870ca63bb31d2fdd120f7e52133a5931c0a5c55ae1802da6969cb46a22e5fa11e21c702aaf2822cd73df17f14b110a838867a16bccc01750b27c609e207e10be08c263939b052c650c6fca1529048104650a16b346aa2cdd4d807905e27d6cef0b5cc49cf54a4fdd27ebb0374db160bafaea311b86d133659d81ba0612ddcdfa3343588ce463b83a905595abc4ac35bd6d2baf54b63a3979c00b2eb260b6fe2c2e0f8343c33a5e9b13525b868e84c9a6c772f0f1902bbf4464f059c2eef631cc1cf0b959422725500ff2a808d42b49d9604b92e85e7dad2ed4f956c41aa11a8cecb860887726fb4eb6f6c519559eee2aedced6da3388265446c492ba95ba830773226a88d795fd1204f90661990a4b112c2ebfba6853a68369ed49fbe3d6cbae5db19b90405c7aa85cada906d3349e700a72ec914a43573418a5484e1b782b7a9419530a289060fcb8aef16e339b3cf3d696bf2a758913fb8120ae4ab8d3af3c42335f7730687b204b939e1fc426b3571dbc15f0d1d50b8b352c0a12defa155d6b37191860a7aba6a73023aca95f5b8e2d0f0dd0e54ac8725509cf5b7760e850b2c7a94c4c8455dc0559d8d68cea492356155592a056550e8fa5551404e4f1cc61b55b08b819de84d1e9c04a1baa0d15cbee6e95eba5fc2a58eff3c03e95631b45837b7dee70be4c99e040217ec76efa335fafa971e04ea674fb436810237a568338e1c452fb9d4bdfbd0f8197b846a76da8beab008f75002b8e5ddd4f33e74f855b86f4571260986316044a128db9eed02ae736fc7543c708d229db1c1cdb7e9d8e3a3d751345a14b01959777fef8b9ca0b11e5d8421feaf29040b667fe57c3ff7cd17247a467260b0072c285120470e2088d41f75e0f12bdfffdc005be3896748ee7c418f4a27f6a4d1e5523e87e9dc50da2e6d878f75e2307cf432bb91e645191a3a9d611b0d5e21f1ff95ff8654e5ac97af0f67962a35c7f5ebb53f8d9547f1ab24bddef337cfa40dca3c6659eecb793d1e1daeb7f7b058befd327e9a44058247b53f9a4e08c80ee9bb76d7352d047f5d831b827e97e57c893a1d87cf49d09b6a372e4cf7b62f9d081d1eddaca42c8732972ef1240023b397ffe77c9846398260101d325e084f2d3973209980d489a1744e47205413591bada1eeb2c1aa6a631b25e5df8c3f9becdeb7f7a0b46c94d74686ec59b678b66ddbc2a51fb066cdb3594e87bd55423e3f9f2dac0b20f84f1bf363ac5ee27d01355fc569950c062217d99ce9d71066cbf6705d1f4a32f4208602032087028bb24b39b3acd4f6312b71817ca763975b00c147502df67adf4fa11bb1933e90d32f59169d7cd0e35a881ba40ab58729aad36fb9f23e1064ff711940a8420e97a68a90452ba9ddbc30a23d1ab3189859126ab283899338378d24f66f4609ec11735964f49131855c40597f14124b60d04efd8309e1f8b219f4ab25f4943c839de0b074fe486b5dea72bf7247ce18cce9711ebfc839ba984de4f5107bbeda7cf503974e694d5c76db453cb159532543151da15d2db58e65a274d0555db233eac9f38f50136fca3f561c9012f38bb6a63e74749755e54e298a273149ae09478f0d57fb241d7420ea80294df77b38e4c26868be717a00ee4533e918c08b49543e1390e3ee94322edd022ccd1429d95464e1273bcba4a1238c6082d1ec8feef0c952367414dcadd00362bad71cb8402be9a0f19326853efead17f17b10ffb3709678557ac33bca5e1199dc386f8592378c368e5b5c85a76a21b798818c5b784aa80e3b42d7b6c635251e7c963f310ca724e97fa54b549a80b7da31fce12e1379d19b0616f37ebf11765751f6565aa2732fcb6d94be4f3aaec54cb5ebec80656cd0b499c9ddbcfaa844dc43773cd5ab491875bd0270f9e01491a3dfb48a4474d5a3eafa9a2a873b4d4dbf73104a9c7bff3ba0e980976d323d76d372a3c2aa228cdaa652381c874d61d66fb3a9a159cb3ba5974c8534a73e0da1cf09dac235c26938e5b1846c1368b3afef9e5c23f67118e07daf7dc2a69be2e33996f4139b16331aeda785179e49c0d3f32e463b2b079c561b9076134278b9010bb1c6ca70649f1e56b236f2fbfed3fab34a0954add98a80fd345bfb204b049115ca523a62b6293a17f8d98510227c6052d30a12f8f2dbd1f30f0c9a27d4ccb0045e1db1e0c43b480818d8bbe8d16b7412625d90ebd3aaa37c6e75d0f5acdf8665d87b470e9cb10ad655fde9e9f9086af5fee3069fa8fdc5f31f5c5d674022dfc20149e682df876a9bcf1207122b6570d20d5ed8ac8fe5a5e2e88da40c7fed57426aa914dec90f8d2c515e8edfd89027f992f4eb80c2ef664bb511f05641d5afcb64c41560343820a92e8aee71f3b4d8e6fbcb24156b157e56870ea221a1de6624cff3a9d62a6bd2d40cff813270cb38ffc9b9f79f41bc718f623eeb0cdc734b0b2477e434729699be06c483876363492a49b94203653707771523a0f3da4407e3cc0a949e02179e21e122f03d5f1816bde2de8c13c71b1a6143b47e3643beece334cf99f1f9cc3e187723d94807e83f6adb6ad5f21cadec49ab4f6dfad77e83659d734d446c6a12f8f731a19b43ce6952ae3800e93628f78921b27381541acff3778b4e7eda410bf145f70323ac75315c68307af32a0460da311a769192e34fb2ceee8cfc166170bc09ebfc632de644b938b0f3c751f8daeab11f9db98e9ddcddd57f7550fda394001592cefb0e86b1f342a199b0b95cadedabaf84de968558b8ab860fa8eb0f0078f0b195dd6eff8de9350a8025d5661ccc64946cc36ff7aebba39c641a1c2c52c3c77eb6286ea2e2feb4d5d1af70182de6334b6bc195052242f51bff146c9e1cb8fb714719b78a23963ffff115a6e2854d9fa3d98c104251bdb1f6799246d1f8b1e66b52c7f727a20b297feaa19e4fe7de8e8a66520108e3e13195eb3a912b049e709e3b5cced221cd7ee21126cefd674744f261fcafd4d423b4d89ab7027030e062b6c2a60db47da30d9a74415abc441b0de02ee7e05c799f6a1a214f2e721c89b2ed0347fd0705a2005fda5096c9eddf21dad1a932a45c1d247fcf90785ccf20e8ab0986c1f993dbc0dc1f2e5eb3a6b36c72fa0f1dee58b33d2924794813e87d0fb2b1b0440767661774228f8e90f1e8f6a4ce15cab631f88249e9493552927e1ae374455397e131a09f2d36f9827817d5b7c4f80e1e6e47c2da3605d790c14c6121bd5f767dfc2e0e29215a39eae493c7ad92e8e81daef399e9d62b7189b6924d20e64a4759322b67a985cb5eb8615ae0d1682f3b4222d6731da46d3837fdfe931211c9b54a233d9a7399406198a229c221820590d6b5fdc80380133e6d1f487a352fc114b692b6f230fc51d22cd184a4d0ed1654eaa7b262a78c7e1d98c4bb3ed72826c01fb754fa401c4dfd0abbb7c910e7eac6807ca3255d9436caa9b2e510d3662567abf6fa452568f5b97fe5e0e36c2c5da181ed0b570f5af96f5ab4ecaa7fa6a6745f3ab0e3b82c4e8db8fe1997764444a383ba2644947048f0ff5d0bd4f317ebfc1f6f7ab986013b32004d438db89cf2e33075c6b125e02ada9d929daaa4a2c38eb001a0e96c8aff62858e7cebf5f043e4df2697b40dd21c693a63e5556d8af1d875f6e3fe1a0fab919e461b26b9e44641f604d5b7dbc3a1e7a18c28d9a709c6d22e40e7ac54bd1475661e3139fed3a6dee78d2849899805ee8e51adab093b399fc46cf5edc9193705c3aaaefc43c13003667444bd6bd34333c", 0x1000}, {&(0x7f0000001380)="ff7a8e43df6f5c1225d492abdf56743459539292fa400e8fae57aad7901a93c55f47db6bce84deb853674632421f107d772d0060a4bcfbbd2efec7b65ea504897a6022a122f24fa95db40a5a5a365c2ccc95786f2fdee94db15074ac0aa32b1069abe415ba935ca862ee50702dede8ed6b6ac5a80582c93fa79168998013", 0x7e}], 0x4, &(0x7f0000001440)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r11, r28, r41}], 0x38, 0x8}, 0x206) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {}, {0x80000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) getsockname(r3, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xfffffffffffffea6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x2}, {0x6}]}) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') r4 = semget$private(0x0, 0x3, 0x0) semop(r4, &(0x7f00000000c0)=[{0x2, 0x4de4}, {0x5064a5aa125b2ab5, 0x3, 0xb08dbfd4105ea85e}, {0x1, 0xd737, 0x1000}, {0x1, 0x2, 0x1000}, {0x2, 0x2, 0x1800}, {0x1, 0x3, 0x800}], 0x6) 16:00:34 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:34 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/\x01\x80\xff\xff\xff\xff\xff\xff', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80008000000027}, {0x3c}, {0xc}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:35 executing program 0: setrlimit(0x6, &(0x7f0000000040)={0x7, 0x98}) r0 = syz_open_pts() shmget(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = kqueue() shmget(0x0, 0x2000, 0x324, &(0x7f0000ffd000/0x2000)=nil) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x54}, {0x3c}, {0xffbe}]}) r1 = semget(0x0, 0x3, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/129) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x2, 0x1, 0x0, 0x9}) 16:00:35 executing program 0: clock_getres(0x3, &(0x7f0000000000)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) read(r1, &(0x7f00000000c0)=""/18, 0x12) write(0xffffffffffffffff, &(0x7f0000000100)="c49980a9f638951d71ef439fd81f644db76fe64764656bb13e6cb72844d468a6026f8173d031fa5c92445c1f34feb122a8d8c40687ed30d2a9fcf1b40e839c09e2a132cf29357c33aeda18ef21a07e9ea4752930d5214a24249ecc905a4238b3cdbf84ad29fc9800e119dfa6ac1e1fa9a0799e37cffd394d3ce746dd3b61c4a1973e9f68e82878b71c73776ef4d200657ef2f378f853c47c7d5e779c79a634a2e214f5e508eb6ac4ebdb6d3d358bc7af8c532aff1c3125fd62", 0xb9) write(r0, &(0x7f00000001c0)="a91d4c416a353c84c6f00185351a933b13f5d8c43578baf002db4190b885a834b389f21903a443a02e21181fdb213bdc0da27898741a41b48c904adf24ad05491785e7216878c3ef9bf9e602f434a69c809313599924a08f26c2004cf0ac16f767c27c08df7ae29c22d94e79ce77e9c90f21eeabf5eac0538a640eec266dbdb0d8cf916083e4194fd6e34999a2c9726bd295d8cd739fe917c09c18b579cd2ab5481f4affd785e3d68ce13b649e43", 0xae) r2 = geteuid() r3 = getuid() setreuid(r2, r3) r4 = socket(0x13, 0x2, 0x2) r5 = accept(r0, 0x0, 0xffffffffffffffff) fcntl$dupfd(r5, 0x0, r0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x81, 0x401}, {0x83, 0x401}, {0x7, 0x3}], 0x3}) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000340)={0x80000001, 0x3a0bc6b5, 0x25}) r7 = dup(0xffffffffffffffff) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000000380)={0x2, 0xab, 0x6c, 0x7, 0xfffa}) close(r6) r8 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fchown(0xffffffffffffffff, r8, r9) pipe(&(0x7f0000000440)={0xffffffffffffffff}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x0, 0x0) r12 = openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x80, 0x0) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x1, 0x0) r14 = open(&(0x7f0000000540)='./file0\x00', 0x10000, 0x10) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r10, &(0x7f0000000580)=[{{r5}, 0xfffffffffffffffc, 0xc2, 0x80000000, 0x2, 0x1}, {{r11}, 0xfffffffffffffff9, 0x77, 0x10, 0x81, 0x6}, {{r1}, 0xfffffffffffffffb, 0x137, 0x40000000, 0x41, 0x1ff}, {{r12}, 0xfffffffffffffff9, 0x20, 0x0, 0x0, 0x2}, {{r13}, 0x7ffffffffffffffe, 0xcb20f03c73308080, 0x2, 0x1, 0x956}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1fb, 0x1, 0x3, 0x7fff}, {{r4}, 0x0, 0x2, 0x90000040, 0x80000001, 0xbcf}, {{r14}, 0xfffffffffffffffe, 0x28, 0x1, 0xa, 0xdf7b}], 0x2, &(0x7f00000006c0)=[{{r15}, 0xfffffffffffffffe, 0x80, 0x1, 0x3f, 0x400}], 0x100, &(0x7f0000000700)={0x1, 0x100}) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r16, &(0x7f0000000780)='./file0\x00', 0x2) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x20, 0x0) fchmod(r3, 0x60) flock(r2, 0x1) kevent(r0, &(0x7f0000000080), 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0xc8, 0x40, 0x3, 0x100}], 0x1, &(0x7f0000000140)={0xff, 0x2}) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3}, {0x84}, {0x4006}]}) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0x682) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r5, 0x1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f0000000500)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f00000004c0)=[{0x5, 0x8, 0xb8, 0x2}, {0x6, 0x20, 0x0, 0x8000}, {0xaa, 0x80, 0x1}, {0x99, 0xc0, 0x40, 0x101}, {0x3, 0xf7, 0x8, 0x3f}, {0x6, 0x6, 0x9, 0xbf}, {0x49, 0xf8, 0x3, 0x14}, {0x8, 0x4, 0x3, 0x3}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/b\xf0\x97.', 0x400, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYRESOCT=r4, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r6], @ANYRESHEX=r7, @ANYRES16=r2, @ANYRES16=r4], @ANYRES16=r8], 0x3, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00010000006924653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) r16 = getuid() r17 = msgget$private(0x0, 0x682) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r24, 0xa5, 0x1, 0x9, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r2, r11, r16, r20, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) syz_emit_ethernet(0xe, &(0x7f0000000040)="a51b7270e082ab372a21f128ec94") 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x9, 0x85, 0x35, 0x3}, {0x9, 0x83, 0x81, 0x78f7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x44}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000040)={0x1, 0x8e, 0x2}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:36 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2162, &(0x7f0000000000)=[{0x7, 0x8, 0x2, 0x2}, {0x1, 0x3, 0x3, 0x5}, {0xff, 0x7, 0x1, 0x1}, {0x1f, 0x7, 0x6, 0x7}, {0x3f, 0x1, 0x4, 0xd3}, {0xfffd, 0x9, 0x99, 0x5}, {0x1, 0x4, 0x8, 0xfff}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000200)=']\x00', &(0x7f0000000240)='tap', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='{{\\$]%\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='/dev/zero\x00', &(0x7f00000003c0)='$@).\x00', &(0x7f0000000400)='/dev/bpf\x00']) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x5}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d7"], 0x10) dup2(r3, r1) msgget$private(0x0, 0x0) r4 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r7 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r7, &(0x7f0000000680)=[{&(0x7f0000001100)="c84d4e8df9bd8bf97cab6ad5d5b805a8d3425c8d260fcc4e99337a44142780471100262cfa8e2dd1c7d1c74a396b670455ab1083483a7505baa03c221aec6779d9a049e433524b7a7662b9d34692a90349ff9fcc0c175ead822007551433df090a34a73ef9ec35b9f3e1ca6cdc300f7b1791dcd9f7e54f72aab0d642b86d34ba46640e38d8c4554f72c9b23db79c6d2019304e3caaa34867315b8dc301ce4a1714542e2cd9253166f17ecb327cab844d7124d7ee615bec4eeced1814d1f18c52010fe7d89000cda05c07199c0a12f4a484b8ec1ebf18ab01b791a90371979ddb9c4a3cb79880f25fcad5dde46e9d530d21f5350a5e7188824ab5cdeb748b2b2fca8690d8b5f5f082a061dc9f0065133580b533c6ac19ab6850f31302f6dd0b967c2c5aa0b0dcccef96213e59f02b776b663db0398368f4f15099763a972c300105ead6c404d18c36fb24769dc71eb935b308adf9539e0bac37a09e271569024e1a1dd6bffc58367657f68177d9da806b73a9e4ba3529103be943a453e4e126fd5791b506b8a8a24e6350f8e3800978fd20cd4962f5379a4b86c762378465ad5ed779bb8db0b32efd900d59acfd7c178c90b6530417377478df3c2a79b4d7639e1eeed8c7d3df64fce23798513219dfdbf736d168083da699116e6690ffeb3de73885573bed2238a1acd9a93246044fadba4547e68814b8c6c2071dc0f1f09d3e523f4cbab0f689985595134956718e362a1bf2b2748db2b85fe3ac639a08e0860691f251b33f79112c9a51890b03b88569802f5a507a5992ad2b8b979c723879186afe6280a86e37a03ceb7deb385a0eb3bef7c2999c786da053c4013e743681820296a6b6de988857a17573e01a11d59077aafdcfc9a6d0a9d13b969e5a22926b99d6de4862fbd70cb18eddbf4ce57ca86814fd402eae5cefa07213d0e783529d6ab27db541b110ae409aa9ca2e69f65e7745c8a40e60b01d98636ddfdd8622c037f54df04cf0675aaaa807a9c3527a30fac7cfac23510fadb87a51be67d32540056ea92d5e8c1862c4ac1d2d6c0c561887c201de358a69fc3a9caa01901c6402e972210cba7ba9458d399a6c753e0f63292eae159c4476866ea9e43ae2c4904612f382b2422e0ebf797fb6758fac643ef3afb1695f4130a3d69ec321a8de55d0a638c8db43d924688a0ffa34ef80596f4e755cd4092ab9ed6e276009176725954497adb88a1e18ce7cf2c46651a9b637b5c842c06147e87b6ba46b51ecb08e01eb175ad99cb83cf1e72b2bc116c589cf1cd359473d544b7183eb250af04deb667f2c19cecd65aa81653e3a32891c375b4b63051bc0eee9b04c68af12cd7c831434364221db85b7a79f0f3c485f48f9cba4f22b770187daabfefe8ce8d0c0aa0be50080784f72b55fa69cfa5b3764f4f3896864e0c7a913dfc5fb3183dacae3cfd41472b50c321b7756e69a27181dac1a55ee895880325be56f07ed71cf145cfd3bf0028d799927ae1ebfdcfe19bebbc6177afcbf58db3f7d25097fa2b276e5ea952e9cd4a101ed094c09e5c87056999b178cc1dc93099b2b854b00ebd22ed299bc0826525ea27f4f00b77ed2974e924087f60b3a6a427efb7be08dcd47d8af4729077c8239737383cdf5af6f0a711a0e314568d4332e65677d7fc79ef98fdef3ce7e5301b675f4875d00d75e64fe01aa5e42c5b6473a05fd45667cae680b9f39f1f219e4b448468a26c048c924a20dfbbe32060bc7ac2f89e335ad966bf1b492a2833b8d72d9948b39dbbed8ce4d691220e341ae26ac6155d2ba6ce2df8a025ea5071da592d758537a6ec65fecd1285a159cb98015bd50b3dac4c577ad3adde410a3dfd649e88c058d77b1b1c44a4457c40b9d25df8846df29707d44d13ffec135c1a75b4c713e032a4336ecae098e6cac970cd25e0bfd27a6f70a75e4d458830d39987b573d4e296520b77629e191fbc76a1dc297d428edf9e5f260962795a43409a84e687901f87b32561c79ab16a3f7da70dcc46a164a219116584e5f41c047f921abae5896f07777b3b71e52ff2c682a525d2c706262afbd0aefc5899345410bfa50d55f0981f00acdce571f42550234b27a2b9cc4b12f9211347ab2a4f812190ba2c3049d16b40ff6c35cf4c1d066fccb78e1bd4b17775fe5ae26b9b4e93f3ab20f13d12dc6940cecf6ff16e54dc1ab22de947b88a5bb298193db70e55d9158bd9405cd65efc3160c25c0a60682d63b1ae15e23938b041a5f81726e5629574584ec9794e7ed7b23cbb5a8c633882a99a16e055f5003ff5bc611b692d962811e4c19057a82540e401e229391efae71979219adb322be305392878a85decdecc9f8965cbe8346acd6e30c1e52eead1f31c90129a8f62701fad409935f95acd194af11ddb1736253065986afe7fb594c08d6b5b54a831c3b786386e6f0ebbb358e7cb1ffabbf631a2d8fa13d58ca1b3b4d456592545b84627dd714a607676c5c7fb6ecee9f2092a6df011ca694c1d53e7bee3fd1296b1b967caeef533ae88f4fbafe81edd645a8184ebd4aad2863122b05f0f94918ce732d10bb55019e50d63fdb8fd727da06ae6604f3a536e96ba38f976385403456492470ad77177539a80612c98dbaf3afcd67c2f22dcedb81760c99f3ab98f9eabaa7e806aa3fab24d98f473f34465db2cb72c5bab2e2dfedeeff3a9f62d7552d5c18d4b8cb5d70750052516ddb013ab8b035e20456d1cfdca3d989efd71fa39eacb72a1ab54c1d14236ec68c167267ab216a38e7831222cc4244de660e1cdbd919595d7c3e5b086b0892e5832ef20473e93df2ee8c6777ecb226535114852799b8480d8e26c9d3fcfe24e49baede944cd7b6b89a51c0bdaa5e47cc5b7a5604e94123bd374f7be75408cf60279c976719e3924a34cc41536751b9a2172af15039f565223e83d4406da51d2655c659539abf7dfbdf127444f4530af255bb74eb8c354178386d58dae27dbd9b3a2789de4b0a581a340a6cd9469fa5d18aab4b050b262d4d7019e782c5c1b0bfa8077cc6bf7ec694de05c125f9e584b226d3b0cf036ef4f3599622c73d7e47bdcfa52f3d44f17325f9797163f34c3c6d32ccff95c5bcca956376c527f834e85d76866c07901ad082e0c37b7fa53ebd10359175c36bab7c304a9d16ec854d6091f76c889f2fe85a78800fcf4bb7dd9f24fe31e114c2a43ccf7979124645d87c1feaaed3096e468f2c19ad79b8801c2feee5c556d5bb4ed28bc12eb1566a7bf3f6de382cca673d487c43e7377640a111a615dce61b84545bf5d01abd2d0e9ddf365316d6b1b35422f5c47cdb9e5ba9f3628ce71ab4d7fd3d55108519dbb050d2c1df445a947d33144294de011ab020f9abdb0b50f5f9e287070a88445468955aa353788290ad2375ea971d414b94f1c6a1b8f11f4b39ed8f81e9e0a312fb39c013894daeb67d6972e8998f808d6bcd16ab4310da86866961219d11eeaa0cf95e05faecbfae622d7fbdc23252469e05cddc080f7f56c13702d62d206e9f593486fd447cee288edd7037e22c7d03db858700f3cfc1b6fc48bc1343de80454b092e0dff006b9ac5f88640254b48efea1e626bf6095171b62570a9e166ca8ddbeee3bb04572c02f62687b90fd4507d98ae595a04fb1306e4c19ac5ba9fefa27fd28794d408e05a04c14749823892a9e034f0314bd93e6f6afc61b11b8e4fd89d808d8e116a7b678c8eb5d7a7d143c43af71d2d3c364844d5a1f04c910fc6562380812048737369d88c2cbbd34cdbaca5223871cd45c8bc851346b36e6c5eaff0b2171c681144ba0ab7e96e945d249865062c16cffd393aecbee1ab55f26a620b286950d2ccee2690df83962b09ea3449b1cae9b145f2cad5907aefd6aab518084fc475e385d53fd488cce0dcef456785dde7acd1f44bf19683d0cace05f4bb81224256a5230c06a76f6db58cb4427391877660daff9531578f8eeab7ea724123d37bd8f26310e28b87a8506c5ce570cc99fe184c7a1b97ad7356d15725c0d5caf93f51c68c9a42ee3f391bd58aeaa6801ff786c5b61da3ff4090c1c2947fd7825c53dae01ee3acb5f9287b5e9446cff4cd6f7253674037b55e1a77055827ad402dedfb666801af821e1d3433c98606f7342696fd2f8ff8be3382fcd69179e94985598c88a3f67c10a8080b2f4a0bba58e314a40382c61cb7470cfaf4ae39d5e837c70b5a2991b66d0001758a570d1a8304d4455b23c1e80818e68e1e705e52caa4551e6134d6a0ee4b7b120d18f54a09cef07d6703d00f2d630ab5c0800140a146f170fa7fabc95b096b6a594e925f8897cd85677fa9926f08910ac77a5f4e6df08d714d9aadf85ed64d501d0a311146f1b084e871b9d21a8d5ed571dafc3fa5539643953ba2a9751eaa39fdd4289b5a51fa33208842978baa527cf955cf36b0ae2df7863150e29c8581b60c0b8369f6e4c74ae4319099d226a209e1292222bed78974ca806a365d3c17294b56d5c05c9a88f1f7796fe5711de3d8d3236c06d97fc9fb9fdd8993b9067d0434683a591e3ab7a565c7136178725924997f22a93be672250e7fe952ab6d1fb3cb377274cd06650342a36e67575d4d938550ad309a04251cb8ce8d9a7534d3badafa1c03750216236329f05cb335ffe97e6cc7e6fc21ea598facbedbc617d29e13e5186647cd5dc06d33ba97883cb4c05dc3b09d88f2e7a05256a53a71f39fbd14b1aea80038d93fb73f658388d9c624fbd22339600b67930abeb18e5ae66e3ac5b642821c8c006838e12d392c46e8793ef290a9bd9da89f572c8ee907f860de313bc960be270e07f61c62a7722a7039a17f4ca63d72bdb9aef5141b207a770f66c799eebbbdf0d6eee61817aab40d6e4e0c2b9fba9ceb4f7e92bc5d24aa38b862becaec25d0058eb1bc8188d44ac74098b340bcb6721597c34873c85aa1eeb8b8e04e1776ab59c68d4fb69fb1c5e4250bf2e5b2a2bb02cb6c4353f0857591815c0c57a565c19b224b47c64bcdf730aa4b54e46689cf8e9ec65aa60004bc402f338a2620ca11c5eedb55c97523d211c64d4dba019e0ed8b8eaffea279889b23e186ade33a25c3743c3133eae525881bd2d7204784d56563a738de053cf04ebd33cf01d2c085189cf97dacddef2649b2ebac6f7e3c90efcfae7e3aa884298b042c7d05119418b23101f00bffdf298032758908a36504b985ca2a415c17ebf7b8d44d3909398edf7a52b67c72ea97e50e8ea63063e4152008611918f8d3655ed0b4376a786f1b4cf0cd7c02947087727320e31f47a9a53c78bbf029e1d0e5501d44b1c1d36a07dbdf9c954e246eefdabd0e1da020cefff1f2346f78614dbc8ef307be0b3414c2aadf945dc29c40d694e65a4c91231242ebc3a00d5db80524bfc651285ae02a04074f466dabb1f735ee0daae563362063c37d46dc5a875e24286dcfec0c1870704121a5c59664285e51d388fc69b7938c778f01250adb4e226125cb84a75797b6379b96463e99489ceed6a3f04d61a4df3aa187c55b694f5c403af13d32d3eb126ce6a2ea27b33c5f7590d06786ed90b292b7666c53b30f0915517d807398b6e2a8b4f9c07279e9b44e37660670df09eff800163dcf6211417b9159e2de523ca41ba39673fcabcd31ece2cfdd42065249a54273865aa30406855596ed792b2a2a95abea822aa11487f8fa25497c35aa85e376befdd6f03c0650d11987ac9bec9dfd50e095f0f30c8e9373d3ca6806ddd38792b8b02394d6f4621b1236fb538012abd6ef6815eafcb198b941952426475", 0x1000}, {&(0x7f00000002c0)="3ddaa216c0611699bafd6da90d5f03c5232464593bc76791cfe372634209d07f5eaf49ecb816677a44e66b003bd3eac437d99c7bab12d0", 0x37}, {&(0x7f0000000340)="b0ff48090240130b64ee50c9fe21f46624a02b12e1866e45cada67078a50fcced4cc4d8adfb96918c913bd77357178e5ac1136436dee8aa5738d89724f8389dc8086e1c464fedd7c5af7a2861720667d93154228ce17dc31bbe886b04673dc9511ae31c73ca21d11c80c54846196fc4fed62f048aa7327f7629dc94390aee9f80de3fe3b05fc62bde428d0c30cd375e52a5b489f0363d3b60b198111", 0x9c}, {&(0x7f0000000500)="9fb80b10ca65e79f99ec4585b5f47bb4e32d7222ad4450ecb44942c5977830e318e94f8bc9b67d71959f6d05cdeed7b03689e3e232afa18b1f2091136c31f774bc0a5ca92c834abca93940222af7e3728224bf8df002155b87745755077c0b435717902ff70dea99135aeec6a778e3e25e9f513f", 0x74}, {&(0x7f0000000580)="1ace2ad74c31a3ac7828c82add63e64f4c17bbad1cede38911bd55dbd05fa43b12d05a4ef9daafc537135ee4d9af337f3f385955b49bce08cdff56fbe95a7ec962c610e3c590f157243d98e108ec404a6d92c6b1ac8a5f5a460ad4c2d500316a4498448d03ad9267", 0x68}, {&(0x7f0000000600)="f98b1bbe10396228532f1f5a69b523837b0d898ba104895c7f6db43a6d3a82d5c95ac8a06740c9d820", 0x29}, {&(0x7f0000000640)="ec245ac2834ccb04cd276956c06453e1f24fd548520c76d47db597e58aab1af0e60775ca8cf9e6", 0x27}], 0x7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r9, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x9, r8, r9, 0x0, r10, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r9}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r1) sendto$inet6(r11, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r12 = openat(r11, &(0x7f0000000000)='./file0\x00', 0x400, 0x60) ioctl$BIOCSRTIMEOUT(r12, 0x8010426d, &(0x7f0000000080)={0x0, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:36 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) ftruncate(r0, 0x0, 0x1000) ftruncate(r0, 0x0, 0x1000) 16:00:36 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) recvfrom(r1, &(0x7f0000000000)=""/160, 0xa0, 0x802, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x343af80e61eb7445, 0x35) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb0) close(r4) renameat(r3, &(0x7f0000000080)='./bus\x00', r4, &(0x7f0000000240)='./bus\x00') semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x0, 0x7, 0x2800}, {0x3, 0x7, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0xfeff, 0xb1584578951f7796}, {0x0, 0x7ff, 0x1800}, {0x2, 0x36ae, 0x800}], 0x8) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 16:00:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x400, 0xf8) pread(r2, &(0x7f0000000080)="54d0635af3a018bd3bbe9d621d70898f0c58aa6afe3cd3fb5f5748930f19be43a5a5a5ce049a1546f89593b274239f24eee5dd82fa2dae235f", 0x39, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) ioctl$TIOCEXCL(r3, 0x2000740d) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1a6, &(0x7f0000000100)=[{0x6, 0x81, 0x2, 0x7fff}, {0x80, 0x4, 0x3, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") munlockall() 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {0x1000000045}, {0x400006}]}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x4, 0x7, 0x5}, 0x7fffffff, 0x10001, 0x2}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) close(r0) r2 = open(&(0x7f0000001280)='./file0\x00', 0x8000, 0x10) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1000}, 0x8) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064, 0xb0}, {0x1}, {0x6}]}) dup2(0xffffffffffffffff, r3) shmget$private(0x0, 0x1000, 0x8411894b27ff3d3c, &(0x7f0000ff8000/0x1000)=nil) geteuid() getegid() r4 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x6012, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) semget$private(0x0, 0x4, 0xa5) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x7, 0x7f, 0x1, 0x8}, {0x2, 0x2, 0x2, 0x7fffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f00000001c0)=[{0x7, 0x5, 0x3, 0x9}, {0x4, 0x3, 0xac, 0x5}, {0x0, 0x6, 0x8, 0x4}, {0xc, 0x0, 0xc0, 0x1c3}, {0xff, 0x19, 0x0, 0x800}, {0x6, 0x7f, 0xff, 0xd483}, {0x401, 0xb5, 0xaf, 0x1}, {0x4bdc, 0x3f, 0x8, 0x69fb38fd}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:36 executing program 0: r0 = socket(0x2, 0xc003, 0x1) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffffffffffd48) 16:00:36 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/\xff\x03\x00', 0x100a0, 0x0) flock(r2, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x0f', 0x20002, 0x0) poll(&(0x7f0000000180)=[{r0, 0x20}, {r0, 0x20}, {r0, 0x80}, {r1, 0x80}, {r2, 0x4}, {r3}, {r4, 0x725e0c72df3c13ce}], 0x7, 0x8) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) write(r1, &(0x7f00000001c0)="8023c5ca8670", 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x40) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x1, 0x80, 0x8, 0x6}, {0x0, 0xff, 0x20, 0x2}, {0xfffe, 0x81, 0x20, 0xfff}, {0x401, 0x3, 0xbb, 0x8d}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000040)=""/209, &(0x7f0000000140)=0xd1) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="1f44696c653000000000"], 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)) flock(r2, 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x75) 16:00:37 executing program 1: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000260000000000000000000000000009000000001b00000000000000000000000000000000000000000000628d21db51c296a06dbce59a4f031294196cd4106007447ff96d0e155301eff7e06b21d104186f58a2f3899140a80eea0024a873d5f4797ba990cca068109c4ca6488e1db55d2b47a9fe22b9f08e84ac8c17a9aa7662787278c24b00218b5878d878173cbdff47672699edc631a2706942c29ac976f7698083e93ce04cc89693db7917779400"/264], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = accept$unix(r7, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) write(r8, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) r11 = accept$unix(r10, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) dup2(r4, 0xffffffffffffffff) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r12, 0x1) kevent(r5, &(0x7f00000004c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x30, 0x80000000, 0xdc, 0x800}, {{r12}, 0x2, 0x40, 0x20000008, 0x8, 0xffffffffffffffc0}, {{r10}, 0xfffffffffffffffa, 0x3c, 0x10, 0x4, 0x100000001}, {{r7}, 0xfffffffffffffffb, 0x80, 0x1, 0x814, 0x1}], 0x7ff, 0x0, 0x200000, 0x0) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r14 = socket(0x18, 0x1, 0x0) close(r14) r15 = socket(0x2, 0x1, 0x0) connect$unix(r15, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r16 = socket(0x10000000002, 0x4008, 0xfd) dup2(r15, r16) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r16, &(0x7f0000000480)=@file={0x1, './file1/../file0\x00'}, 0xffffffffffffff63) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x800) r17 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r17, &(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', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r17, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r17, 0x4004746a, &(0x7f0000000380)) r18 = msgget$private(0x0, 0x718) r19 = getuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r23 = getpgrp() r24 = getpgrp() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000300)={{0x8001, r19, r20, r21, r22, 0x4c, 0x6}, 0x8, 0x800, r23, r24, 0x7, 0x4, 0x8, 0x484}) r25 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r25, &(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', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r25, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r25, 0x4004746a, &(0x7f0000000380)) getuid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000180), 0xc) msgrcv(r13, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 16:00:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="112d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0xfd9f) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000f8a1363900000078000400"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = semget$private(0x0, 0x8, 0x80) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r6, 0x1) fsync(r6) semop(r5, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, r14, r16, 0x1e4, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0xa, &(0x7f0000000280)=[r9, r9, 0x0, r9, r9, 0x0, 0x0, r9, r16, r9]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r19, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0x380}) chdir(&(0x7f0000000240)='./file0\x00') r20 = getegid() pipe2(&(0x7f00000001c0), 0x10000) fchown(r4, r8, r20) 16:00:37 executing program 1: acct(&(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x5) read(r0, &(0x7f0000000040)=""/101, 0x65) 16:00:37 executing program 0: shmget(0x3, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x14}, {0x80}, {0x1000}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[0x1e, 0x3, 0x3000000, 0x3, 0x81, 0x5, 0x3]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:00:38 executing program 1: r0 = semget(0x1, 0x4, 0x4c0) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000005c0)=""/4096) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf4682a197a386207000000659316835984c87910bf093fb56adf3edb38a4256368c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e507d0000000000002951b15801360bcd4c0a162b58ed4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd27f0000000000000000000d00000000000000df42d280ed0000dc0643ec6b47b8d7da4c33ac0f994166518bed2e1977bd035f5ea1b10800000000000000b92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d0327de4d51f8ee8f1600ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d39a73b6d4db6060000000087cf25dd9e1e49f931a4193897b0a33ed3cbf63700000059b66e55243ac71f8fe3da5b5cba445cda5c62c0715c94138057e8819fe7bfa2e66c0937941cf78265ce05b001b7f5f8c962c44866097433e0ef4f176697c64dee3480d496da1ff1f41f3fb7100b8948e2d2f126cbd937503a8e094f873773e3d53474fed7933ad347a0aee5e7401015765a1944def5e860cfbd41425de2b673489f91cf27f1e336e94ca1e6679e5b7d003b7ea41028ca336cfbad761cd1bab7bf3b33b622be3e3acb2cdb2e160cec5a9f4ec454700e42049cd6d0903ce667e2906d1afc00"/559], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000080)={0x400000000000000}) write(r5, &(0x7f00000000c0)="fe367a4e5bede509d0dbde2d909c07f820b37dd78f82b30d28fccfdf9e76e59bb929064afe63bd42f4fd1774abad54b6f876a4287c3d472520c37fce949977b461a7a49e2bf55591a07687345234108f87b917e1ddb064b4d2156b34c220d99f9077924c", 0x64) fchdir(r4) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:38 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xfffffffffffffcbf) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = getpgid(0xffffffffffffffff) r15 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r15) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x180000, r3, r6, r13, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r14, r15, 0x7ff, 0x9, 0x6, 0x9}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x0, 0x10}, {0x60}, {0x6}]}) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:38 executing program 0: r0 = syz_open_pts() r1 = socket(0x2000000000000002, 0x1, 0x0) syz_open_pts() kevent(0xffffffffffffff9c, &(0x7f0000000a40)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x0, 0x0, 0x2f79}, {{r1}, 0xfffffffffffffffb, 0x7}], 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = kqueue() ioctl$TIOCSBRK(r2, 0x2000747b) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000001640)=[{&(0x7f0000000600)=""/10, 0xa}], 0x1, &(0x7f0000002980)=""/185, 0xb9}, 0x800) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x20, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) dup2(r1, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) semget$private(0x0, 0x6, 0x4) r4 = semget(0x3, 0x2, 0x70) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000340)=""/116) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8) faccessat(r5, &(0x7f0000000100)='./file0\x00', 0x163e56c23a192391, 0x3) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000003c0)={0x2, 0xc88c, 0x3, 0x40000000, "a3b947e067b32ed602a28261be27f2a0148dc65a", 0x0, 0x100}) linkat(r0, &(0x7f0000000140)='./file0\x00', r5, &(0x7f0000000280)='./file0\x00', 0x8) getsockopt(r3, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x20}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="c44a387f96de4773156ebbdf69c60e9837d00d510c15b5772e7d070a0dc45ce648de4ec9c895b18a5684b940d51bc667abe797c8072678b3651f3cc6341b6c2d2daea2be6e3005ec1f7db8dadd2a77902cb910a24484bd8b5a8e63d94864d23926a7b4b9e6c0b67823f2645ddf9bc2576f"}, {&(0x7f0000000240)="9609a2045ecda1e64fe574f06113b3f44242055006e7c405b2580000"}], 0x10000000000000ee) 16:00:38 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r0, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2) renameat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', r3, &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x5900) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r5, 0x1) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000100)={0x0, './bus\x00', './bus\x00'}) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x5}, {0x16}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x400, 0x81, 0x7f, 0x3859}, {0x7, 0xae, 0x2, 0x1}, {0x2, 0x17, 0x40, 0x5}, {0x4, 0x7, 0x2, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:00:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x2}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdfffffff9ffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093fb56adf3edb38a4256368c11700287ead4bcb777fa69dfceac2a84e6a12df9fae232ab15801360bcd4c47162b58ed4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f1bad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd27f0000000000000000000d00000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e6c77bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb669d6afb40900979cfe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac8ff55d39a73b6d4db6060000000087cf25dd9e1e49f931a4193897b00000000000000000000000000000000044ab671c1fd8a61ff0c0ff90d82404e32af9ed4b8e352a168af61442998f8fca8902c6be38f34f49f01282007d679624e9bacfe9e5ac00"/401], 0x10) dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x1, 0x4, 0x1) sendto(r5, &(0x7f00000001c0)="bbda42e791c9d1b4b03203a7d69c40a851989a2bc36110644e6b2db57ffe7af736db9d67b13c7219b0272b7bf6798a32cb7c17d203ed9c54ef91524f0996652530571fc324568b1899b4c52cdae524c770fcc529d8f9196fa4a6", 0x5a, 0x405, &(0x7f0000000240)=@in6={0x18, 0x2, 0x80000001, 0x1bad}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sync() openat(r6, &(0x7f00000000c0)='./file0\x00', 0x400, 0x8) socket(0x10, 0x0, 0x2) r7 = dup(0xffffffffffffffff) pwrite(r7, &(0x7f0000000100)="fbbf7025b0cbc7fe8f9925e456b15534d8e3", 0x12, 0x0, 0x0) 16:00:39 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0x80000001}, {0x1000, 0x5, 0x0, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r8, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe58300dcf02f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r12) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r10, r7}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r13 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='\x00\x00\x00\x00\x00\x00\x00\x02\x00', 0x18, 0x0) r17 = fcntl$dupfd(r16, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r17, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r17, 0x40087603, &(0x7f00000001c0)) r18 = syz_open_pts() ioctl$TIOCSETD(r18, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x400, 0x0) r19 = fcntl$dupfd(r17, 0xa, 0xffffffffffffff9c) fchflags(r19, 0x1) ioctl$TIOCOUTQ(r18, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r20 = dup(r15) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r20, 0x2000745e) write(r13, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r13, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r21 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r21, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r14) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) r22 = socket$inet(0x2, 0x8000, 0x3) writev(r22, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r17, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r23 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r24 = fcntl$dupfd(0xffffffffffffffff, 0xa, r23) ioctl$TIOCFLUSH(r24, 0xc0206921, &(0x7f0000000300)=0x64c1) r25 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r25, 0xc028698d, &(0x7f00000000c0)) ioctl$KDSETMODE(r25, 0x20004b0a, &(0x7f0000000400)) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x99) r26 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r26, 0x1, 0x5, &(0x7f0000000240)=""/173) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000021, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) r2 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f00000002c0)=[{0x4, 0x8000, 0x1000}, {0x3, 0x401, 0x1000}], 0x17d) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x200}) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) r16 = semget(0x0, 0x2, 0x20) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r14, r18, r20, 0x1e4, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) r23 = getgid() r24 = socket(0x18, 0x3, 0xfe) close(r24) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000080)=0xffffffffffffff07) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x3b2) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x1410, r27) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r5, r18, r23, 0x0, 0x7}, 0x1f27, 0x5bb, r25, r27, 0x70000, 0x3, 0xffffffffffffff37}) fcntl$setown(r1, 0x6, r25) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x30}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:39 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000780)=ANY=[@ANYBLOB="2312f7d1"], 0x4, &(0x7f0000000a00)=[{&(0x7f0000001f00)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7caf7dd9d93bf2e00963f555e7053c6eb1ee376bdbb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694c145aa0f43d9643109e0777995eddd498c38403cae119d6afb46e701181aead236e3b95792df33faf08bec79b78e71fba1e96d425df35b49c8a9e8523da9f18ffb7efb8b5348e3f4ea5f1c2d9ce5406d710dbadd76702a44c87784d5a10fda675d1c0d14c0377ff1dc179e71a0262c23158d900b1cbcd3a624f8497c6acd5803ebfe29db4d", 0xe}, {&(0x7f0000000380)="441a83986db9bfda9888a93c806be5fa849127d621300685b973fc371450693b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c67392f9e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf0f30e191912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a62ab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a578a5e7ac495e76768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b410f0f1982e8785b950a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924e7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113d"], 0x13b0}, 0x40d) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r2, 0x10000) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4a2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000880)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540), &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000007c0)='/dev/bpf\x00\x983\xe0\xbf3\xed0\xa3\xa0#\x01\xdcG\x8f\xc4\x02\x18&\x10\tE\xf3\x96Ia\xe5\xdc,\xdfBE\xf9\xf1\x89\r5\x871\xbdmL\x96\x8f04y\f\xc3\xdb\xb0\xc7\xdd\no\xc5\xb6\x04\xc7\t\x13O\xba\xf4\x8d\xec\x9a;\xeb\x19\'%;\xac\xe2f\xce\x89PQ.\r\xcb(2\xda\xed\xf0\x8b\x1e\x12\xef', &(0x7f0000000600)='^!\x00', &(0x7f0000000840)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) r6 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000001c0)=0x6) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000001e40)={0x9, 0x6e7b}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) shutdown(r7, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x800, 0x1d2) fcntl$dupfd(r7, 0x7446a94d0241c2b1, r8) ioctl$BIOCSDLT(r4, 0x4020426b, &(0x7f0000000040)) r9 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x0, 0x8, 0x1f, 0xfffffffb}, {0x2, 0x3, 0x3a, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x84}, {}, {0x6, 0x40}]}) semget$private(0x0, 0x2, 0x4e8) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x7e8) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:39 executing program 1: socket$inet(0x2, 0x8002, 0x0) r0 = socket$inet(0x2, 0x4, 0xff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) ioctl$KDDISABIO(r2, 0x20004b3d) flock(r1, 0x1) fcntl$dupfd(r0, 0xa, r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) flock(0xffffffffffffffff, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)="98ac9cacbf85dd14d1bb8dfff543b6e4a3f1ad54af0e2c60db7a738ccc313e0605fb952701b8fd8e77accf99cfe9b1c63fc5f93b8715816a531f3bd09fedbf4531bf8e78f7055a20ee375a47560a9aa74161051ac2699f835e70aa94f8dcb2fb4e588d841839fee1150cc8517627c4cf9e6bc99917c092b65d72be46cd8cd97d78f0cb1def3232577c889bb67e700d0081c87dd45ab324b1be8f72463cfe98a0bdb544900e1d6af1537f7ebb94b396067bbfd96110def651ad9f18308d38f37b022d5a31ac63e16edf665033ec07e1c24c19e71b7f918af9a090c96edc866b7a8923ef3bf0778217c2028567929b93fa1e053b8efffd9a6f24f161d0bdde1c82a339c8452fe8628e671610713ccb6216d047218898028df0fcfefa81faa6b45d78ad7f9cc53616d078434575921345ff8d450716142bd8e1c44e8a6b0f956ebe659c9c5089e0e8cd86ec4556178d8183516de9d6613f8e693eb3ae80df3cec57ddb669d7c9867d05511c6572bc32e0b285bf01bb87bc661f204dedca2304a93c5b3e8a9b3611a3f5bda201775d730964f6f67f6d14e369e5946a4d6f31874c23e4760bfdb145cce4592feed21b3f756c6203abc858b55bbb147eda00bcb5c713c8d5b38b3f847fa551bdf59d8e01b94c2a61c663b2aa7bc3801495efc90e382b44875cc925d3e8d07f1ff7c045aeea45d36bd12ecf6743af2632b0abc0341555e701d11657bdc11ef08db610efc8d09f2abb877862a8c9d776d4ec1d3ffb69ee2392698672a786389e4395dadd9b1dcbe02e68c03ea0e1dc12a5652528ec8d2acd7e18ee75b99f4ba98f9c80f564378fffe902271e0eabb18e7e4ed433dd191a2fee1aa95c3e536025cbb2a3c395218f498a0b19e6f6e6597fc5a832a3fa38e5ad1be70374844addccefe7bdb3d4cae801557a12b1b77cf715f873a1651cb83a24856f76726e03581cefb2a47acc2e8e85e990ce6750c82a5504c4e6aece3bc4c5f087c302569671c8ddcf51288184657e926fcb4bd23bdd180f04c329677e313cf67fb595e501f74c1cca135fd60ebaf4c25bb77d4a85a660f16633bede4fa8fb18fce04b3a59962ea4ed455e573a9114c163e1f54e0e6ebd09bd4449e344d2cd85ec34db4316a83ec707d92420bdb6080aade818fca126c867b172604816a6eecf6a5937c1b8a4de970df7c1bce7ac30080d17eb1028c33c0a5f5a5f11e7dbc8c72e310f809c13c79eef8aa096f4e9625176b2abea2f4f5e1f4dac4a78f39a3cc827d050fcc75f9cc53a3a45e9fac62ab532fb2f4c660f2b565af75322932f849da503f29a8502e35b4f8b2ee79f0aa80d5cd0b601d8420bcb6f91e066240c44eec15a54e4551a46bb7680188e80c183c6ac0e7f6876b6beb6a7f255d1bde0a4092da5dcefc8f97f1a87623633cc7528bc639399ffca96619a8cfc9aacfaf23000c00dfc492fdfd54ec38272334ab1aba6e05495a6f66d1409a5aafb266a0367c84ca36675f45f2cb3a64b45022f6e3493e89ede560797bdd3b6d0e75d4c023d64d4d3bb00cd2046bf27f7214b8ee911c0fd3ac17a70dfd68f43ce2cd712ceae011e64d5ad2e1950f21a4e232fb11196503f91dad95713e7b4bb2f850984177ccbd8e85a3122ce93f4fa2a486743d3c8a588657132d8d90401ea6327d314c74443a3a8b4ce970f9ec8d74f5c8ab1931987c4c3119e4b1380322f82694701cff8c3b6b80f0961fd0ebe6e332702f56d974f07a7513b3dd5e0efed1a7a51732edc6bc92093ca4642a5a6745ac71fbabe351e1bdf5d58e6def1f3bbed7eef6ef0fa9833d5019d57e785133e06c9c93a7fdcc1ce275dc57384e399357150aef80fa23269e2ab2b17bf4ae45acd2b7f8be995d7949875a2520c6f3176d0b3c3346b64b3497e83df4d53b387e616a7f51840c5991c511d41a62d12acf3e6d670f389010ea048741a109f84c4d5a2256769278f11e214b2e41cec220e37643167027e9782841bd4f08195daef8de04f43bf8d222ab4f0e5fb58eb3544675b735e0d32a333fec0272ad6b77012f9ac200f7f44cf515a8fb8dd92d419fd2336614465795a47b8d443aeb113b270bccf185d3163206f7662a33f59c01d5b6ab8ab1a9c3236be1f58a4189ada9a1a2a320374189ee30f66f96df9d97298009dc87c5a4f3f5cda220d79e35bca39407eead41ef916fe5669e9d7dadf62b2f4a51e6cedd57f6e9d1c230cb3e0ba40591a4d00d16f7bd64e41e94b21e1d675f1d7b09fe95f30f2c37c70873e9bd126f793ad0380385c28c846e27d4e76afee3f8481c3a2e8494085a6199a4c207c7bd52f661a20229f30e26335ef6b8825a8296ed0c8906ad0efdcb44989a643489fc95a7c6660d636117f216272dc883e6891bf743d9c46fdf1f6fd6ff0b31c9eaa5d3c89a702471ff2a06dc03b9709ad46b4e0258332dd2e45eeb6303ce7f7e3c7344c46661256fcc99ad892ad9bc299c76d9f42d99d75ad2ff858d093c60decb51886b320eeed64d7bf24918a7df19fdb857e5205173c5ce187b71bc70508773b704ffa522dee69c6219e34abc4f7dcfc69c3e732d5edf2dab50f78f238d8ed202027cc20625b6cce75446d5f4a88c0a92d74949f73ff4be6a06ed5b39164877cea4c9ed059a8944f0da2dac96e1c8cc5e1e4129c717133f55b9d487fd435fbc32c454d4afd21c40a0ead03de0ed10316b0477f141230c5d29ac50e61072ad30a03f79a505479ffa783742aebdbb3b37a16990d409acc3be95afea542c0303bc64fa8676a55dc0b960e481bb197e02e4b9d4312fa9b8c492e93e9e1da4c368d711b56058cec596d402803691458d31af1fe987dae6891ed7f4db6ad832f309c88544def86982a97d8e3e93eccecb142311d73fa112d219097d67f4bbb603462b1d5319e61855c0bae3c1670f95ad922755ea6b13eb8a748b07ef6e1e35dd8a94cb838db4563390e615017b3b74cf9f5498bd9d3e6bd94912beecde885f92523dbd4607809b712e35b4d99dbce8c04fd871ab2c8f91f98046f711b1bbd243856cd43cbb83095886f8a5e4574225f37e8ef684bb13b207c8f612632b9b7bfc9115d30fe4751838e07131383113043dda0c5e1b39783af846cc224f4fc6986add9ab0ec49c8e79f7f503303d7bf3b86f1e7a4bd06b09529f1d903c27e368d1135c047a045d331d3abc2c91c9d94d6372dfb7e0eb1e95f6bd4949f4728c1058a173e34c7affde859fa36ca0b028890b6e992e48c88b8bcc961c8ed553d9f1e88a5c9f6da61bfc584d13310596bbe3c50d7b1692fab5d03fb3a2fa656c5257f03da057c1a50dc494b570e38910a37da5f79f16ecfb1278bb116907b920ab79c438ae0ed03ef9c1d4216c504f7f5865769901a85926668f4514f46a126861e0d7043f6dd71505f6e7885f260da6c6e0b40034bf912bfe8e1e88622599d738adfa4c580817346c13968d4b05a5939104407f723fd1c49ebb51ce75a782e937a395ca5a8a117f84f02b44d37964febd6a861372bb9020610dffaced51a178bc5029b4324abf991b692b16a92c3d4006f139d4290d4bfa187064e20c57f1a02ae077367ce2ae7a3c720ff564cdbe1f5e68c30b1c8a7c59bb9aabc089fe6a46f3e8ba4635e9d7af33e168d82c2ad6f10471d217d5fae37fa0b688a27ba71be771071a527f976c9786a12aacf4cbfdce81ab2b0b2f9ff03e5376558134be993794d3ae427ff464db81aba352e94cf0f7ec972a0769cc82ca5027e265b943d09b3bb89ad94bd6daf787ecec51c330818361bbbafa799d148953bd9d3039dd1cef8924b85d4dedf86c7161c82ce9b23c4c8f84a7f096e4e2ea1b29a828b839d38e198b29635a47a049ce56cd3429c2405eb7c4a79352753cd979a38930b4459480bbe2a3dce1b6874851f7966f364b96169a1b8811a49b9571d53ce6ba78d05ef7f8c5ba4b32590c924c9bfe6bf620db02d16dbd18fb5d9646feebf77bb889c1ba88e5169db72a4e19e83492a0c3b93be639ac57d8c081b943b9858086686952b959d5842e1b50fe41b3bdf045ce0c70f434d479f9095f828b2d7d5f73f6e93d8aded94d9eee7b1aef1dd915f9eed46fc1c19f414770c8bdef674d41bfe1bfa0cae9d52186a7d7729dc7a874f697bfda8b7f00c615f0ddd08fc8c6a08e4b289dd4db52f95b523a43214de7730e13c3eebf6c2e1b587439e80ae52c733134a3d3e7c654bd56fe6623dcacf04b147908b92bf490242a0cb46d07d9136ac19f3c2ba13f8fc8e6002a8a42cf602ce856c2eb5b606fe3d79c73e185d76f7ff894d023cfc39568e11abbcf01846cc932c01e64f0fc38452d8b041eaa4d9d6a7312780912a5663818a30cdc1a362a30cbf51c877f250ef88859474aaf26e7e07ff26531f83663608a22801ad5ace49b29b3a6aa58ab93aaae3c664b16b117a0fd9dc0ac9ad4ac0bf5dcb8dabefe3d72c441b4089bf2a2e569286bd5d58ac9999ef7581b63a97be577304778f0d0d0266ee9b8b0a43bbbecf7808a571353504bf09db2a64b92995345ac5d755731f373945949f61e7f065d29fa42799798a369a7cdacfb82921a719a4cd81569b5887f5c7e259abf7ff05b2722803173038f5505574aa3f5e48e697000e7acf5f3c6652df220c08c5df98a418415b3dd006c9066c672b1757f19cd30c594df53e79f9c68abd11db2536b85ffc6fca6eb2b2c94826c94ac7d7b259ca0742c4dec001bd2943552d7c1d64df98b8de0e655bec05be5118a9d4361c8ebda3fe0909ba6bd5717cb887bcc13bf750425b8f1ef11939f14fa129ea21e66dfdd0748f997b1af82961d78c27e0892c4065273fed8aaf5b82b4d026f918009409c937784bd091c695d57323f540f0153a6f8ea8b317551578ed73c710a7ac0ea08487ecb0ad1449619fc0ea7da200c935ca42fe8a2d49166697d97d4d5f8cca44ca514329770ad9c577c3c6dbc21d462e16309c87db7f747601c1eef8495a17703fe941ef81c7886edc431d522f6aaa4594ed17774bb9354b15690f49bdf5754dc7cc73601c5737ba32ab4321ea49a72416aad9fc57f5ad1d00b7eb9e30611c18465e9d953db76410e8a25c0a00ea050a854e23327006bdc71d061f416509f34fab51722b6b6eba9b2a7fde5feb344a0874d2166670b25b6ece7ee583f617ca08fc0f5ba755bdac55f325f029adb63936be126f347341b22940f278a68e440aa67132f8e3503dbc1ae47d582949f799299e3de26aba5ea9b5cc2892b75b86f8c762612c03715117b0a3582941d9d256e266f93957c21714233daa9a97c862b016f157eeee6df4755a71d8533c778dd35cdb77ae9bc60094c93b0979f1738074b9329dbfa994edd653118ccc32b3f8299f88d55a872486868249f6a7d68bc49f050b7c328a9672f27aefa4dae74a13d804f1ff55fcfa42e1a48502537c5381535be1a7f17554dfeb750f5a63e38d46138e305965ddce3307b98582e1ba42f7710519001d726ed6699cf9291ed5210dbe0b80f69f5222346526f24587265178075651c2d744d07a78e61bd04a0abaae77b668c66e0e5a2f05c31f4dedc7dc0770408972f13f36206b058e7e6e861b5decc3847fa854df65ec1d238e518e45c8a54d17a737acd68fc0167e43d553f342d74b12e1702d1cbb425751cd325b3837d03756f682b462ca4085fab9c28b10f4b3254e2145799dc9872a2aa8d16b4d0b87ac9443c38f3d8ca67a4c6efecaf198bae437db50c6feaa56c3c6d8ad73eeb2a8ae177596079b7de82653347459d754fa695809f66fd3ace98a446", 0x1000) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[0x2, 0x7, 0xffff]}) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x30}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = dup(0xffffffffffffff9c) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) 16:00:39 executing program 0: r0 = syz_open_pts() socket(0x1, 0x1, 0x80) r1 = getpgrp() r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x8) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x1e0, 0x2) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0xf1e8ceab53c6a2b3, 0x0, 0x100000000, r1}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000001}) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0800a2d4fee8cd277c6d2a117c30ee13d1127542c945421ff5bdc199e1d27550aaeb629273ce11a469d4ab6fa22aa346182f64110f02674a6c906cf1bef1ce79ba800e97fb4489a91f0d3170d939579c67d5147a7c495d3b520e18d035b025dacb6eff8df71559ec070723b4046be2d692ec209dfd589a3ec0fff69696360e2013c25cf2ab5e08dbf39f1b7e760786c0b89aeb0b2dd4fcdf78aec559ff31c766a2c9500513a598c1ce96133c7560cb0f7ec4f117c787f61a1c21c5ed3d59c74fae589348998809f26cc674314627231011362f72b21f217f8c35efc234b1"], 0x1) socket(0x20, 0x5, 0x7) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000100), &(0x7f0000000140)=0x4) connect$unix(r0, &(0x7f0000000080)=@file={0x3, './file0\x00'}, 0xa) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/\x00\x00\x01\x00\x00\x02\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000640)="23e3d3cc3c8e280cc7ccce4bf2f8fa6bd07b5b052ff7276fe9b2977ac13ce4ee8294297d5d70e7506a79da248d6a246f46ba9f16a42dd1d01239b5e14484a2b7f6a40761da9f87a0fa08931af96dadc07be652e5898d36f3f83a58c823afe1fd26fdafb7e69d9303e81d4a332e4ad38c482dace2faea082fa6931a89a408badb3a414fce5681d4f20160bde7243a9567bd9cc597d343cd217ad997cb496bfc0b0b210b7c4b497478d3cfcb8ec5a48fd74577311f67b354e13c47f3a00a119640eb27c1552a36380a67d5097a25d2e6ea39873d3de9282860aa8ab3fd435c04c10d9e0a2824d0a3217988324293e76307eadfde9f67cab8a4107a91544e8800f4623e03aeb2338317198656a22037039a0a1d3eb98de73b3705e7710398edef1d644df95d5e0cf8c504cd6a5e53979b6187434e1dc8ff5e2b024f399d417efe47c6e81a5b7007407b92bfe7c1d60c8185870e1224f9829670f522a0c25f5c0d59413a846b23b00368f9c7d9e25d69886b40a8b4b1a9a7f31111c5c5946f75fdb3adbaf64101f094bb1189f75474747893c94d7667fef12180003649e64d723698c6b185efec0c2eca9fc305afa4bdc667876833712128d16bef6b4b1b8814442fe6fff9682b03cdc91dba047d5aada497b83fa911224792d7415475a4f0b1f0d46637de4c87a51e2d195cf0179b84ce642a0652f06c20479cb7120de34574cbdcddbccb1926e45a3706cde61e19ad9f5ee4b9b70610373f8973c251da5eb13beb3eaaa4a995a3c30fcebb6f6b3be1905529e210e1cbafa0ef0da7835fd56e45a20491d1383e6e1fdf5faeb9d08264872fe4521a70765854773f970f17b9cbd1a4695ada4fb3218e5d3dc36e92ba5ac7ded49d40b4624b1fec1a90429b1f41580bff6a25112190f85d8aece953fe94e5436e4dd19b6ed3c1a6f4c76b3bd8172b6f37d0af500685921c8893514253fa32b27f18970f7d22ff2704f88b285e86baec65361f1a0eb52bba883a9e7a665ba08c5c93e2f3523333735c3843a8861588dfd9080d0093f63a9338fe3c9adf8518ad702bcfb18f55c79807b02839829890d98635839e39e1991a6b82a1d388d54b10530fdb32cc7bc5967ef96ef030b0ee8b85a50ee13c4842a75e7d3c76ac459c75727be88ed2be036e9982b9b2c840a39ef4340a34b26fd01a7740ea164639752f82e3303803f6122f59f10308598359e96ee700cca3f96f6dfd9639304fbd65dcc1a7146836ee599444afc7077faa782b2bcdfb9ec15a1023ba85ef9533bba3df4f4d87ee1180bbfaacc3892bd2fddcab2b89a842a2af4f5365dc8842485a9cb37d4af5a8d29cf6873f2956b19e615474ed0484babf808af8efdedbe992e7f1fb9419e8c8c202c63c7f4ece0eef630f4e4753d5e4e4e6ee44fc538cb71cfea8512c4f6f0bf1b4763ac981e4890c161ede5ff61bbbbdbe1f675c0c60cdf648ff1741b9a7a5c60b4c8986b79e29e7cc0432104c7707369a44e2508276c99ed548a7ca2fb73029ce2083fcd4212c289d1902ad51c76f34f0eb1dca8a99543796a5cda547257655f90b872c85242f8a121553ec4dfc571c5e2d18fd400f1cb6f9e13ea225ed1104e383e32f4f7098e18ba8a3866650aa0bf9fd2850b31a03e81000a20d3cafc64e624a1ecb3de4c503785da8702086c55d30601ba966940b8f592dc0fe45f91f9af7268eea75f4420d19fe060e5899a9ca61fa334aadbb100b663f28112db9e706df6da589317afb2beaf2f065ba2b0a58ba5f512868a1cda3d4a67d9b18ee43b7a58ce30b688f65ce486de022dca0769183d1ffce1ac438843ec89ef7f70598debde62360e835be53b134654e61d4b65af1c5d5c325310484875961c5f240c93a690da11b942bfcde27b421afd82f4a2763615881386e01b2404b8a2e7d0257c4fb89f2cdf2c31cedc76f2b0328e55e57ee14770acd58ad05d5236962c780c9d2e2f4ac116b3140cda58467e3b1072a5a468ae1606cc51ddd7e001b1f6ef423680e6897aa0966e2438caff4d7187061361e7cc25fb5532bfe79a7e08ba15989bc7060b90cac6eee8ee9439ba7ff129c190a64242524a543ff72f6c0ad23c0cf9723f53ee212b53bbb84916bf60ccb7a421603272a78c6adb6ceca423eeda93d8a14b50b15b29373ca7f80d206445a91f306f9f2c094aad7bf6bfcea2a18847213870a102824cc6399d8b2b5a27cb2c51968b6d5023bd1c8a644acc97f362a96b8212e44239233206793d6a0b49ad624af29ae09f4a74b48fa8779e1701fe421ff9d9e2bda66c27a17d11faa804939c016e462e6ff2ebfba64eddfb1e5aaceab69a3779a2ea8f63f790a0833b5d9ceb66316c5452f8835d015154c4f969be130f87ac986b68298eebaf781ae6de6de2814542b3221445e9e78e859543bfc8ec65b41a6a94783e5de3d14cc932d88f876e7e9885efa1bc925e77027e5c19510167f9ced947395bd87cea8167c26fecdccc9954b46f2fc159d4cbb269fa7a5d319dc8c34ce640f3eca2514773b62c4b3066dea2f5f72aabe23cdf8407e18ff63f5881995e467b4d6b7f1be710b42c4c14fd40dbb55bee435d7c9d901c4e35c63b8a4860e3f067c37fcb399351184aa408351177257acc55fd7f50e1172b8a3de8dca3b0db972840c1a9168679cbd109576a5d19d6d469e9e47b9e06f17a285e2177dfc08c2ce35ed136b99522d13b961289d2e793bbf5fad7bc7d26bcd25f5a2091f70b8e0d95b8513f7c937fb28c6e608945ad34bbf24834b2f0581af2b6f3ea3249d47f925e5614b66e8145c7d205be6b46fb9b076a031eab4617d2f5bad51ca58dc969aca2b5c96ca6cd70b97c8c06a5d097e4d0038b39a06cfc435eb1a2235db312df64f59df582afbb0fdb718070938594f9384b83b3d44cdf402dcbb4e6f77cea43b0be1984c0c1093e87e2a9c7dffed3dba090df8d529e77e1f2e03935972ca4c9d68731ff15c5b45f7d0aed6a6cea8ad39b8cd29eecb7ddb73fe2de8cb970723870940382a5676e018b61334d194c32dcd4d1c5bcc868e5292b44283a9feafe1c6921202381f6c961293544afc8033d20afea0fd93571862d1633d50194acc729ccdf380140f9d732068fc1a5133cd7aad8725a4809a70aba71b0ce8e6a63386adb1819f9b1c4eb001f9652f548786834627e5a0c538459af9074bccc48a2b0ae7596de0aaf5bc9433082a64b5e11d22c523fffb71ac17bb6ea678f9b9e5269034d099266e91877e311cca43368a07644f3aaef75741834febfa45de624bde029717699679521161218bd4313659ff2c9f57d50680bd34f6557d8e411b19ed81b04fc695c77d4064a41dfccf5deebe103f9a7d116cad82faec9da3c8b33203771248f6974f0243b83e38b13455b6c6669531c863062296f5f8181a08bceb29a8958223d34c8af89a9556769158b6b905a0aac8eacc122130796ef70cef828e72d886359db02d8d29e77ca4c0a131bc231f612dca762320102bc3478ae48d4187ec31944035e8020c68b8b1838db743a0cc4c50c9587c8c665287db7cac518f49527c14f80c5f8a72aeb3687469f30367ca4707e9a87d608aba28ab34842699fefc20a813f33be313e3358d818e14b8714f5853e555731236aaa05b6d67d3d10089349bf95d4055e0cc0c552c93d2048f793748544adacf40bdcfdd9f8a12ef9af7cab36cd1ec943f8d1e3ef99e25973b82e903609b9741764fbf3f32ab8f1cb4609879d63b675d80b205a4ad010d8296fbca8434db1df64695f98621ab245a027276ca157016b67e7323b49808aa28e3b1a37bf9fd340817c999e9cf032203576d13cab9462757190128459ddb9830c72ba5b023682e09012814646f58a854442d5f9a5821ec0338c73ff7181ea8bb0fd5088d60c6c43b94c1aa3c5a813d980a33df4e89e8c4129ef9a6d1d8fde0239a47f279a85024c25cd6eb0382be36669f34bec81cf846f081f2b743fd6851a1468521c428ad64e68b2ef01d7327c19a6523d1f8ef02a424142f0fcfaff5ee5718286fd56132a3db4fe718d81ab6bfddebe9e618f349066f0349e7349280a834b5bdf6c62518e8a802e60617f7dec4b5cc0b1c1071f2221572931a0276bcb2f36bef0e90d018bfb7487bf8e407f8df0f19ae6560fd86ec7e18d1692bbd7aab51f959477d4ad2a50d0bfc0264d0b1f62bd833773842763d98ac35c56947bec13242f1eb253666c92244b6a4f0f9d0de0f4210213dff26abe64739da49ba251e0fea76f5c3a07ab8e2fc50e248b40347505191f9dcd9eabe5ed1ea373b94113b4238b4fbca1a9b09f58c0df0b3c15a8b52fc207d8f2ad6dd4ea9d87aaca5b37a59850162893f3f18561c443941278aa9d98d781a62fa10b0704f43df74aa2a6b6267b1739a506c8e0a779b0b8c7c018537a9943d67e1c0bd168902508c420db926a733f0cfc070a990292cf41cb8b81aa631d56609b961fcfb8c387387a60b973605255f0166e50458bf13ee886a498eb27da08b08ee116e9f8454d02477d9fc6f8851f6b9abd7562d3ce8ae08b5cf6a4648c40db44e3766e49a293afb03f64931aec236d7d3d9b8b3e86c74f814d6da7693db6ac2619ec34ad4495b52f20652740b0d9455191d1df17b40c0fcf5de80218161400a34b73136551f057a505e2c2a01f40cf2d90df3d6286ad4063fb61492b04c7eb41041f323f6b4528d8e598b527ea1d1a1f858dfde77be3cea044e08bf87e59cbaaa2c43511d5b3c525fcf46b8ae96057a28bf4c4432fa8039f5e8c2759546fffd83157f2d041e6de3895c241f7f9c0ee6b8058319ec7405d24a7873585b66fb0cc807612b83e06ff184095a612b529a8eb71d4787297c55e7af68a5fc5ad61d4f030a091988cee39e7e59a1a6dbec75ec3a92ecbd879c2deada37b6e8586f6aea02b1465976231c40895d041f043f8b32cd37df69cba04132dac8ac163ccad2a7c9f5ee2b47026eebb4c6ca4565a16c3bdb20550cc5cc2e624ad1156b22706d91dc069b35c3e56c7d76a1307a7ac9df8bddd9c43c335784d52c468a055d782c4f6917a69f0bedd31bc501e957839c71b51bda6437d99ba54b5d6c69ce63a0dfd1c8a43f26185108f710235df3357da93c35620e3fa1ffa4f156a620974aa773df65e71e1d2e6936144b312afb2a90111a998d0b0b3af4d12f3e14af2040fd2b38bc96532cf16721ab86c5d2f95abdef3b4be05d7d6fbc22967c2ee3e8da45b5959f678e97cb09f100111bcb0daece716ebb921580b4945a609f03914b3a195456adf7a875c0d72870f8935e5e1b483e2a5bac4270856a40d4f9a40335f56a484493c9326ba13f28e83d71feb13b9ccc388cce4ead3f358ad935427948e6f0aa5b4c49bfd96195f0a63c46419ebd192918683233d71e71ee224de1e7783f887d2dc243be5f666e5387cb757839c79350ff2822cb8e0c80e5e7f29f787c33ed5fd353df24388135ed9752b0e175dbf7f6f9eee596bb67d94efdd59144df547688ddf46699635fa67af44f83d1218b579a4ded58bd4687037076cb60c3db48a945215c8cb001bf8d826088ca672dc2129f24919b74caea2e5225f98e845adff67899678e327bd9ac0f8166c2e6917edfc0de54ebacc0914b43e6e8d4906054aecbf4843abf199e2277e3bcc32311e749ff0c5b301195eac6aa73e96cecb9c417550632bcd7c551f45cc4de53052f8890f90062db505ce8f726d750e36e598859ebd04396e7d77c22d30832d6e954355bdde5ed390747758e80caddf32f990d27042ccaaf8baafb3a", 0x1000) 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x4, 0x0, 0x4}) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6, 0x0, 0x3}]}) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:40 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) getppid() flock(r0, 0x1) sendto$inet(r0, &(0x7f00000000c0)="75d01f41da006088a05f385fa2e0dc7e78c5dbde722e95c7f7ea9d2373f779e87cdbf7034f0b57312002773248307afe1c8e5410c6e02f6c90ed4f794796c2c7e6fe343a79f434ae973b63d06d3e7ab6ce3795012ced06f128b51c74230b70a2c9700084d27a3ca72d044eb0921b7740abeb925cf1d9dd871d55be65e304ede00ea516ab5b5ef40f676145ddf5d8407e1d9be8289ae7228184a7ad6cdbcc6a3773476d34cc84612ff86b7130ada26e07f3ae4bd5203d26684e47704421fb0d8b2f1420ff57dfea5e61a022cc3d", 0xcd, 0x1, &(0x7f0000000000)={0x2, 0x1}, 0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r1 = socket(0x400000000018, 0x3, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) 16:00:40 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x20, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0xffff) dup2(r2, r0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x2400014}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) r2 = dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000180)=0x20) 16:00:40 executing program 1: getpgrp() r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffa12a197a3862070000000082959559a6c87910bf453f68c11700287ead4bcb777fa69dfceac2a86abc5afdc4d01d0b24686bf092155983a64896bc5e57c65801360bcd4c0a1c2b58fd4237b8fa4d012ae447473c230200000000a8fdfab6d093205e554799b9b813ef9d612f871c1f4385f04157795ea4a5ff00659fa2596d631d02361cd8cac7dbbc5b65c6593d287006b4122cd235000000000000000000000000000000000000000000ea0000000000000000000000000000000000000000000037205a8d000800000000000020e8aa7c20a114a95edc359352958ebced89ba14252fce6f3a1c63ff60ba0971db220d62f9c38a4a10e0c7fe41b672f95fba7fb99b9181cafa4181ca4e5ea05f86b66d311bd3b7c2771d643a4b43f666725f492ac99cce520c255d158784c842aee8287ce87b0d3db840f4fd64b38c5d8200d7279918bd003e50c62ac5e9b601b1f5b0666657357d60ab875787f1b5eac2c049390cdc7b0fb3c1d3835dbb0008000033940437ca51d22f3aebad5740edc32c74c55723a309902e357e40c43982af15403d203e86d9af527132ba052497f0e6fac8a96308b8613ea46781f8266a0be63800000000b6a7fd9600c0b42009b569fa5c93c6f6d7b8e7877c637969a13096bd85ebc781ffa03a29e895d3cbb0e33465e1a985806db926edb93c9d"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f", 0x4ba}], 0x3) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) 16:00:40 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000002700)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002740)) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x7, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) syz_open_pts() 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x48}, {0x6}]}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() fcntl$getown(0xffffffffffffffff, 0x5) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r11, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r11, 0x0, r11) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r6, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:40 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) connect$inet(r2, &(0x7f0000000100)={0x2, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x2, 0x4) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4}, {0x4000000000000006}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x8) r2 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:00:40 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r4, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ftruncate(r9, 0x0, 0x9) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r10, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x2], [], [0x0, 0xfffffffffffffffe], [0x7], [{}, {}, {}, {0x0, 0x0, 0x40000}], {0x0, 0x0, 0x0, 0xc6f5}}}) 16:00:40 executing program 0: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e00000000000800a8ba6d7a5d4d080089fbac1e680d5db19f085dfd2379"], 0x10) writev(r0, &(0x7f0000001540), 0x1000000000000023) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) setgid(r6) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r7) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abfa00 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abfa00 16:00:41 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x6, 0x2000003, 0xffff, 0xcb, "cbbe1bb2e3e3b2892ce0b43855f659a120fb175a", 0x0, 0x8}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='L\xef\x9e\x04\x80\x88\x04b$\x00', 0x2, 0x0) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:41 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x4b) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) chroot(&(0x7f0000000040)='./file0\x00') semget$private(0x0, 0x2, 0x260) 16:00:41 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file1\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x400, 0x9) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30}, {0x4006}]}) dup(r1) ftruncate(r0, 0x0, 0xc0000) r3 = socket(0x2, 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r5, 0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r6, 0x1) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r7, 0x1) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r8, 0x1) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r9, 0x1) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r10, 0x1) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r11, 0x1) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r12, 0x1) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r13, 0x1) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r14, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000840)=ANY=[@ANYPTR=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000500)=ANY=[@ANYPTR=&(0x7f0000000700)=ANY=[@ANYRES64, @ANYBLOB="7ef82c5ba829158831e8c70144d0ba2a7117753dbe032101136456d24e35b574627174264eca052eee63dca2203e4ff58d650592c8ee25329f9b6e4413bcb8a652f60fb5e6ac3ac8"], @ANYRESHEX=r4, @ANYPTR, @ANYPTR], @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES16=r13, @ANYRES64=r7, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="d1c4b58f2669392906afe57c4ab11de7c4008be0c0cda23afb312d261d84b222b0742505a421e3f01059efa21d94bf9444c4dbfa42533bf92b7501eb59fc7e6a5ebd27bb83c2d5833f61455bb89d948bf31cd18419f8eed0373edab949fde85791fb73dc452e9a503d277ec4f9ed88664082119e34e6b711aa5a20b6e81dd86fcf6aebd775dd105c1d3fdb2488a07cb0679ae49bbce7b42e1bb85407f9c4fd3909594971efc640034d2091be5f00961dbad8c16c38c1ff33bf7c9429701dd285856732d34cb31185e2bbf1f82ccab4685de635b0b02613839630251affb2e4a65080dc", @ANYBLOB="f8dc940ad3747a999195e3d7afbc8308690099964ade2080a06e333e90b969db47d04739b81d09beb5bbc4e6c3e5e9349df07eaa143016cb8c36a7f0143a2d1a754adc8cc624cb896246e4f6049f58d752f8197dabf8a03362f6cf651e4a9b0aaf0860a81ae9569dff71b8cdc30ba17588e40cb6be98355c12bf1e5385a8de7af2366cbeef754d19c4e2c50d728e8c0595ffa28ea23dd98c897f5db235cded6dbdbc3260e29af493174dcf60b0f56ae2a86b8dec8eac939cb8d0fa76de0a6ee6842ebc6e", @ANYRES64=r14, @ANYRESHEX, @ANYRESHEX=0x0]], @ANYRES16=r5], @ANYPTR=&(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESDEC=r6, @ANYRES64=r7, @ANYRESDEC=r0, @ANYPTR=&(0x7f00000007c0)=ANY=[@ANYRES64=r12, @ANYPTR64]], @ANYRESOCT, @ANYRES32, @ANYBLOB="e734fdcad28d3504638f2461dc2278d4ab6d657c34bf83a122b0e8feaadc4517f9cdd614ec66f62d1c9fb6c21e4f2abfc7e676efd67f212f9d91b2d02e2d42c111dc09b48ea3a816717b48970f54e558945b36489dd232d3ee60c5b1c1e7de0015707163de", @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES64, @ANYPTR64]], @ANYBLOB="a25be98b89b5bbf5f77cf14e6b3c2aba4c8f1e1a323153511b37a0d1c9ebc96c54d88a0a5698dd23f64b1002e253ab478f7f001f", @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRESHEX=r9], @ANYRES64=r10, @ANYRES16=r4, @ANYRESDEC=r11, @ANYRES64, @ANYRESOCT=0x0], 0x9) r15 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r15) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r16) ftruncate(r0, 0x0, 0x30000) r17 = semget$private(0x0, 0x4, 0x201) semop(r17, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r17, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)) semget$private(0x0, 0x4, 0x220) r18 = semget$private(0x0, 0x4, 0x201) semop(r18, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r18, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000240)) semop(r18, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff, 0x1800}, {0x0, 0x6, 0x2000}, {0x0, 0x993, 0x3000}], 0x4b) semop(r18, &(0x7f0000000a40), 0x0) r19 = getgid() getpgrp() setegid(r19) setgid(r19) semop(r17, &(0x7f0000000040)=[{0x3, 0x74, 0x1000}, {0x3, 0x89}, {0x3, 0x7ff, 0x1000}, {0x2, 0x1}, {0x4, 0x9, 0x800}, {0x0, 0x3ff, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x2800}, {0x5, 0x4, 0x2800}], 0x9) 16:00:41 executing program 0: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f660f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f4364f493a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a1937bbc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000000000000000000000000000cd7d3da52e06834f4ee639ab58274e431efce0676745e45cef0456438d1f159f60e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee553b25068b8a199bd6e5589d856be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa38b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7317cff20a779e2e5cbf78628d76b56ab5202f91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab6dc536b6994808d315491b4d4e8b627a94248fc114e5f3d5174721091c36ce06cf7ec10b36f3731970f74278acff5fa646ff4342b06fba4a472432a1b8d0b9c2a954bfd14f46e4139f497877b4d33ad8d3f21326d3f58788d2050000000000000000000000f57a3a531ef3802523b8f5e5498d1dd5bc4b6c883fb2ed5ac0304674a3e9411fbe4a920d0623ef47d5426fd6828c8494da4a6f586060c46f0b820a002fffbf498523e1dc43048698d3fb01122470266fba9ac074746d61f4df15e223f20734890f1d3ed657e5f81e07e989fd6c9fb6bda6975a658f08a674ece0da59c2221720e16edeb528d6bc"], 0x10) socket(0x18, 0x1, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) getsockopt(r3, 0x0, 0x7, &(0x7f00000000c0)=""/25, &(0x7f0000000100)=0x19) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) setsockopt$sock_int(r4, 0xffff, 0x112f, &(0x7f0000000040)=0x3f, 0x4) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x8002, 0x0) dup2(r2, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r6 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES64=r6], 0x1) 16:00:41 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) listen(0xffffffffffffffff, 0x800) connect$unix(r2, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c9443b84632bb812fc3bab14680719f8298be0e63aaec24b79b9662e959d9fee7fb763b39def0d15be5028bd1a16dc71c5007f2d3cb20430d7e03a014e731555c0707aee45049b3bdf2826ada79118193f0b10bf665b2cc6149393d5b8bdd61afcf976e9cd7f4682cc1154b76f9539267b496420d630136186b1dc7379d2629fa2f1f848ffcae450b20abdd46fe65ff3ff54b58c170bda669ebec59a073612494abbeb9cb"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000007c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="48f5ae9d0183c451b040676c99a01e31ece793076404bd406f63e5417175ae7dfa429a77ebc18fea38f9b742c8dc53fb7b675f993e927511f4e49a7a27675ad806a8f69611093f036262dbd41cbf7938a470bc9f64c4d2f14a81795fe6fb25afa27c3085ba00d3950a7b7dd36f909423c5088c5b5003850feb1a61ec8ebbf8169370ca5ebce1fdc5f320dbf104768624fffaa4bc7c143a3e1239806dba238e9093934939c8e30d8bf92a30", 0xab}, {&(0x7f00000003c0)="da465b1b419e3ea654f5858d315958898f62df6e6695c8907da8e09214ebf38be92e158b5ac6c9a2096b37fd9bd67c9b2bb39eea2b851c2b79d205d1ae9240b2264cf52d6170babbd421143e543b5e7e3ecac7e3179198dde9c6c619bfa96004", 0x60}, {&(0x7f0000000440)="f26100ca5d8b059cba7a456dbc39fef97e624fb891f01a5f22f1e9f930eeac1deac521e6ac9cefdd3f95135d1c8b060bca6b11902f9fdc22c5a30f5877a23d8abe5e825c9bff6542047200056cffc2531114e27f220b0f0bce8a42f250fbedfbb9dc2e402760b3c1ab49bf8636d1e040b32146958b4e1304daa507760ca8b24a", 0x80}, {&(0x7f00000004c0)="4592a17fc871a4ada11b48436c620b0111a7c6e53adbf18d31d75a678c8deaf58aadf220c7a5293af893c81d98d25b04dedef56177f723c404fc62995ae692ab8f", 0x41}], 0x4, 0x0, 0x0, 0x1}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x2, 0x800, 0x68d9, 0x1, 0x42c, 0xe0c, 0x5, 0x2, 0x2, 0x3f, 0x1}) 16:00:41 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4000163e, 0x0) syz_open_pts() r0 = getuid() r1 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r0, r1) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) syz_open_pts() 16:00:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) kqueue() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') pwrite(r0, &(0x7f0000000180)='!', 0x1, 0x0, 0x8000) 16:00:41 executing program 0: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r5, 0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r6, 0x1) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYPTR, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES32=r5, @ANYPTR=&(0x7f0000000300)=ANY=[], @ANYRES32=r1], @ANYBLOB="bef6a21be620310925314d97", @ANYBLOB="8d76ce7d22dd3d484756f1411058013c0ad669029c8db6137ea85653158bb4e98c281ef850cee5822b778c0c17453132b8768c8b18d94c4934a4997eef3589440160ba1e2eb6ac71f55d1414e0d629b21b21b38006fb754e4dfc22199a596ebb0dea76caed1da3e9c42c3a5d5878b60eaa1a99d74d35ad81101461399e40bc68a993f3c380ad46051949ce3ffcdafb2dfb5bf015594ebe90c65038fb158b339ec89ce9acf6c7d585f1fa6b24d1e16aec4c4f6e3411905e084560270f73815401460194e5c211e0a80199403262d4811a8c34b2b01e9c4324de17", @ANYRESDEC=r6], 0x5) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r7, 0x1) r8 = openat(r7, &(0x7f0000000080)='./file0\x00', 0x800, 0x0) ioctl$TIOCCDTR(r8, 0x20007478) connect(r0, &(0x7f0000000100)=@un=@file={0x1, './file0/file0\x00'}, 0x10) 16:00:41 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) r3 = semget$private(0x0, 0x2, 0xb0) r4 = geteuid() r5 = getegid() r6 = getuid() r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(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', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000500)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r13, 0x1) writev(r13, &(0x7f00000004c0)=[{&(0x7f0000000540)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7b5082d8241f2a142ac12308653db64eb", 0x1b2}, {&(0x7f00000005c0)="1e3eb43f4f1f1ece2b89d50c42522d43bb9082f92afab268d5821bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12ba398e1e8ebabd703888d121298797c0ee4a9c17069bd6f691bd894299cc8d5d342ea967ccd4a69e3b4118b74dfb0c3f6a939f90745d689e2784a9ee5a3b8d5c4e3ce990c32e7da52b7e54286cfc5769a89445ce31cc4b0d09c54117806005b8875ad842ad1931adbaa2d038e5427c6e1d2cbacb4fcfab6098db93ca79ef4ba484f5410cf1ccb73cdcb6573339d7fea6740b48f9cc7413b3738fe9c4714a4df0889f670149b80b2d7f3e5e9db639c7470bea60431f4c22183c7951c389c1771b44a0172a2157901058b403833bdea22c1a74c7dd63cd2899ac2bec215547829ec175b5dbee2f14d02f4a82afa612e1b5d1e57c2acc7754f95a49aefb0ab1cb410155f1e28058c05f4a8f72c0c00dfacfaf98c8f7ac0e9371fd0a32e730c8a48f5b1cea99642757ad9a134ac4c0b01ecd76d238705f22c9aab448899cbe7a2fd49cb3bb1663bed9a89c4221d6b44556853ab22391f62dcc337f457e5d1c346a033046b0b323db467e493f06d1e00611fe8d9ddc0a10af253faa7f75d6fe3ff2388abc6a2523a", 0xc}], 0x155) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = getpgrp() r16 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r14, 0x4c, 0x6}, 0x8, 0x800, r15, r16, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r10, 0x0, 0x1}, 0x1, 0x1000, 0xed}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) r17 = kqueue() r18 = socket(0x2, 0xc003, 0x11) connect$unix(r18, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a00f42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff7906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b07dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f503542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723ca8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b00000000000000000000000000005be758d3b1"], 0x10) writev(r18, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10080, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r21 = socket(0x2, 0xc003, 0x11) connect$unix(r21, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r21, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) kevent(r17, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x71210cb65dd88b9c, 0x1, 0x3, 0x7fffffff}, {{}, 0xfffffffffffffff8, 0x2, 0x2, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x49, 0x40, 0x7f, 0x3700000000000000}, {{}, 0xffffffffffffffff, 0x4, 0x9, 0x6, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x1, 0x800}], 0x8001, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0xb, 0xfffff, 0x10001, 0xc8}, {{r1}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x3, 0x387b}, {{r18}, 0xfffffffffffffff8, 0x3d98127b15d9f812, 0x8, 0x7fff, 0x6}, {{r19}, 0xc5e2d2c3da0c307c, 0x20, 0xf0000000, 0x6, 0x3}, {{r20}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x28d, 0x7}, {{r21}, 0x7ffffffffffffffc, 0x20, 0x10, 0x2}], 0xbf, &(0x7f0000000340)={0xfff}) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000040)=""/130) r22 = semget$private(0x0, 0x4, 0x40) semctl$SETALL(r22, 0x0, 0x9, &(0x7f0000000380)=[0x1, 0x200, 0x1f, 0x9, 0x3]) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x6) ioctl$TIOCSCTTY(r0, 0x40047463) 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="d2b1f156663b3d0035", 0x9) r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700", 0x17f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) flock(r3, 0x1) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xfffffffbfffffffc, 0x1000000d0e, "b04d00f3ff0a631a010001f0ffffffffffff00"}) read(r2, &(0x7f00000001c0)=""/161, 0xa1) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:41 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x80, 0x29ae) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0xb8, 0x0, &(0x7f0000000340)=""/184}) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000080)=""/25, 0x19}, {&(0x7f0000000340)=""/156, 0x9c}, {&(0x7f0000000400)=""/130, 0x82}, {&(0x7f00000004c0)=""/200, 0xc8}], 0x4, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f00000001c0)='./bus\x00', 0x100, 0x61) r3 = dup2(r2, r0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r6, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd0\x00', 0x1, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r9, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) r10 = open(&(0x7f0000000780)='./file0\x00', 0x0, 0x81) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r15, 0x4010426e, &(0x7f00000000c0)) chflagsat(r15, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r15, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r17 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r16, r17) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r15, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000640)={r18, r16, r19}, 0xc) getgroups(0x2, &(0x7f0000000840)=[0x0, 0xffffffffffffffff]) r21 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r21, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) r22 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r22, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) r23 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r23, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) r24 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r24, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) fcntl$lock(r25, 0x1, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r27}) r28 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r28, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)) r30 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r30, 0x4010426e, &(0x7f00000000c0)) chflagsat(r30, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r30, 0x8004427d, &(0x7f0000000140)=0x80000001) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r31, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x220) r33 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r32, r33) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r30, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000640)={r34, r32, r35}, 0xc) sendmsg$unix(r6, &(0x7f00000009c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000640)="9cfdb9768c3c1c8e26a7150eefe02679d6c30c9463f116c20f2881b0ebaa238dcb6e7141238595a90b3a43bc31bc90052d9ed4c114ec725f3e8370dc62027b58d351f5e98fbdee61d46b5d3641de934b101a3b1da6f44fcc8b0d1bf9b20e66d759befbb62279a171bc7da5e9fbe206a2b3bb896bbed297f838b3a313fe055c1808311778ce16c8", 0x87}], 0x1, &(0x7f0000000a00)=ANY=[@ANYBLOB="00851e9a64be3854eadaebc57a", @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r16, @ANYRES32=r20, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r21, @ANYBLOB="0000cec22800000000000000ffff00000100000092b989cdaf1cf2198b7f66ddea0ff7431b1d705cde0c10f87123992fbf55496653825140f7e95b6d58426bd7bd8125c812b3e724c0da16f6bda44fb25c3e6803923222", @ANYRES32=r22, @ANYRES32=r3, @ANYRES32, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r29, @ANYRES32=r35, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x2}, 0xc0f) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)={0x7, 0x7, 0x3, 0x2105}) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x48}, {0x12}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x85a709a22399852c, 0x1) utimensat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0xffffffff, 0xaaaa}, {0x8000, 0x3ff}}, 0x2) write(r0, &(0x7f0000000240)="220e2a", 0x3) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000127, 0x0, 0x0) 16:00:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000002a7a06219bc000ef00010000000f000000001d00000000000010"]) close(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000000c0)=[r8, 0xffffffffffffffff, r14]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r15, 0xa) 16:00:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = shmget(0x1, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) socketpair(0x18, 0x400a, 0x3, &(0x7f00000001c0)) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0xf5cca9339e744858, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r5, 0x1) fcntl$dupfd(r5, 0xf, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r9, r11, 0x4, 0x7f}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, r18, r20, 0x1e4, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) r23 = getgid() r24 = socket(0x18, 0x1, 0x0) close(r24) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r27) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r6, r18, r23, 0x0, 0x7}, 0x1f27, 0x5bb, r25, r27, 0x70000, 0x3, 0xffffffffffffff37}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) setpgid(r25, r28) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0xa, 0xffffffffffffffff, r13, r16, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) r21 = getgid() r22 = socket(0x18, 0x1, 0x0) close(r22) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r25) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r4, r16, r21, 0x0, 0x7}, 0x1f27, 0x5bb, r23, r25, 0x70000, 0x3, 0xffffffffffffff37}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r23}, 0xc) r26 = socket(0x18, 0x400000002, 0x0) close(r0) r27 = socket(0x18, 0x3, 0x4) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x7fff, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r26, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r28, 0x1) mkdir(&(0x7f00000001c0)='./file0\x00', 0x8b) sendto(r28, &(0x7f0000000100)="6926fed100d32b68f680d56a699246506a4baed4863eef2ff719c54cc37e6859f53a521e8782548b60cf43d2350c6c16d10cadfb35afbf4b6bcc241861dad5e9f0dda1a04e96cfcaf892b268c30c71e13237699e228a842e57a01b61b46c0ab4b15c779080e6ba2c9f2bc791db54dcdeb7c68d0c9689ede082429d7ced49f3a81aa5ea815d9515", 0x87, 0x8, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03020207e00000000000001288e1428864476b0a1501"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000001"], 0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) dup2(r1, r4) write(r2, 0x0, 0x0) 16:00:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x6, [{0x0, 0x1}, {0x3, 0x1}, {0x6, 0x8}, {0x2, 0x401}, {0x1}, {0x1, 0x1}, {0x2, 0x3}, {0x2, 0x8}, {0xd960e28e64a52b8f, 0x6}, {0x2, 0x68dd}, {0x3, 0x7f}, {0x2, 0x9}, {0x3, 0xffff}, {0x3, 0xffffffff}, {0x2, 0x3}, {0x1, 0x8}, {0x1, 0x1ff}, {0x1}, {0x2, 0x2}, {0x2, 0x101}, {0x7, 0x4}, {0x3, 0x101}, {0x1, 0x3}, {0x3, 0x401}, {0x3}, {0x3, 0x6e7}, {0x1, 0x685a}, {0x3, 0x3e}, {0x1, 0xf9d7}, {0x1, 0x5}, {0x1, 0x8}, {0x2}]}) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{}, {0x61eb}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r0, &(0x7f00000001c0)=""/4096, 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) r2 = accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) fchownat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0, 0x6) connect(r2, &(0x7f0000000180)=@in6={0x18, 0x3, 0x10000, 0x7fffffff}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001200)={'tap', 0x0}) flock(r3, 0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000011c0)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000001240)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000001280)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:42 executing program 0: r0 = socket(0x11, 0x3, 0x0) clock_settime(0x4, &(0x7f0000000000)={0x4, 0x4}) kqueue() setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) 16:00:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0xe713baa6207bb7e9, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000100)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = dup2(r1, r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0xffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) fsync(r3) close(r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) r5 = openat(r4, &(0x7f0000000200)='./file0\x00', 0x80, 0x28) readlinkat(r5, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/204, 0xcc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 16:00:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000200)='./bus\x00', 0x18051, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) acct(&(0x7f00000001c0)='./bus\x00') acct(&(0x7f0000000000)='./bus\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x400, 0x0) fcntl$getown(r1, 0x5) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3b, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) acct(&(0x7f0000000080)='./file0\x00') r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x40) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r0) 16:00:43 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) fcntl$dupfd(r1, 0x0, r0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe90f52ca2b7b397e) setsockopt(r5, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r7 = accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000200)=0x759) fcntl$dupfd(r4, 0x0, r7) fcntl$getown(r7, 0x5) r8 = socket$inet(0x2, 0x3, 0x102) shutdown(r8, 0x2) r9 = socket$inet(0x2, 0x3, 0x102) shutdown(r9, 0x2) fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000000100000000}) r10 = accept(r7, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x7ff}, {0x18, 0x0, 0x3, 0x1}, 0xfb10, [0x100, 0x2005, 0xff, 0x4000000, 0x6, 0x3, 0xfffffffc, 0x5]}, 0x3c) r11 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) r12 = shmat(r11, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r12) r13 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r13, &(0x7f0000ffb000/0x1000)=nil, 0x0) r14 = shmat(r13, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r14) shmdt(r14) 16:00:43 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000100)='./file0\x00', 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:43 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x9252e5b2f42b0e82, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0xff, 0x1, 0x55}, 0x2, 0x3, 0x80000001}) r1 = socket(0x2, 0xc003, 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x10) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de", 0x492}], 0x3) 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40000000175, 0x0) write(r0, &(0x7f0000000100)="9a5a22778afdc7ff53d8b272ae863c2e4c361baefdef0454248381302ed8b534a3f7859520feb374a7409ab304935426aa87c331c4d8b00b65e5dd79f4dad69e632b", 0x42) 16:00:43 executing program 0: truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/devFbpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'t\xb7\xef', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") r2 = socket(0x2, 0x2, 0xe1) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x1) recvfrom$inet(r2, &(0x7f0000000180)=""/232, 0xe8, 0x1, &(0x7f0000000040)={0x2, 0x3}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) accept$unix(r3, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5c}, {0x7ffffffe}]}) r1 = socket$inet(0x2, 0x2, 0x40) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) recvfrom$unix(r2, &(0x7f00000003c0)=""/204, 0xcc, 0x80, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) shutdown(r1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000200)={&(0x7f0000000180)=[{0x22, 0x5}], 0x1}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r6, &(0x7f00000002c0)=""/230, 0xe6, 0x842, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") ioctl$BIOCPROMISC(r6, 0x20004269) 16:00:44 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) flock(r0, 0x1) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) setsockopt(r2, 0x1000000000029, 0x3, &(0x7f0000000400)="dc6ab97f0efb2655f112e05a503e57415c39eee10f853f7a236fc5cf3aea07000000c83578c6490b6856e47a2e5953435c0ddc84311d04dd5653f28759881df73b4e87446913ce6e3dc9d1e520c0a53d7ec64f8c11cad55f156c1a4b9bd307a4485c08626ff997efd02cf472ec5a2b3fcfd12ecbe1f90a9db28d8b61eb47134323389d27fe0de3e2b6f59c473cc6f5e74cef84ed9dbb912f00793fcf76bee089c560739a3c0f27ad6b9156b2f1a2554c2da12c68480b0f92481f31a47381757c0649d5eeb0ff2faf76586d7b08a8df6e94823dd5641ea170bbaeb6c55d13de7d37d74f73b060f7a49980f3325076853e7db5626fbc1197dfd7d0ea2bcda67ad25b348d38d0893cc3223a771b0794ba29cccabc1d3dffac26e1e4d47ea223eac2c6fd3fc4ee918ef65e7ad3262272853790d1d56e853d64f5fa94464fbdc06b02fba81bfb92b831b13dad457f8e02c795d9fdcf3b36713dafa7d2a2cc281683ca1fed9cc15ac2590d544dc39c4560c4a2296008826d6c1b840590725ce051582aa309d8dcaa34a294b7cf", 0x18a) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) write(r3, &(0x7f0000000040)="c624018982d4", 0x6) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) fchdir(0xffffffffffffff9c) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r1, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x2b6) pipe2(&(0x7f0000000100), 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r6, 0x1) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000240), &(0x7f00000002c0)=0x8) read(r5, &(0x7f0000000140)=""/218, 0xda) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0x8, 0x4}, {0x1d, 0x0, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xfffffff9) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x7) 16:00:45 executing program 0: ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffe0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) ioctl$BIOCPROMISC(r2, 0x20004269) minherit(&(0x7f0000696000/0x3000)=nil, 0x3000, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) openat(r4, &(0x7f0000000200)='./file0\x00', 0x80, 0x100) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r5, 0x1) fcntl$getflags(r5, 0x1) flock(r3, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r6 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20c60, 0x88) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000001c0)) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="74c3e6f3f19cd0ebe5cbe8ad73c6fada57f9e127ec252f1c36fa80db0da5fab8f8f2e188de6a78c7afc9a4f26d8d37fb05faa9271e18ee9e351d43aa4a01012aa38b03fe7251f5db4914817092c53959441501e97803f10154baf8fcc23129406df6b213092a2a47d0472cdb6498847c7f6c50aebcef1541448141a89b517a91513ff11b34ac682ebe9fa1bdc6fb392df3ee4848ab0fae671c94e50c2b8bf40b69626542a336d97d66dab1f35fe82bbafd80d4862bb673a7dff08d0e868ccdd1a4167f776772c7234931642651078510f428d24bb81decfdee0f8ef8a408f47f603d3ae66629f421a7f3ccb1106ca4d3bd3ee2fef6", 0xf5) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x80}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0xffffffff) 16:00:45 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000440)={0x3ff, 0x8}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='{\x00', &(0x7f0000000280)='{\x00'], &(0x7f0000000300)) open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x40) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x2}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000400)='./file0\x00', 0x4) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) linkat(0xffffffffffffff9c, &(0x7f0000000300)='./bus\x00', r4, &(0x7f0000000380)='./file0\x00', 0x0) 16:00:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x10001, 0x0, {[], [0x100000000, 0x0, 0x0, 0x0, 0x0, 0x4, 0x800000000006]}}) r0 = socket$inet(0x2, 0x5, 0x81) fcntl$getflags(r0, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) dup(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) dup2(r0, r2) r3 = socket(0x11, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20176, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:00:45 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_open_pts() 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x54}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = semget(0x3, 0x1, 0x8) semop(r0, &(0x7f0000000040)=[{0x3, 0x3f, 0xc00}, {0x0, 0x8, 0x800}, {0x0, 0x1, 0xc00}, {0x0, 0x8, 0x1400}], 0x4) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000000)=ANY=[], 0x0, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) ftruncate(r2, 0x0, 0xffff) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = msgget(0x1, 0x8) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f9830e8d2336400"/4111], 0xa5a, 0x0, 0x800) 16:00:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() fcntl$getown(0xffffffffffffffff, 0x5) r11 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r13, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r13, 0x0, r13) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r14, r17, r19, 0x1e4, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) r22 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r24 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r24, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1800}, {0x0, 0x4, 0x1000}], 0x2) r25 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r26, r27, 0x10, 0x9}, 0x8, 0x1, 0x9}) r28 = getgid() r29 = getppid() r30 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r23, r26, r28, 0x1e4, 0x8}, 0x5, 0x5, r29, r30, 0xfffffffffffffe01, 0x9, 0x7ff}) r31 = getgid() r32 = socket(0x18, 0x1, 0x0) close(r32) connect$unix(r32, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xfffffd5e) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r35) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r14, r26, r31, 0x0, 0x7}, 0x1f27, 0x5bb, r33, r35, 0x70000, 0x3, 0xffffffffffffff37}) r36 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r36, 0x0, 0x0) shmctl$IPC_SET(r36, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r36, 0x2, &(0x7f0000000040)=""/210) r37 = socket(0x18, 0x2, 0x0) setsockopt(r37, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r37, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r37, 0x0, r37) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r39 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r39, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r39, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r40 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r40, r41, r42, 0x10, 0x9}, 0x8, 0x1, 0x9}) r43 = getgid() r44 = getppid() r45 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r36, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r38, r41, r43, 0x1e4, 0x8}, 0x5, 0x5, r44, r45, 0xfffffffffffffe01, 0x9, 0x7ff}) r46 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r46, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r46, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r46, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r47 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r49 = getgid() semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r47, r48, r49, 0x10, 0x9}, 0x8, 0x1, 0x9}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r47, r7, r9, 0xe4, 0x8}, 0x5, 0x5, r33, r45, 0xfffffffffffffe01, 0x9, 0xfffffffffffffffa}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r51 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r51, 0x1) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r52 = getuid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r10, r52, r50}, 0xfffffffffffffe85) sendto$unix(r0, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) 16:00:46 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) sendto(r1, &(0x7f0000000100)="2de9d75cebb829a68223016b1920f1954480b89a0ac0f6b0f53f4c905b7466d24b1f095945e60dc1ac66283c669cd8a246423d0a0bb73b455612075ac5400b921faa284d994126915350a8acd0d4376b684dc135b9883ae837cb11cb6d51e64c554333cc2fde44a03ddc7ca47764d64b6afcb07985d7173de6d882dde39fd50af4e719db0ad0a208f59480e054b154182d88c819f389d051", 0x98, 0x18, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000540)="ebf17136451fc11fefb65f5ce4c9379f095f4a220b9733df8fe04b816a89d535cc6279b567f7037d9d8dcb5af18b37d4f0b233b3b5108a3f6e64a386d8eb8060a1051f43e981c8932a8742a3e2085f396e5549fab6a4b0eb318d8d5339aae9f088780052366f06f1f61bcca51e5171a291bf658738d5bac5dc26303585e12930c7cb4ccc6d5220782e37a565a457dcfc4081cf31d8871f220863626a7373af7b", 0xa0) getrlimit(0x1, &(0x7f0000000040)) 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) fchmod(0xffffffffffffff9c, 0x101) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) fcntl$getown(r1, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f00000000c0)) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000200)={0x230, 0xe6, 0x5, {[0x2, 0x8000000000000000, 0xfffffffffffffff9, 0x3, 0x1, 0xffffffff, 0x80000000, 0x81, 0x81, 0xdc, 0x5, 0xffffffffffff7fff, 0x7, 0x5, 0x8001, 0x0, 0x5, 0x2], [0x5, 0x6, 0x4, 0x9, 0x80000000, 0x2, 0xaef7, 0x5, 0x5, 0x6], [0x1ff, 0x100000001, 0x7fff, 0x8, 0x5, 0x200, 0x8001], [0x63b, 0x2d5, 0x2, 0x7, 0x0, 0x8], [{0x1ff, 0x6, 0x3, 0xa674}, {0x6, 0xbb83, 0x200, 0x3}, {0x800, 0xdc8, 0x3, 0x5}, {0xf512, 0x5ca, 0x4118, 0x6}, {0x3, 0x0, 0x5, 0x8caf}, {0x0, 0x9, 0x1, 0x1}, {0x3, 0x4, 0x5, 0x8}, {0x8, 0x20, 0x3, 0xc3ca}], {0x805, 0x1, 0x6, 0x20}, {0xc533, 0x9, 0xffffffa1, 0x7fff}}}) mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x8000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x800) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0xffff6657) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0e349c01bd8020", 0x7}], 0x1) 16:00:46 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x1, 0x0, 0xed78, 0x1ff}, 0xc) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) flock(r0, 0x1e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$BIOCLOCK(r2, 0x20004276) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r3, 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) r5 = socket$unix(0x1, 0x1, 0x0) fchflags(r5, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xd0, 0x0) 16:00:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r1, 0x1) open(&(0x7f0000000140)='./bus\x00', 0x2, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) open(&(0x7f0000000200)='./bus\x00', 0x80, 0x3) fchflags(r1, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000440)="c27628b450b84b1f747b5643c640679204e9f4abce7b6ec6789ab0c3684a8db96f36e61b93ea0a36a9c525f4d31a52dc509d3e73e692101f3e3d7c5b13c231a69efb4ee815d711b3e753cff39bcdb90918790d10ab32a4096a048e39a2bb5b746de6f61816dbb9dd27cf70f08645abec78881e7c7ad99afd0a207f772ec18dc2b2ac4a2ac8c15cde55d78efc3e956b5e2942b60666540cf424defebc23f13dd2298f68983ac86f074f36a17087cbee30058dcbc094024e327799ca332d5584cefe261393c4ed494797fa6dd1deec117193d1710d4762b25a3f196003fa3a6ec091edfd223faa8e350185a97246e0fb8d849f3af263472d", 0xf7}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x140) execve(0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/94, 0x5e, 0x2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x4, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/249, 0xf9}], 0x1, 0x0, 0x0) fchflags(r2, 0x10000) getpgrp() setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) flock(r4, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:47 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r1, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r3, 0x0, 0x7fffffff) dup(r2) r4 = socket(0x2, 0x400000000002, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20, 0x0) mmap(&(0x7f000003a000/0x3000)=nil, 0x3000, 0x2, 0x4810, r5, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a1260", 0x48) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x102e6, 0x0) fsync(r7) panic: kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *468544 78228 0 0 0x4000000 0 syz-executor.0 146538 36645 0 0 0x480 1 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822085d0,ffffffff82200bdf,3b3,ffffffff821c2eb0) at __assert+0x2b nd6_rtrequest(ffff800000b92000,1,fffffd80647d5238) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800022b9b608,1,ffff800022b9b6d8,0) at rtrequest+0x9bf rt_ifa_add(ffff800000ba7d00,240404,ffff800000ba7d58,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000ba7d00) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000b92000,ffff800000ba7d00,ffff800022b9ba00,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800022b9b9f0,ffff800000b92000,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800022b9b9f0,ffff800000b92000,1) at in_ioctl+0x1e7 ifioctl(fffffd8061b52640,8020690c,ffff800022b9b9f0,ffff800020acec78) at ifioctl+0xb64 sys_ioctl(ffff800020acec78,ffff800022b9bb08,ffff800022b9bb50) at sys_ioctl+0x5b9 syscall(ffff800022b9bbd0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,7b7ed5f8010) at Xsyscall+0x128 end of kernel end trace frame: 0x7ba7aae3850, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822085d0,ffffffff82200bdf,3b3,ffffffff821c2eb0) at __assert+0x2b nd6_rtrequest(ffff800000b92000,1,fffffd80647d5238) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800022b9b608,1,ffff800022b9b6d8,0) at rtrequest+0x9bf rt_ifa_add(ffff800000ba7d00,240404,ffff800000ba7d58,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000ba7d00) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000b92000,ffff800000ba7d00,ffff800022b9ba00,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800022b9b9f0,ffff800000b92000,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800022b9b9f0,ffff800000b92000,1) at in_ioctl+0x1e7 ifioctl(fffffd8061b52640,8020690c,ffff800022b9b9f0,ffff800020acec78) at ifioctl+0xb64 sys_ioctl(ffff800020acec78,ffff800022b9bb08,ffff800022b9bb50) at sys_ioctl+0x5b9 syscall(ffff800022b9bbd0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,7b7ed5f8010) at Xsyscall+0x128 end of kernel end trace frame: 0x7ba7aae3850, count: -14 ddb{0}> show registers rdi 0xffffffff81397877 db_enter+0x17 rsi 0x457e __ALIGN_SIZE+0x357e rbp 0xffff800022b9b340 rbx 0xffff800022b9b3f0 rdx 0x457f __ALIGN_SIZE+0x357f rcx 0xffff8000231fa000 rax 0xffff8000231fa000 r8 0xffffffff821776bf kprintf+0x16f r9 0x1 r10 0x25 r11 0x5d1df0c80ecc4b7a r12 0x3000000008 r13 0xffff800022b9b350 r14 0x100 r15 0x1 rip 0xffffffff81397878 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022b9b330 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=468544 stat=onproc flags process=0 proc=4000000 pri=74, usrpri=74, nice=20 forw=0xffffffffffffffff, list=0xffff800020acea00,0xffff800020acef00 process=0xffff800020a8b510 user=0xffff800022b96000, vmspace=0xfffffd807f00b000 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 78228 367831 18269 0 2 0 syz-executor.0 *78228 468544 18269 0 7 0x4000000 syz-executor.0 78228 504953 18269 0 2 0x4000080 syz-executor.0 78228 51113 18269 0 3 0x4000080 fsleep syz-executor.0 78228 438939 18269 0 3 0x4000080 fsleep syz-executor.0 36645 146538 30947 0 7 0x480 syz-executor.1 36645 460046 30947 0 3 0x4000080 fsleep syz-executor.1 36645 265675 30947 0 3 0x4000080 lockf syz-executor.1 36645 438128 30947 0 3 0x4000080 fsleep syz-executor.1 30947 409885 30418 0 3 0x82 nanosleep syz-executor.1 37726 500297 1 0 3 0x100083 ttyin getty 18269 4498 30418 0 2 0x482 syz-executor.0 4794 335273 0 0 3 0x14200 acct acct 82853 322817 0 0 3 0x14200 bored sosplice 30418 474307 41535 0 3 0x82 thrsleep syz-fuzzer 30418 269443 41535 0 2 0x4000002 syz-fuzzer 30418 476584 41535 0 3 0x4000082 thrsleep syz-fuzzer 30418 434274 41535 0 3 0x4000082 thrsleep syz-fuzzer 30418 71242 41535 0 3 0x4000082 kqread syz-fuzzer 30418 66010 41535 0 3 0x4000082 thrsleep syz-fuzzer 30418 317074 41535 0 3 0x4000082 thrsleep syz-fuzzer 30418 74513 41535 0 3 0x4000082 thrsleep syz-fuzzer 30418 406641 41535 0 3 0x4000082 thrsleep syz-fuzzer 30418 255490 41535 0 2 0x4000482 syz-fuzzer 41535 504487 97138 0 3 0x10008a pause ksh 97138 83068 10177 0 3 0x92 select sshd 10177 312037 1 0 3 0x80 select sshd 18052 32749 5474 74 3 0x100092 bpf pflogd 5474 197992 1 0 3 0x80 netio pflogd 51991 27359 22533 73 3 0x100090 kqread syslogd 22533 285253 1 0 3 0x100082 netio syslogd 17053 340520 1 77 3 0x100090 poll dhclient 84653 218135 1 0 3 0x80 poll dhclient 64909 231428 0 0 2 0x14200 zerothread 46471 3753 0 0 3 0x14200 aiodoned aiodoned 63158 94660 0 0 3 0x14200 syncer update 21506 466343 0 0 3 0x14200 cleaner cleaner 45978 427397 0 0 3 0x14200 reaper reaper 52481 21519 0 0 3 0x14200 pgdaemon pagedaemon 11966 191654 0 0 3 0x14200 bored crynlk 20733 239179 0 0 3 0x14200 bored crypto 54659 47970 0 0 3 0x40014200 acpi0 acpi0 87350 175282 0 0 3 0x40014200 idle1 84618 182545 0 0 3 0x14200 bored softnet 82222 231605 0 0 3 0x14200 bored systqmp 90848 517788 0 0 3 0x14200 bored systq 43671 70001 0 0 3 0x40014200 bored softclock 26991 368177 0 0 3 0x40014200 idle0 13075 472637 0 0 3 0x14200 bored smr 1 340434 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 78228 (syz-executor.0) thread 0xffff800020acec78 (468544) exclusive rwlock netlock r = 0 (0xffffffff824d2b38) #0 witness_lock+0x52e #1 in_ioctl_sifaddr+0x69 #2 in_ioctl+0x1e7 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82672458) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9601 6458K 11255K 78643K 22243 0 0 pcb 13 12K 14K 78643K 1032 0 0 rtable 129 14K 16K 78643K 3318 0 0 ifaddr 95 25K 29K 78643K 1099 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1757 0 0 iov 0 0K 32K 78643K 1088 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1212 76K 77K 78643K 5532 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 62 0 0 VM map 42 21K 21K 78643K 67 0 0 sem 12 0K 0K 78643K 3197 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 5151 0 0 sigio 0 0K 0K 78643K 58 0 0 proc 62 63K 83K 78643K 1984 0 0 subproc 32 2K 2K 78643K 459 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 1215 0 0 in_multi 28 1K 2K 78643K 610 0 0 ether_multi 1 0K 0K 78643K 72 0 0 mrt 0 0K 0K 78643K 23 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 1072 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 182 340K 341K 78643K 22520 0 0 UVM aobj 130 4K 4K 78643K 130 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 2K 78643K 1122 0 0 NDP 22 0K 0K 78643K 335 0 0 temp 244 3567K 4205K 78643K 189370 0 0 kqueue 0 0K 0K 78643K 57 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 100 0 91 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 461 0 459 1 0 1 1 0 8 0 rtentry 112 491 0 444 2 0 2 2 0 8 0 unpcb 120 3659 0 3644 4 2 2 2 0 8 1 syncache 264 27 0 27 12 12 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 55 0 55 9 9 0 1 0 8 0 tcpcb 544 2715 0 2711 22 21 1 14 0 8 0 inpcb 280 8289 0 8277 46 37 9 13 0 8 8 rttmr 72 6 0 6 5 4 1 1 0 8 1 ip6q 72 2 0 2 2 2 0 1 0 8 0 ip6af 40 5 0 5 2 2 0 1 0 8 0 nd6 48 73 0 69 1 0 1 1 0 8 0 pkpcb 40 31 0 31 10 10 0 1 0 8 0 swfcl 56 6 0 0 1 0 1 1 0 8 0 ppxss 1128 182 0 182 32 31 1 1 0 8 1 pffrag 232 188 0 187 30 29 1 1 0 482 0 pffrnode 88 187 0 186 30 29 1 1 0 8 0 pffrent 40 6249 0 6223 30 29 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 480 0 434 1 0 1 1 0 8 0 pfstkey 112 481 0 435 2 0 2 2 0 8 0 pfstate 328 481 0 435 7 2 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 10 0 8 9 7 2 4 0 8 0 art_heap4 256 2065 0 1813 39 23 16 17 0 8 0 art_table 32 2075 0 1821 3 0 3 3 0 8 0 art_node 16 487 0 443 1 0 1 1 0 8 0 sysvmsgpl 40 34 0 16 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 3195 0 3185 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 9347 0 7918 48 1 47 47 0 8 0 ffsino 272 9347 0 7918 96 0 96 96 0 8 0 nchpl 144 17285 0 16785 61 41 20 61 0 8 0 uvmvnodes 72 6649 0 0 121 0 121 121 0 8 0 vnodes 208 6649 0 0 350 0 350 350 0 8 0 namei 1024 64546 0 64546 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 40 0 0 5 0 5 5 0 8 0 vmpool 552 65 0 25 5 2 3 3 0 8 0 scsiplug 64 5 0 5 4 4 0 1 0 8 0 scxspl 192 61276 0 61276 47 46 1 7 0 8 1 plimitpl 152 511 0 503 1 0 1 1 0 8 0 sigapl 432 5279 0 5263 3 1 2 3 0 8 0 futexpl 56 127135 0 127131 2 1 1 1 0 8 0 knotepl 112 1370 0 1350 9 8 1 3 0 8 0 kqueuepl 104 1342 0 1339 5 4 1 4 0 8 0 pipepl 112 2970 0 2951 2 0 2 2 0 8 0 fdescpl 488 5280 0 5263 3 0 3 3 0 8 0 filepl 152 48080 0 47972 54 41 13 14 0 8 8 lockfpl 104 13154 0 13151 1 0 1 1 0 8 0 lockfspl 48 1818 0 1816 1 0 1 1 0 8 0 sessionpl 112 46 0 35 1 0 1 1 0 8 0 pgrppl 48 103 0 92 1 0 1 1 0 8 0 ucredpl 96 5137 0 5128 1 0 1 1 0 8 0 zombiepl 144 5264 0 5264 1 0 1 1 0 8 1 processpl 896 5298 0 5264 4 0 4 4 0 8 0 procpl 632 20391 0 20341 11 6 5 6 0 8 0 srpgc 64 33 0 33 17 17 0 1 0 8 0 sosppl 128 79 0 77 23 22 1 1 0 8 0 sockpl 384 12511 0 12483 61 49 12 22 0 8 8 mcl64k 65536 278 0 0 32 28 4 32 0 8 0 mcl16k 16384 17 0 0 3 0 3 3 0 8 0 mcl12k 12288 41 0 0 2 0 2 2 0 8 0 mcl9k 9216 29 0 0 2 1 1 2 0 8 0 mcl8k 8192 24 0 0 3 1 2 3 0 8 0 mcl4k 4096 34 0 0 4 1 3 3 0 8 0 mcl2k2 2112 8 0 0 1 0 1 1 0 8 0 mcl2k 2048 190 0 0 22 4 18 22 0 8 0 mtagpl 80 94 0 0 2 1 1 2 0 8 0 mbufpl 256 1348 0 0 49 0 49 49 0 8 0 bufpl 256 25166 0 18118 441 0 441 441 0 8 0 anonpl 16 664470 0 643397 261 171 90 101 0 124 1 amapchunkpl 152 45718 0 45558 93 86 7 20 0 158 0 amappl16 192 31091 0 29858 282 219 63 75 0 8 1 amappl15 184 640 0 638 5 4 1 1 0 8 0 amappl14 176 729 0 725 1 0 1 1 0 8 0 amappl13 168 422 0 422 9 9 0 1 0 8 0 amappl12 160 604 0 601 1 0 1 1 0 8 0 amappl11 152 473 0 458 1 0 1 1 0 8 0 amappl10 144 663 0 657 1 0 1 1 0 8 0 amappl9 136 2654 0 2646 1 0 1 1 0 8 0 amappl8 128 2223 0 2180 3 1 2 2 0 8 0 amappl7 120 801 0 792 1 0 1 1 0 8 0 amappl6 112 461 0 446 1 0 1 1 0 8 0 amappl5 104 986 0 971 1 0 1 1 0 8 0 amappl4 96 5165 0 5130 1 0 1 1 0 8 0 amappl3 88 1241 0 1232 1 0 1 1 0 8 0 amappl2 80 40814 0 40726 3 1 2 3 0 8 0 amappl1 72 133337 0 132875 25 15 10 20 0 8 0 amappl 80 21093 0 21024 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 129 0 0 3 0 3 3 0 8 0 uaddrrnd 24 5345 0 5263 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5345 0 5263 1 0 1 1 0 8 0 vmmpekpl 168 50709 0 50666 3 0 3 3 0 8 0 vmmpepl 168 696972 0 694330 570 435 135 158 0 357 17 vmsppl 368 5279 0 5263 2 0 2 2 0 8 0 pdppl 4096 10697 0 10616 14 3 11 11 0 8 0 pvpl 32 1781882 0 1759582 537 331 206 222 0 265 17 pmappl 232 5344 0 5288 6 2 4 4 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 745 0 92 19 0 19 19 0 8 0