last executing test programs: 31.854994442s ago: executing program 7 (id=74): socket$inet6(0x18, 0x2, 0x0) (async) openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/renderD128\x00', 0x40000, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000240)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0x37}, 0x6, &(0x7f00000002c0)="624e27f6ecc28cf85e9960b325d5c24b0b6796a9b3af7f564015992ca8fc233ed4a7d2637c12a874feb3773130c9c6fce482474af3ad6b37286ecd681b798c8806c5653162b0000069cf22a7439e9d4d7c5a9e7c4c534af6f6461be335fb1fca7a10b7bdb26939687f1c5b9ea3008799ab22d1def7312a9fc163061561db3ea057d9c963f83590827c25adf2ea4145dd0f8aec95fa4c0e37435102f4b978cb1355d4886dbb4841c4b16eb14fd26aa864cfdd125a7af53e02bf6fdd8fdcde8731625c8a654cb34c30078a843c767440c085bef207d8e32df7e22c97dbf28d553d80aa96f3", &(0x7f00000003c0)=0xe4, &(0x7f0000000400)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0dc92ca09529a9891cb9ce47659a2a1739916e33c361f655bd3188064366f1c61f623368ff0f2a975f06965a39734335f4cda609964889a4eb3ae3ceac1199c8d24b74ff01339e066e194a8236fb40f23d61c8d72d60125ff5be3e9642fdd979bf8c008ed92b6522760e78b0844ca85a74a2229d16af0e47492994f6aeb500d22c4fe3f0da0254bbce3c83e065b6e97cb0b17457cdf80b8928b80bd126c6527808924fec35ad9fb8adc07a66f7d6cfd9c6653748f5bb8ecfb3e58bba5365a0432c6542e59cd0196c637beed7933929781868864fec08212f1aa1a8b694a44aea5db006d0bd359d000ea743a7d5d105c964cf7a2c79e06b29326727fee1930f89984066c371b2227ceae05eb2742924cbe9b7d04b7bc08e73d62d064655acbe89e0f1424dd38b9d4c254250c42c11e59de066e74937c8d56fb1c1b34eebc2fc4fd45146b11493711f57cfd0e3459a6dd8861226a5c8bfbe575e691b8c0cd078aecc2244f323def2469f24062a472f3067731a8bce5b21be2a21aa8eca0f3e1b3f4cb3b64a835b008293d2b736e31e66398e6750f460d7ae023189cfc36dc582bd77b2ea29e546ccc249cfb8f30c5d9a9b49e6a432a8a7b8daf0038232f2bf7acfb01d4a5dd92e05d66de3eb20373e9b9e8601b367b02294af68779d35c82b8b48cec463638edfa261ce82cea8bfac14f8fb578936d1d4bd2f2ae20f38a2987f39fe7b6dd40274d3efe15353acc10115ce34447cdf9f78dd21a8ee266c97ca72b92f80fd2c0d112ab27073d630d117ee634943ad26116efba7cf7555fc6e04478dade232fe300ec967ee35ce01f679385e39132fb3d86dd4cc18f53a81950044a8370526b7404f41dc6815a5deb5a6241a0a0d0fe5b6f9799c33de95777d1c0d4e92aaec098ae8f270b4c08bd3f21d3532e8e54659bed428364b66527ed8c0bbf0b1ae7d7884826745c75cc3c0cb145ff2f4865ed05a3c454c8af0e002a6dc761d269bd8cfcfa7cb2db753a087ceeb5d242ce24d23f96c10672f7b64829039b800b7ee69f29d7a04ee62ebfc6802ecb1a83bfa332c215b9a68db19ca63e56f12142d9b3b33bee4719d6aefa558f70f6262359f25b4539f914497c57eab3c5d1da71271543223873a09afb8d540ad87b5b995b1328b11b5d0d9342e403564193a7ad51bf23c1350245a5bbe6efa5f031d2bcd73ddac4d6c6f781069e2aa455dbcf39988b1e67979f3359a8041b6f953ed05be351081eed5722310db5d872ebbec245254ae0b0b5f5dc94286b5b1763f69939ef19b2f0992254153ce52328673dacfc51975173a2bf77e9255379e1b3735b4633e8476d3c513314430bea430684fcdab8cfecf16cb51f4393e9bdbaf070a59d60ced803127972ae155f54f61d26a970d068c70d0a897a7447c930b02229b75beafe18f2f3f5e537528171ffcbbbfd5c87f7f2feee45d1178285ca29ac2cd604309ad5e043f6dec669d4c8d6e61d85bb67a321252e9838d719577b27ba09d44e5ae1fda43d6feea3c44683db83acd8de520f9f15f85196fb8d6900eb822b1ea16fa14fd939c86f63f08dd99ec5e4bcfc44cadcc17ab3061ecf459c3fda90a8e04bf46f63ae65982ae77b1fa952fb084c030ee4012dc017f444b8036366b5ccd3c30b7f74aa8757f283e3e8536dc2bc7a7d68f8d6207c2241acbac8800887a43f813429836ee0465435e6e3cd89cdc46090b6599ad8b15628320a8c44a0f2de5e1c5970bdf0c724b7dc5626a711684265714af886c4ab2801d620ab5db45d477cc4fef61b73aa76bdf8ab8096d810b6c21af519ffc97c3d0babaff73d3bd76d425bb64057ecf3e9956c4a35d82ad7999d650204936d40f05b78444903df630c3a8ea97246f76d2efade8c4f3170e40d6fce665fe34467478ff1ab7442a204daa4f9d5cf4348bb674fa21b1a9c92c1820fc2b17b028c75b6b67dc63cd3f35555b3236724cf1dc0ed003318c1f410b502d0f58f16a7d64fff94b73b85f825ae95645f2bbfff5f3b535ad8470f45f60d631d93e7cdff07000000000000d985407f94b7582dce9c18fe28e0d65f1e5bd7c13ccb9f9bc122a239ee595056780c5928a7b299d546f1fbe363058d34de03623704a9fc0a25b3cc5b4c23386e899eaba1317f243a92a919c064e6fa48139a61599913157198dbea939c10728d34093456e9ab62625551fd90811795f2fdc238b2251248a8ad0c0c377c7e29052549cf74f96b3d06160de0ee05bacd3b672988d4dda255b77cd072e275c40e3c715b2740f86ee65953d92a9e991162aa40fe9f60629cebd4be8919d2ead56c45c7c868c5b2aa9792bff86a3b1f8b469d23f17910bc56458c526756970657ae407cfee5035cb1f2345417c4f2c4db3a1609a4fe8ce773ff41b750f537e1c3d933917015aed2bfe2c0067ce7931da0b2124ebd413cc35e941aa882a337cd6d7c1539ae04b80c303a024a26bbcc206978faa97314a62bb5979b030709f0271c09f19a94cf36fb102871f4ad0abfdf300b8cdb4c5a261f9a77fa5b0ecb5a6d1faf7a519a3ea1dacd3d96e079213ec983f33f1601cd94e7a004fd3b07a826c28ca4d992f0a197ce7f8305997530c314d2a5d1178d8b35e64464c4cac136e1c526662aefc5710498db98712b26472fdb2144a4148211ea5bed87e623cf16364a4808a0e5186be2bc19dc42c0221280b273af3e340a456f9f62052ab5ae2b00ffe9c5b464d4497c87feb39e66c98c84c096507593a7dfb0610b55d1c311d678bb5e54e36f4f7db90d7fa385bc43438972b845d9fcde76c553f22570843be44d7b339d11e4dd8606a312f5602b836337686fa36ae52f7126efb0d5ad9c47e2d8992550835bef701f57097806577596fa3f5b64c96f2c4ee7a7f7edc9e2dddde824d91d9853b9e4111bcbeede77c74597730cf43a437eced6285b7b6c7969febb82b2109719d96c4b702a754781754bef36eb0c2c50c083ddf527a540ca89a9b866d17de64c412e6fc32fbdb40a7ff76ee3829bb9e33f4daf79ae48d8fa95be50dd372060984ddf3b06631eca91f504c18a4ecde9ef2e683a308f3f145c7168bbc539e0eeef80829f3c73055cdb55f31e455cf7a30c1583cf193bd8a203c3b81c64afa35af8654619907b586ee13f719001cda245a21a4641a53e2e18a4cf0817faddb8b75229578101787fb4cf4ca5b8d5cb8eff76fb1826ac6f0cf20d879fd09cfa9d8ce92bbe72f9141ee4f0ec06992ce7ef763c28a2a3bebffc56c9acaba3e459d0b8f7be4a6507a253588f4d72916fc83aaad962b759b87ddbe168aca77cb324764fd37a101483df6016562ade1c7853f827132935415b17ac2b23b6683c7e56c325b0adf2d81c7bcae94e572b05da053a3eefba773abf1303f1f9d855462eaa6e548266338dc57b7cddc09a9abb8be5e0472325f2b9cdf604b59810780a5bff7f90fdc2d33a51bd1a74faa0d62d86876fc2b415e6ac8f02e50af5b7ee65496ba3267e2e5a28e49b4cc2fdf14a9e3f34c6d9a4406de7ffa8e63a2bfa1cb351b3405284d7258cb145a134435a7e3418fac77e6cb7fea0fe887632523615313d9662de7409a2f8d70e7a61c4d09876485759f170597b3b2c0694c16aad2f49229f9f34503906186911b121c74ee790f0608d6dc9db9bd06babb448b8bad0d6c9d737de15bf922880a72eb08e04f38a544c49c6d32f6a8034dae8d91cae9f7516b7ae5cf083558429030e99f406944525a330e0bd0367d6ea3846b9c7c51e719c4e122e7833384511e86f7f5e73415302b15d7fec9c409fd936a5f1254110e5aac2d0ec7373e57596c31eaaf5639a22c2c1d0fd774a0302a915edd728051fcd9b6a0a0a8a74845f71e021f023a3051fb15f258666cbddd3d62d734758bc4127d660945f27847c734a1d7277302fbca6021e9d3080ec11551bfe715114ab16446df9e9b7feee573a1304e5528746545a8d34396ef4f8d9bb33afb07e247dedfd25ecb25156b6720bb784757601db3e3117c5e5424f977bac57972a56f1cf66e26ea818e097205d9c48ea5f84955e72a6a157d6aeda2de53f978c9a3b382ed58f84f1d933f191a2639552bed9c52247cc5c062eeb84932713432659d846a0a9789ff55b289e08696e783d91d5073a568d39d7f8ec91308cf0c2ecc9d82b06eff478780031f9fcb1c37f394dfb1c045e8838a3eae415a9b5418c42ee41605e9f197985e680ab6922207d74fe3b2f540bfad3d5a8fac501af447375d21bc879ea33ca20b3a8ec9a58a34e530b34e2f277cd0cb6a7b784193d49694fd20b88a83a17a682af9af2542763133665539d7dd99ccbddbb9dcde59ae63cf80eda0976ab9ec6305ab89d4e20be578072ae6f6e1b2c31ecc55692c49e72b39dbfa0701e8f8fe55717691974242df1f8cb6db06f037edd3526849795c15c25bf1cb2baaa90af3d03364bb87d22bd4d12ed5f0cd0a41ee7dee2498d6ccdce6a2a142986f56c6a6b3199d92c6325043ad9d41a2d864a90d710206471b60dab23580d98f09d58dd1e904441c13fd361637de59d681269a9bb797540e7ffdb676a2edf449bdce348f4a4c4bcaa66a484123f0d58c42dc6014dc5a748e604212dfd46c02de3f4308f0acdece4279f9f452c3a31daf4443076f2d82190dda31b2b6a8fd40d88f9c86e23cbfcd9767f26e4f656d078000e8e58bd4a7506d6e8451251440cc75ee8327e0e965dfdecb7c1837b21f7ebcbc7cb6ab196f28dc64bedda0e37e9902515efd02dc591ae828798562bc9401e4af67219c7b47177c6ed2572eed0d5600a11a4f90f051de376722aa48f07bdfce1db2c6bc638b2bbb5ad86d80e614eb002869138a62ad095f31864829d33d2313c4c85c8cdf95bf3d3b7eef70f1a1fa3674dbe9b50b58b46711d3dd63f85c29be5d0342a0c10783f71364e7dbaa9c786fa4b4e993ec8c34007a4b8bafc19dc8d217e919a1cae49bcf7c4552923f4c0efb7f3df114dcad3f9efe8647b3dcf146f99723e3d8ba80bff044fd0feaa8d82c39c348702503802503ef925028f62e01084c97bec73f266d6c35c6584b4c28ee8935fdc1d06f380257acb56963228d7ca6a48bcbbaf93986e3275f4db2f2351648215b82511dc628a8df47c8b45114305984a1e48f2b286ae00000000000000000000000000d54cecddf85bfcd51dbec32c14ea63561d8ba484c52bc949c3b8a166c68d2b156303bb0e8d11c2ed1169be885e5933a73e9466a78b40d6e521b9999730b958960187babdba0be1b6ecd0c04f7a1f54f05c4a18a6c9894205168ae5b30361f38b51aefda988dfd8be13098618938019c2f45b0858b31927e4bf38a1079c36e4684ccb6c11805b4da95b8fa90aa7335b", 0xfe6) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0xc3) fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x0, 0xffffffffffffdfd2, 0x0, 0x1, 0x1}) (async, rerun: 64) r3 = dup(r0) (rerun: 64) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r3, 0xc01864c1, &(0x7f0000000140)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0x80}) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000200)={0x1006, 0x4cb, 0xffffffc0, 0xfffffffd, "fe83238601000000000000000000000000001700", 0x1, 0x6}) (async, rerun: 64) r5 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) (rerun: 64) ioctl$BIOCSDLT(r5, 0x80184404, &(0x7f00000000c0)=0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0xffffff4a, 0xffff, 0x5, 0x43, "c45d3d7e0a2a325e72eb3676c094abc95d9c5c41", 0x5, 0x9}) (async) ioctl$TIOCSTAT(r4, 0x20007465) sysctl$kern(&(0x7f0000001580)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$net_inet_ip(&(0x7f00000015c0)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async) r6 = dup3(r4, r1, 0x4) getpeername$unix(r6, 0x0, 0xffffffffffffffff) 28.999598572s ago: executing program 5 (id=14): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) r2 = dup2(r0, r0) ioctl$DIOCGETSTATES(r2, 0xc0104419, &(0x7f0000000140)={0x0, &(0x7f0000000400)}) r3 = syz_open_pts() socket$unix(0x1, 0x2, 0x0) (async) write(r3, &(0x7f0000000100)='B', 0x1) (async) mknod(0x0, 0x2000, 0x450a) (async) closefrom(0xffffffffffffffff) (async) closefrom(0xffffffffffffffff) (async) mknod(0x0, 0x0, 0x2800) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) mlock(&(0x7f00003b1000/0x4000)=nil, 0x4000) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0) (async) mprotect(&(0x7f0000508000/0x4000)=nil, 0x4000, 0x1) (async) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0xf28c, 0x5}) (async) closefrom(r3) pipe(&(0x7f0000000180)) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0xe82) (async) open(&(0x7f0000000340)='./file0\x00', 0x2, 0xcd) pselect(0x40, &(0x7f0000000240)={0x1e0, 0x3, 0x101, 0x90, 0x0, 0x1, 0x9, 0x18}, 0x0, 0x0, 0x0, 0x0) (async) unveil(0x0, &(0x7f0000000280)='c\x00') (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) ioctl$DIOCSETSTATUSIF(r1, 0xc0284414, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x61, 0x2, 0x3ff, 0x59f8aaf9}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x172) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000002c0)={0x3, './file1\x00', './file0/file0\x00'}) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0) (async) ioctl$DIOCXBEGIN(r1, 0xc0104451, &(0x7f0000002c40)={0x7, 0x0, &(0x7f0000002c80)=[{0x1, './file0/file0\x00', 0x5}, {0x1, './file0\x00', 0x6}, {0x0, './file1\x00', 0x80000f}, {0x1, './file1\x00', 0xb}, {0x0, './file0\x00', 0xfffffffc}, {0x1, './file0\x00'}, {0x0, './file0\x00', 0x12}]}) (async) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 27.90533954s ago: executing program 7 (id=74): socket$inet6(0x18, 0x2, 0x0) (async) openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/renderD128\x00', 0x40000, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000240)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0x37}, 0x6, &(0x7f00000002c0)="624e27f6ecc28cf85e9960b325d5c24b0b6796a9b3af7f564015992ca8fc233ed4a7d2637c12a874feb3773130c9c6fce482474af3ad6b37286ecd681b798c8806c5653162b0000069cf22a7439e9d4d7c5a9e7c4c534af6f6461be335fb1fca7a10b7bdb26939687f1c5b9ea3008799ab22d1def7312a9fc163061561db3ea057d9c963f83590827c25adf2ea4145dd0f8aec95fa4c0e37435102f4b978cb1355d4886dbb4841c4b16eb14fd26aa864cfdd125a7af53e02bf6fdd8fdcde8731625c8a654cb34c30078a843c767440c085bef207d8e32df7e22c97dbf28d553d80aa96f3", &(0x7f00000003c0)=0xe4, &(0x7f0000000400)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0dc92ca09529a9891cb9ce47659a2a1739916e33c361f655bd3188064366f1c61f623368ff0f2a975f06965a39734335f4cda609964889a4eb3ae3ceac1199c8d24b74ff01339e066e194a8236fb40f23d61c8d72d60125ff5be3e9642fdd979bf8c008ed92b6522760e78b0844ca85a74a2229d16af0e47492994f6aeb500d22c4fe3f0da0254bbce3c83e065b6e97cb0b17457cdf80b8928b80bd126c6527808924fec35ad9fb8adc07a66f7d6cfd9c6653748f5bb8ecfb3e58bba5365a0432c6542e59cd0196c637beed7933929781868864fec08212f1aa1a8b694a44aea5db006d0bd359d000ea743a7d5d105c964cf7a2c79e06b29326727fee1930f89984066c371b2227ceae05eb2742924cbe9b7d04b7bc08e73d62d064655acbe89e0f1424dd38b9d4c254250c42c11e59de066e74937c8d56fb1c1b34eebc2fc4fd45146b11493711f57cfd0e3459a6dd8861226a5c8bfbe575e691b8c0cd078aecc2244f323def2469f24062a472f3067731a8bce5b21be2a21aa8eca0f3e1b3f4cb3b64a835b008293d2b736e31e66398e6750f460d7ae023189cfc36dc582bd77b2ea29e546ccc249cfb8f30c5d9a9b49e6a432a8a7b8daf0038232f2bf7acfb01d4a5dd92e05d66de3eb20373e9b9e8601b367b02294af68779d35c82b8b48cec463638edfa261ce82cea8bfac14f8fb578936d1d4bd2f2ae20f38a2987f39fe7b6dd40274d3efe15353acc10115ce34447cdf9f78dd21a8ee266c97ca72b92f80fd2c0d112ab27073d630d117ee634943ad26116efba7cf7555fc6e04478dade232fe300ec967ee35ce01f679385e39132fb3d86dd4cc18f53a81950044a8370526b7404f41dc6815a5deb5a6241a0a0d0fe5b6f9799c33de95777d1c0d4e92aaec098ae8f270b4c08bd3f21d3532e8e54659bed428364b66527ed8c0bbf0b1ae7d7884826745c75cc3c0cb145ff2f4865ed05a3c454c8af0e002a6dc761d269bd8cfcfa7cb2db753a087ceeb5d242ce24d23f96c10672f7b64829039b800b7ee69f29d7a04ee62ebfc6802ecb1a83bfa332c215b9a68db19ca63e56f12142d9b3b33bee4719d6aefa558f70f6262359f25b4539f914497c57eab3c5d1da71271543223873a09afb8d540ad87b5b995b1328b11b5d0d9342e403564193a7ad51bf23c1350245a5bbe6efa5f031d2bcd73ddac4d6c6f781069e2aa455dbcf39988b1e67979f3359a8041b6f953ed05be351081eed5722310db5d872ebbec245254ae0b0b5f5dc94286b5b1763f69939ef19b2f0992254153ce52328673dacfc51975173a2bf77e9255379e1b3735b4633e8476d3c513314430bea430684fcdab8cfecf16cb51f4393e9bdbaf070a59d60ced803127972ae155f54f61d26a970d068c70d0a897a7447c930b02229b75beafe18f2f3f5e537528171ffcbbbfd5c87f7f2feee45d1178285ca29ac2cd604309ad5e043f6dec669d4c8d6e61d85bb67a321252e9838d719577b27ba09d44e5ae1fda43d6feea3c44683db83acd8de520f9f15f85196fb8d6900eb822b1ea16fa14fd939c86f63f08dd99ec5e4bcfc44cadcc17ab3061ecf459c3fda90a8e04bf46f63ae65982ae77b1fa952fb084c030ee4012dc017f444b8036366b5ccd3c30b7f74aa8757f283e3e8536dc2bc7a7d68f8d6207c2241acbac8800887a43f813429836ee0465435e6e3cd89cdc46090b6599ad8b15628320a8c44a0f2de5e1c5970bdf0c724b7dc5626a711684265714af886c4ab2801d620ab5db45d477cc4fef61b73aa76bdf8ab8096d810b6c21af519ffc97c3d0babaff73d3bd76d425bb64057ecf3e9956c4a35d82ad7999d650204936d40f05b78444903df630c3a8ea97246f76d2efade8c4f3170e40d6fce665fe34467478ff1ab7442a204daa4f9d5cf4348bb674fa21b1a9c92c1820fc2b17b028c75b6b67dc63cd3f35555b3236724cf1dc0ed003318c1f410b502d0f58f16a7d64fff94b73b85f825ae95645f2bbfff5f3b535ad8470f45f60d631d93e7cdff07000000000000d985407f94b7582dce9c18fe28e0d65f1e5bd7c13ccb9f9bc122a239ee595056780c5928a7b299d546f1fbe363058d34de03623704a9fc0a25b3cc5b4c23386e899eaba1317f243a92a919c064e6fa48139a61599913157198dbea939c10728d34093456e9ab62625551fd90811795f2fdc238b2251248a8ad0c0c377c7e29052549cf74f96b3d06160de0ee05bacd3b672988d4dda255b77cd072e275c40e3c715b2740f86ee65953d92a9e991162aa40fe9f60629cebd4be8919d2ead56c45c7c868c5b2aa9792bff86a3b1f8b469d23f17910bc56458c526756970657ae407cfee5035cb1f2345417c4f2c4db3a1609a4fe8ce773ff41b750f537e1c3d933917015aed2bfe2c0067ce7931da0b2124ebd413cc35e941aa882a337cd6d7c1539ae04b80c303a024a26bbcc206978faa97314a62bb5979b030709f0271c09f19a94cf36fb102871f4ad0abfdf300b8cdb4c5a261f9a77fa5b0ecb5a6d1faf7a519a3ea1dacd3d96e079213ec983f33f1601cd94e7a004fd3b07a826c28ca4d992f0a197ce7f8305997530c314d2a5d1178d8b35e64464c4cac136e1c526662aefc5710498db98712b26472fdb2144a4148211ea5bed87e623cf16364a4808a0e5186be2bc19dc42c0221280b273af3e340a456f9f62052ab5ae2b00ffe9c5b464d4497c87feb39e66c98c84c096507593a7dfb0610b55d1c311d678bb5e54e36f4f7db90d7fa385bc43438972b845d9fcde76c553f22570843be44d7b339d11e4dd8606a312f5602b836337686fa36ae52f7126efb0d5ad9c47e2d8992550835bef701f57097806577596fa3f5b64c96f2c4ee7a7f7edc9e2dddde824d91d9853b9e4111bcbeede77c74597730cf43a437eced6285b7b6c7969febb82b2109719d96c4b702a754781754bef36eb0c2c50c083ddf527a540ca89a9b866d17de64c412e6fc32fbdb40a7ff76ee3829bb9e33f4daf79ae48d8fa95be50dd372060984ddf3b06631eca91f504c18a4ecde9ef2e683a308f3f145c7168bbc539e0eeef80829f3c73055cdb55f31e455cf7a30c1583cf193bd8a203c3b81c64afa35af8654619907b586ee13f719001cda245a21a4641a53e2e18a4cf0817faddb8b75229578101787fb4cf4ca5b8d5cb8eff76fb1826ac6f0cf20d879fd09cfa9d8ce92bbe72f9141ee4f0ec06992ce7ef763c28a2a3bebffc56c9acaba3e459d0b8f7be4a6507a253588f4d72916fc83aaad962b759b87ddbe168aca77cb324764fd37a101483df6016562ade1c7853f827132935415b17ac2b23b6683c7e56c325b0adf2d81c7bcae94e572b05da053a3eefba773abf1303f1f9d855462eaa6e548266338dc57b7cddc09a9abb8be5e0472325f2b9cdf604b59810780a5bff7f90fdc2d33a51bd1a74faa0d62d86876fc2b415e6ac8f02e50af5b7ee65496ba3267e2e5a28e49b4cc2fdf14a9e3f34c6d9a4406de7ffa8e63a2bfa1cb351b3405284d7258cb145a134435a7e3418fac77e6cb7fea0fe887632523615313d9662de7409a2f8d70e7a61c4d09876485759f170597b3b2c0694c16aad2f49229f9f34503906186911b121c74ee790f0608d6dc9db9bd06babb448b8bad0d6c9d737de15bf922880a72eb08e04f38a544c49c6d32f6a8034dae8d91cae9f7516b7ae5cf083558429030e99f406944525a330e0bd0367d6ea3846b9c7c51e719c4e122e7833384511e86f7f5e73415302b15d7fec9c409fd936a5f1254110e5aac2d0ec7373e57596c31eaaf5639a22c2c1d0fd774a0302a915edd728051fcd9b6a0a0a8a74845f71e021f023a3051fb15f258666cbddd3d62d734758bc4127d660945f27847c734a1d7277302fbca6021e9d3080ec11551bfe715114ab16446df9e9b7feee573a1304e5528746545a8d34396ef4f8d9bb33afb07e247dedfd25ecb25156b6720bb784757601db3e3117c5e5424f977bac57972a56f1cf66e26ea818e097205d9c48ea5f84955e72a6a157d6aeda2de53f978c9a3b382ed58f84f1d933f191a2639552bed9c52247cc5c062eeb84932713432659d846a0a9789ff55b289e08696e783d91d5073a568d39d7f8ec91308cf0c2ecc9d82b06eff478780031f9fcb1c37f394dfb1c045e8838a3eae415a9b5418c42ee41605e9f197985e680ab6922207d74fe3b2f540bfad3d5a8fac501af447375d21bc879ea33ca20b3a8ec9a58a34e530b34e2f277cd0cb6a7b784193d49694fd20b88a83a17a682af9af2542763133665539d7dd99ccbddbb9dcde59ae63cf80eda0976ab9ec6305ab89d4e20be578072ae6f6e1b2c31ecc55692c49e72b39dbfa0701e8f8fe55717691974242df1f8cb6db06f037edd3526849795c15c25bf1cb2baaa90af3d03364bb87d22bd4d12ed5f0cd0a41ee7dee2498d6ccdce6a2a142986f56c6a6b3199d92c6325043ad9d41a2d864a90d710206471b60dab23580d98f09d58dd1e904441c13fd361637de59d681269a9bb797540e7ffdb676a2edf449bdce348f4a4c4bcaa66a484123f0d58c42dc6014dc5a748e604212dfd46c02de3f4308f0acdece4279f9f452c3a31daf4443076f2d82190dda31b2b6a8fd40d88f9c86e23cbfcd9767f26e4f656d078000e8e58bd4a7506d6e8451251440cc75ee8327e0e965dfdecb7c1837b21f7ebcbc7cb6ab196f28dc64bedda0e37e9902515efd02dc591ae828798562bc9401e4af67219c7b47177c6ed2572eed0d5600a11a4f90f051de376722aa48f07bdfce1db2c6bc638b2bbb5ad86d80e614eb002869138a62ad095f31864829d33d2313c4c85c8cdf95bf3d3b7eef70f1a1fa3674dbe9b50b58b46711d3dd63f85c29be5d0342a0c10783f71364e7dbaa9c786fa4b4e993ec8c34007a4b8bafc19dc8d217e919a1cae49bcf7c4552923f4c0efb7f3df114dcad3f9efe8647b3dcf146f99723e3d8ba80bff044fd0feaa8d82c39c348702503802503ef925028f62e01084c97bec73f266d6c35c6584b4c28ee8935fdc1d06f380257acb56963228d7ca6a48bcbbaf93986e3275f4db2f2351648215b82511dc628a8df47c8b45114305984a1e48f2b286ae00000000000000000000000000d54cecddf85bfcd51dbec32c14ea63561d8ba484c52bc949c3b8a166c68d2b156303bb0e8d11c2ed1169be885e5933a73e9466a78b40d6e521b9999730b958960187babdba0be1b6ecd0c04f7a1f54f05c4a18a6c9894205168ae5b30361f38b51aefda988dfd8be13098618938019c2f45b0858b31927e4bf38a1079c36e4684ccb6c11805b4da95b8fa90aa7335b", 0xfe6) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0xc3) fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x0, 0xffffffffffffdfd2, 0x0, 0x1, 0x1}) (async, rerun: 64) r3 = dup(r0) (rerun: 64) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r3, 0xc01864c1, &(0x7f0000000140)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0x80}) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000200)={0x1006, 0x4cb, 0xffffffc0, 0xfffffffd, "fe83238601000000000000000000000000001700", 0x1, 0x6}) (async, rerun: 64) r5 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) (rerun: 64) ioctl$BIOCSDLT(r5, 0x80184404, &(0x7f00000000c0)=0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0xffffff4a, 0xffff, 0x5, 0x43, "c45d3d7e0a2a325e72eb3676c094abc95d9c5c41", 0x5, 0x9}) (async) ioctl$TIOCSTAT(r4, 0x20007465) sysctl$kern(&(0x7f0000001580)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$net_inet_ip(&(0x7f00000015c0)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async) r6 = dup3(r4, r1, 0x4) getpeername$unix(r6, 0x0, 0xffffffffffffffff) 26.159877294s ago: executing program 4 (id=5): r0 = socket(0x2, 0x8000, 0x0) fstatat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) r2 = getpgrp() r3 = kqueue1(0x10000) kevent(r3, 0x0, 0x0, &(0x7f0000000840)=[{{r3}, 0xfffffffffffffff9, 0xc5, 0x10, 0x68, 0x4}], 0x40, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000880)={0x3}) kevent(r3, &(0x7f00000008c0), 0x86, 0x0, 0xfdff4b4d, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000008c0)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[{0xc, 0x1, 0x8}], 0xc}}, 0x38, 0x8) r4 = syz_open_pts() r5 = socket$unix(0x1, 0x2, 0x0) closefrom(r5) socket$unix(0x1, 0x2, 0x0) closefrom(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000940)={0x9, 0x37e1690f}) syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000980)={0x1707, 0x100000fe, 0x200053, 0xfffffffb, "b36ccf9b01c2a719b6fb05000000a24d003e0652", 0xffffa369, 0x4}) write(r4, &(0x7f00000009c0)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d18802000000000000003ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe8d) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={r1, 0x0, r2}, 0xc) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$DIOCRGETTSTATS(r6, 0xc4504440, &(0x7f00000000c0)={{'./file0\x00', './file0\x00', 0x10, 0x36}, 0x0, 0x4d0, 0xfffffed4, 0x0, 0x4, 0x20000008, 0x1ffe000, 0x40, 0x3}) mkdir(&(0x7f0000000540)='./file0\x00', 0x148) getgroups(0x40000000000001f6, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r8, r7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) chown(&(0x7f0000000680)='./file0\x00', r10, 0x0) setreuid(r10, r10) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='r\x00') syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0x20, 0x66, 0x0, 0x5, 0x1, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x80, 0x6, 0x4}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 26.159773172s ago: executing program 5 (id=14): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) r2 = dup2(r0, r0) ioctl$DIOCGETSTATES(r2, 0xc0104419, &(0x7f0000000140)={0x0, &(0x7f0000000400)}) r3 = syz_open_pts() socket$unix(0x1, 0x2, 0x0) (async) write(r3, &(0x7f0000000100)='B', 0x1) (async) mknod(0x0, 0x2000, 0x450a) (async) closefrom(0xffffffffffffffff) (async) closefrom(0xffffffffffffffff) (async) mknod(0x0, 0x0, 0x2800) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) mlock(&(0x7f00003b1000/0x4000)=nil, 0x4000) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0) (async) mprotect(&(0x7f0000508000/0x4000)=nil, 0x4000, 0x1) (async) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0xf28c, 0x5}) (async) closefrom(r3) pipe(&(0x7f0000000180)) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0xe82) (async) open(&(0x7f0000000340)='./file0\x00', 0x2, 0xcd) pselect(0x40, &(0x7f0000000240)={0x1e0, 0x3, 0x101, 0x90, 0x0, 0x1, 0x9, 0x18}, 0x0, 0x0, 0x0, 0x0) (async) unveil(0x0, &(0x7f0000000280)='c\x00') (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) ioctl$DIOCSETSTATUSIF(r1, 0xc0284414, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x61, 0x2, 0x3ff, 0x59f8aaf9}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x172) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000002c0)={0x3, './file1\x00', './file0/file0\x00'}) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0) (async) ioctl$DIOCXBEGIN(r1, 0xc0104451, &(0x7f0000002c40)={0x7, 0x0, &(0x7f0000002c80)=[{0x1, './file0/file0\x00', 0x5}, {0x1, './file0\x00', 0x6}, {0x0, './file1\x00', 0x80000f}, {0x1, './file1\x00', 0xb}, {0x0, './file0\x00', 0xfffffffc}, {0x1, './file0\x00'}, {0x0, './file0\x00', 0x12}]}) (async) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 23.086796663s ago: executing program 5 (id=14): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) r2 = dup2(r0, r0) ioctl$DIOCGETSTATES(r2, 0xc0104419, &(0x7f0000000140)={0x0, &(0x7f0000000400)}) r3 = syz_open_pts() socket$unix(0x1, 0x2, 0x0) (async) write(r3, &(0x7f0000000100)='B', 0x1) (async) mknod(0x0, 0x2000, 0x450a) (async) closefrom(0xffffffffffffffff) (async) closefrom(0xffffffffffffffff) (async) mknod(0x0, 0x0, 0x2800) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) mlock(&(0x7f00003b1000/0x4000)=nil, 0x4000) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0) (async) mprotect(&(0x7f0000508000/0x4000)=nil, 0x4000, 0x1) (async) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0xf28c, 0x5}) (async) closefrom(r3) pipe(&(0x7f0000000180)) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0xe82) (async) open(&(0x7f0000000340)='./file0\x00', 0x2, 0xcd) pselect(0x40, &(0x7f0000000240)={0x1e0, 0x3, 0x101, 0x90, 0x0, 0x1, 0x9, 0x18}, 0x0, 0x0, 0x0, 0x0) (async) unveil(0x0, &(0x7f0000000280)='c\x00') (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) ioctl$DIOCSETSTATUSIF(r1, 0xc0284414, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x61, 0x2, 0x3ff, 0x59f8aaf9}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x172) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000002c0)={0x3, './file1\x00', './file0/file0\x00'}) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0) (async) ioctl$DIOCXBEGIN(r1, 0xc0104451, &(0x7f0000002c40)={0x7, 0x0, &(0x7f0000002c80)=[{0x1, './file0/file0\x00', 0x5}, {0x1, './file0\x00', 0x6}, {0x0, './file1\x00', 0x80000f}, {0x1, './file1\x00', 0xb}, {0x0, './file0\x00', 0xfffffffc}, {0x1, './file0\x00'}, {0x0, './file0\x00', 0x12}]}) (async) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 23.086197397s ago: executing program 7 (id=74): socket$inet6(0x18, 0x2, 0x0) (async) openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/renderD128\x00', 0x40000, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000240)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0x37}, 0x6, &(0x7f00000002c0)="624e27f6ecc28cf85e9960b325d5c24b0b6796a9b3af7f564015992ca8fc233ed4a7d2637c12a874feb3773130c9c6fce482474af3ad6b37286ecd681b798c8806c5653162b0000069cf22a7439e9d4d7c5a9e7c4c534af6f6461be335fb1fca7a10b7bdb26939687f1c5b9ea3008799ab22d1def7312a9fc163061561db3ea057d9c963f83590827c25adf2ea4145dd0f8aec95fa4c0e37435102f4b978cb1355d4886dbb4841c4b16eb14fd26aa864cfdd125a7af53e02bf6fdd8fdcde8731625c8a654cb34c30078a843c767440c085bef207d8e32df7e22c97dbf28d553d80aa96f3", &(0x7f00000003c0)=0xe4, &(0x7f0000000400)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0dc92ca09529a9891cb9ce47659a2a1739916e33c361f655bd3188064366f1c61f623368ff0f2a975f06965a39734335f4cda609964889a4eb3ae3ceac1199c8d24b74ff01339e066e194a8236fb40f23d61c8d72d60125ff5be3e9642fdd979bf8c008ed92b6522760e78b0844ca85a74a2229d16af0e47492994f6aeb500d22c4fe3f0da0254bbce3c83e065b6e97cb0b17457cdf80b8928b80bd126c6527808924fec35ad9fb8adc07a66f7d6cfd9c6653748f5bb8ecfb3e58bba5365a0432c6542e59cd0196c637beed7933929781868864fec08212f1aa1a8b694a44aea5db006d0bd359d000ea743a7d5d105c964cf7a2c79e06b29326727fee1930f89984066c371b2227ceae05eb2742924cbe9b7d04b7bc08e73d62d064655acbe89e0f1424dd38b9d4c254250c42c11e59de066e74937c8d56fb1c1b34eebc2fc4fd45146b11493711f57cfd0e3459a6dd8861226a5c8bfbe575e691b8c0cd078aecc2244f323def2469f24062a472f3067731a8bce5b21be2a21aa8eca0f3e1b3f4cb3b64a835b008293d2b736e31e66398e6750f460d7ae023189cfc36dc582bd77b2ea29e546ccc249cfb8f30c5d9a9b49e6a432a8a7b8daf0038232f2bf7acfb01d4a5dd92e05d66de3eb20373e9b9e8601b367b02294af68779d35c82b8b48cec463638edfa261ce82cea8bfac14f8fb578936d1d4bd2f2ae20f38a2987f39fe7b6dd40274d3efe15353acc10115ce34447cdf9f78dd21a8ee266c97ca72b92f80fd2c0d112ab27073d630d117ee634943ad26116efba7cf7555fc6e04478dade232fe300ec967ee35ce01f679385e39132fb3d86dd4cc18f53a81950044a8370526b7404f41dc6815a5deb5a6241a0a0d0fe5b6f9799c33de95777d1c0d4e92aaec098ae8f270b4c08bd3f21d3532e8e54659bed428364b66527ed8c0bbf0b1ae7d7884826745c75cc3c0cb145ff2f4865ed05a3c454c8af0e002a6dc761d269bd8cfcfa7cb2db753a087ceeb5d242ce24d23f96c10672f7b64829039b800b7ee69f29d7a04ee62ebfc6802ecb1a83bfa332c215b9a68db19ca63e56f12142d9b3b33bee4719d6aefa558f70f6262359f25b4539f914497c57eab3c5d1da71271543223873a09afb8d540ad87b5b995b1328b11b5d0d9342e403564193a7ad51bf23c1350245a5bbe6efa5f031d2bcd73ddac4d6c6f781069e2aa455dbcf39988b1e67979f3359a8041b6f953ed05be351081eed5722310db5d872ebbec245254ae0b0b5f5dc94286b5b1763f69939ef19b2f0992254153ce52328673dacfc51975173a2bf77e9255379e1b3735b4633e8476d3c513314430bea430684fcdab8cfecf16cb51f4393e9bdbaf070a59d60ced803127972ae155f54f61d26a970d068c70d0a897a7447c930b02229b75beafe18f2f3f5e537528171ffcbbbfd5c87f7f2feee45d1178285ca29ac2cd604309ad5e043f6dec669d4c8d6e61d85bb67a321252e9838d719577b27ba09d44e5ae1fda43d6feea3c44683db83acd8de520f9f15f85196fb8d6900eb822b1ea16fa14fd939c86f63f08dd99ec5e4bcfc44cadcc17ab3061ecf459c3fda90a8e04bf46f63ae65982ae77b1fa952fb084c030ee4012dc017f444b8036366b5ccd3c30b7f74aa8757f283e3e8536dc2bc7a7d68f8d6207c2241acbac8800887a43f813429836ee0465435e6e3cd89cdc46090b6599ad8b15628320a8c44a0f2de5e1c5970bdf0c724b7dc5626a711684265714af886c4ab2801d620ab5db45d477cc4fef61b73aa76bdf8ab8096d810b6c21af519ffc97c3d0babaff73d3bd76d425bb64057ecf3e9956c4a35d82ad7999d650204936d40f05b78444903df630c3a8ea97246f76d2efade8c4f3170e40d6fce665fe34467478ff1ab7442a204daa4f9d5cf4348bb674fa21b1a9c92c1820fc2b17b028c75b6b67dc63cd3f35555b3236724cf1dc0ed003318c1f410b502d0f58f16a7d64fff94b73b85f825ae95645f2bbfff5f3b535ad8470f45f60d631d93e7cdff07000000000000d985407f94b7582dce9c18fe28e0d65f1e5bd7c13ccb9f9bc122a239ee595056780c5928a7b299d546f1fbe363058d34de03623704a9fc0a25b3cc5b4c23386e899eaba1317f243a92a919c064e6fa48139a61599913157198dbea939c10728d34093456e9ab62625551fd90811795f2fdc238b2251248a8ad0c0c377c7e29052549cf74f96b3d06160de0ee05bacd3b672988d4dda255b77cd072e275c40e3c715b2740f86ee65953d92a9e991162aa40fe9f60629cebd4be8919d2ead56c45c7c868c5b2aa9792bff86a3b1f8b469d23f17910bc56458c526756970657ae407cfee5035cb1f2345417c4f2c4db3a1609a4fe8ce773ff41b750f537e1c3d933917015aed2bfe2c0067ce7931da0b2124ebd413cc35e941aa882a337cd6d7c1539ae04b80c303a024a26bbcc206978faa97314a62bb5979b030709f0271c09f19a94cf36fb102871f4ad0abfdf300b8cdb4c5a261f9a77fa5b0ecb5a6d1faf7a519a3ea1dacd3d96e079213ec983f33f1601cd94e7a004fd3b07a826c28ca4d992f0a197ce7f8305997530c314d2a5d1178d8b35e64464c4cac136e1c526662aefc5710498db98712b26472fdb2144a4148211ea5bed87e623cf16364a4808a0e5186be2bc19dc42c0221280b273af3e340a456f9f62052ab5ae2b00ffe9c5b464d4497c87feb39e66c98c84c096507593a7dfb0610b55d1c311d678bb5e54e36f4f7db90d7fa385bc43438972b845d9fcde76c553f22570843be44d7b339d11e4dd8606a312f5602b836337686fa36ae52f7126efb0d5ad9c47e2d8992550835bef701f57097806577596fa3f5b64c96f2c4ee7a7f7edc9e2dddde824d91d9853b9e4111bcbeede77c74597730cf43a437eced6285b7b6c7969febb82b2109719d96c4b702a754781754bef36eb0c2c50c083ddf527a540ca89a9b866d17de64c412e6fc32fbdb40a7ff76ee3829bb9e33f4daf79ae48d8fa95be50dd372060984ddf3b06631eca91f504c18a4ecde9ef2e683a308f3f145c7168bbc539e0eeef80829f3c73055cdb55f31e455cf7a30c1583cf193bd8a203c3b81c64afa35af8654619907b586ee13f719001cda245a21a4641a53e2e18a4cf0817faddb8b75229578101787fb4cf4ca5b8d5cb8eff76fb1826ac6f0cf20d879fd09cfa9d8ce92bbe72f9141ee4f0ec06992ce7ef763c28a2a3bebffc56c9acaba3e459d0b8f7be4a6507a253588f4d72916fc83aaad962b759b87ddbe168aca77cb324764fd37a101483df6016562ade1c7853f827132935415b17ac2b23b6683c7e56c325b0adf2d81c7bcae94e572b05da053a3eefba773abf1303f1f9d855462eaa6e548266338dc57b7cddc09a9abb8be5e0472325f2b9cdf604b59810780a5bff7f90fdc2d33a51bd1a74faa0d62d86876fc2b415e6ac8f02e50af5b7ee65496ba3267e2e5a28e49b4cc2fdf14a9e3f34c6d9a4406de7ffa8e63a2bfa1cb351b3405284d7258cb145a134435a7e3418fac77e6cb7fea0fe887632523615313d9662de7409a2f8d70e7a61c4d09876485759f170597b3b2c0694c16aad2f49229f9f34503906186911b121c74ee790f0608d6dc9db9bd06babb448b8bad0d6c9d737de15bf922880a72eb08e04f38a544c49c6d32f6a8034dae8d91cae9f7516b7ae5cf083558429030e99f406944525a330e0bd0367d6ea3846b9c7c51e719c4e122e7833384511e86f7f5e73415302b15d7fec9c409fd936a5f1254110e5aac2d0ec7373e57596c31eaaf5639a22c2c1d0fd774a0302a915edd728051fcd9b6a0a0a8a74845f71e021f023a3051fb15f258666cbddd3d62d734758bc4127d660945f27847c734a1d7277302fbca6021e9d3080ec11551bfe715114ab16446df9e9b7feee573a1304e5528746545a8d34396ef4f8d9bb33afb07e247dedfd25ecb25156b6720bb784757601db3e3117c5e5424f977bac57972a56f1cf66e26ea818e097205d9c48ea5f84955e72a6a157d6aeda2de53f978c9a3b382ed58f84f1d933f191a2639552bed9c52247cc5c062eeb84932713432659d846a0a9789ff55b289e08696e783d91d5073a568d39d7f8ec91308cf0c2ecc9d82b06eff478780031f9fcb1c37f394dfb1c045e8838a3eae415a9b5418c42ee41605e9f197985e680ab6922207d74fe3b2f540bfad3d5a8fac501af447375d21bc879ea33ca20b3a8ec9a58a34e530b34e2f277cd0cb6a7b784193d49694fd20b88a83a17a682af9af2542763133665539d7dd99ccbddbb9dcde59ae63cf80eda0976ab9ec6305ab89d4e20be578072ae6f6e1b2c31ecc55692c49e72b39dbfa0701e8f8fe55717691974242df1f8cb6db06f037edd3526849795c15c25bf1cb2baaa90af3d03364bb87d22bd4d12ed5f0cd0a41ee7dee2498d6ccdce6a2a142986f56c6a6b3199d92c6325043ad9d41a2d864a90d710206471b60dab23580d98f09d58dd1e904441c13fd361637de59d681269a9bb797540e7ffdb676a2edf449bdce348f4a4c4bcaa66a484123f0d58c42dc6014dc5a748e604212dfd46c02de3f4308f0acdece4279f9f452c3a31daf4443076f2d82190dda31b2b6a8fd40d88f9c86e23cbfcd9767f26e4f656d078000e8e58bd4a7506d6e8451251440cc75ee8327e0e965dfdecb7c1837b21f7ebcbc7cb6ab196f28dc64bedda0e37e9902515efd02dc591ae828798562bc9401e4af67219c7b47177c6ed2572eed0d5600a11a4f90f051de376722aa48f07bdfce1db2c6bc638b2bbb5ad86d80e614eb002869138a62ad095f31864829d33d2313c4c85c8cdf95bf3d3b7eef70f1a1fa3674dbe9b50b58b46711d3dd63f85c29be5d0342a0c10783f71364e7dbaa9c786fa4b4e993ec8c34007a4b8bafc19dc8d217e919a1cae49bcf7c4552923f4c0efb7f3df114dcad3f9efe8647b3dcf146f99723e3d8ba80bff044fd0feaa8d82c39c348702503802503ef925028f62e01084c97bec73f266d6c35c6584b4c28ee8935fdc1d06f380257acb56963228d7ca6a48bcbbaf93986e3275f4db2f2351648215b82511dc628a8df47c8b45114305984a1e48f2b286ae00000000000000000000000000d54cecddf85bfcd51dbec32c14ea63561d8ba484c52bc949c3b8a166c68d2b156303bb0e8d11c2ed1169be885e5933a73e9466a78b40d6e521b9999730b958960187babdba0be1b6ecd0c04f7a1f54f05c4a18a6c9894205168ae5b30361f38b51aefda988dfd8be13098618938019c2f45b0858b31927e4bf38a1079c36e4684ccb6c11805b4da95b8fa90aa7335b", 0xfe6) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0xc3) fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x0, 0xffffffffffffdfd2, 0x0, 0x1, 0x1}) (async, rerun: 64) r3 = dup(r0) (rerun: 64) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r3, 0xc01864c1, &(0x7f0000000140)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0x80}) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000200)={0x1006, 0x4cb, 0xffffffc0, 0xfffffffd, "fe83238601000000000000000000000000001700", 0x1, 0x6}) (async, rerun: 64) r5 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) (rerun: 64) ioctl$BIOCSDLT(r5, 0x80184404, &(0x7f00000000c0)=0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0xffffff4a, 0xffff, 0x5, 0x43, "c45d3d7e0a2a325e72eb3676c094abc95d9c5c41", 0x5, 0x9}) (async) ioctl$TIOCSTAT(r4, 0x20007465) sysctl$kern(&(0x7f0000001580)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$net_inet_ip(&(0x7f00000015c0)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async) r6 = dup3(r4, r1, 0x4) getpeername$unix(r6, 0x0, 0xffffffffffffffff) 20.296631934s ago: executing program 0 (id=80): r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, 0x0, &(0x7f00000000c0)) sendto$unix(r1, &(0x7f0000000100)="d45405030a814a21b20d0ce3e38cf662840d227705ecf8a435457fe0d976", 0x1e, 0x2, &(0x7f0000000140)=@file={0x10, 0x0, './file1\x00'}, 0xa) (async, rerun: 32) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x10) (rerun: 32) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000001c0)={'./file1\x00', 0x7fb, 0x11, 0xfff}) (async) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000600)={0x7, [{0x3, 0x1bcc}, {0x1, 0x2}, {0x2, 0xc05}, {0x3, 0x8}, {0x0, 0x5eefe9c6}, {0x2, 0x4f5b}, {0x0, 0x7}, {0x2, 0x80000000}, {0x3, 0x1}, {0x2, 0x1}, {0x1, 0x10}, {0x2, 0x6}, {0x2, 0x5eb}, {0x3, 0x40}, {0x2, 0x1ff}, {0x1, 0x1000}, {0x3, 0x8}, {0x1, 0x1}, {0x2, 0x10000}, {0x3, 0xfffffffd}, {0x3, 0x401}, {0x0, 0x5}, {0x2, 0x5}, {0x1, 0x8}, {0x1, 0x9}, {0x1, 0x80000000}, {0x2, 0xfffffff5}, {0x2, 0x6}, {0x1, 0x5}, {0x1, 0x3}, {0x3, 0x3}, {0x1, 0x5}]}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000740)=0xa857) r3 = accept4(r1, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0x1c, 0x6000) getsockname(r3, &(0x7f0000000800)=@in, &(0x7f0000000840)=0x10) (async) r4 = dup(r2) pwritev(r4, &(0x7f0000002880)=[{&(0x7f0000000880)="d0700e9d3ac19cda6e73b8c97ffdd2013be72c9ff0cc6461f02870cf188faeeaf5f4b10e57731a37bd31587c00d2cc66e8753d6447b5df824c557f7ab650ff76f1a0847679aa43395bdccbd356160450f9d977ed170b3b810a20866ed66dff1937866d632db7f1693eede26da9f00f356e3c25e3d23b83b8042b14d9644f3d52f103cb6be5191c1d2737eb78a8073747faaff9ab01f257ff639b642fe94956ade22408241330a8156cc62d28976bac022edabad68fb3410048ff2c12cc4a7a82087f4b8d6a94178d6d1e9858bf4d2a7b0cbffef72e897fa5f255bcf3394bcbe5211338099f113e6b7a7531ffefdec4d47a05d6bf3d8830a5beeed8f4ec70b34906906a2f63ce04ec1c80d4946f1a31d435cc4e1d285782f83af889d51cc1b6202825588ea3e38e29b633f686d4f66c58f982592b42b13834f5ffd82219aea89a08550346dcdc1273b5464c14f7c3c26eca6bc313c7c39ba72e3f58d31f1041f7fd0337df21ad4bed60af2795fa07ce9daf1de840139d75623215d2309e053d7d15773e31ddd35a963e667dcfac629e7bb0f54b72fd9c842fff8cdd81dd0781de1377bc9be1b2b1866f9252be5b3e954d39b630a141286993ee5825fc85bfcd044484b693d53a95f50f346bd71adabc9d74fd71d6c80824ee783fb845a60d301db45941545ba5524a86712c2c399a24db54b128230cd25fb718a3625a7e95c0a04bdd41b669e51131de7f3533b895c048e9a0781d800f4308c4a1b5b8ce0db252ec5182052f6073b4af194085d5f6113d868a8e4daf7dc51294ff6377487a5b0e4777ac1479d7ab336e7d13ae99c33862932ce1e78fc136d0a5679d040134b993dfd908fdd5639e091be708d8d1f1127ddf29a328ab860e3b15d17e4024a9f2c392612b3fb42dd433938b91d3026b6b25f352dc86e7bd55a7ebbde0341facd98f1c356bc41d41d5df0cca603397e1587bb88a64d3a61c33bba7f501282c5b58cdd4a61a5e593292a781d0c6cfed94f43b416a6888ce58f29920240ed026572caea13f6956f0e5264b2563b8604cdd552accad044346b2a5b5e5eba115768f4706ff5dd63c53b4e8cc7d46cbf9c52a98ef7a06b3d169abe55a300b92017d3318c9c8352ee3b1979cb0275dfa7405f889bf11ea49b08faf05650a6b0c7ad1a1dc3351be932d5eeee93f88c6ff53550d4fd6131e37e99ca97d69224771ff1e4d0c3ef3fd5c44b593ae53517afc0d1e3308ef602ef63155575cd801a4bc249a87123ba237b8470b3ab0c56f0b5753369101ec45ec8c6ef1ed62ca326caeab82ab05737af698b863f9300bee37d2d8f7e21ba4fbe0483288b8e9031e649e7f44d9d9557ef0698681f109946bce8bfb30faf808eabde72efbcf95c4bd530165d42b1209b37f9b455c29ee31ff9ef3ba32c4d3dda3ecb167f2741425d803e59668cebc68a18948e5f5f839144837a9fd540cdd80bd30ff1864bd48d624a24250b8922fdc733199890bfea0f48f9ce2acdc3ad08cc6390bf7ecd58615f0dfa2a08236163d18533fa455e1f98cd736984614f57c31e47ae29f00bda602e2ea217ee916ad9bb355d4a0cfaedb5ce9577a2a94df96f6df6b1bdc53f99c72f40732ca1bd185f441e2332692c90c0bf1422a921babc598c5318468c4d04d45c5d282a0ce929f4863f20005459c20d147461a486eba0d98a05cde277a9acad5728b3bd30cb176fa7d04dd1d9626c104ea273d6f715656b87f2218150d902d1e65ea0eb0a423be8b6a15fd9b5cd00229504e2604d03f50055b8f068303b2d0daeee0d313670c54ef120fb1cfa9c85421f038367d77c04975f2065def0129b4e10a4960d558add9b227d88e594af665c9a7eb7130e5acce7146dbba68e1fd98c1199d6c090309e972cb308ffbdc1221ac79a940ef7ed861e3eb1d978557fb97df77784c0ed65bfc7c8ebbb63654e8892348aee3e7a9810528a167263e4bb4080c677b59f85daca85e2b0d4fcc74f0a9c3d0ee7c38c3a49197df8b93c3d5972f1677febcfb33f7df1657585ee356ad10d50cc526d8ae1e69b3669adc9cafc3064218b94539967bf90096fca193bb28ed1c4f6f985a0615a1d72874353375f2ffc3a8a74bd7f78391f9f03769234fbd559c2abd3d4541a60f0377f684ee88be9a3595fffaa8afd6b3cbfcf448697d33bdbe11c1b9cbf582b04fcf5b413a8792cb73868fb87b565116c8655c8ddee00bbd1fb0954491d051b6c46f0e078928e0bb221ca851465cf7b581f1e2211691d02e97600c589eced6e68c5e7d978270f138faaf5e3fa8be3b40036d33038d7e910fdf172075a01ab4dbbaac8ed31bf39cbfaec68bfe9c79d95d79593bf0313deca997a84a2835322e396f9737053ba2fa069aa2728ffe6ed9e1aaea1e2fe8a5cf23064d0f45d0f1b028c49139f75fa0fcaff2bf2d430fee5bb91c083b3bab4b8b1ff09993e3da182c72d96cb1d9f58c579be223813ab32c8c0ae2ba5c9ac8fc81fdf106d3396783bc1b562a75a02df49c021b6fac5e0cd8e1ee73f678fcca8ba88fe27bb0476963bc6f5428da1bc2034809304a4d94c57c6c7d2e53ad79d8614996b69ac3fe2ad1ac0a96ea7e719a6e0e292309bf45e9b48edc20da6ca9635a2a090c7043ac2186acfc1111f76524c862aa1d78331fc0aa22c6f99c104d404ac4122933e5dbb76907b03309ca2305b632721a2877f6ce4df46603933be71e125865669a38bbe448484aa45513a3d22fd5aec23514542c3e1ba0059f2732e14dc4a67f43e2620dd6cfbcccc781a487e43caf9b7f991d1b2cee2db77f486f4c482a20f7a0a314ec90f4845b842f79865f5398876cf28b4087c08b9ee6bb7e4de5361a6bd19fbafd58bd23ea6d4d20705f2b9875f0c2ce6d5f62d373af8958f6db04710ee095850c2a4195550ed315ac8d91eba89bc1e9dde45dbd0551c96dd6ebf164589fe3a89bdb1e43a6a289e0eeca600d3f5ee69bf5ad63a5fbce53a2c157c4aa53e04704878fc49254165e5a3221f55f9f0b6bec5bf83978f8055961e2588620bcde31fe15425b729655de4ad4d3163798b8ec6031087fd0168f96a90410745122af6d09c71f03b8d5119ac50ffece7a820feb7e17dbfeca3b86762a35a35d6d0ece8db3220324a8ff8237aaa2d285bf56dd828b204917d22900cb0e2219f31cc6bbf53938d008a9da45536463e807d9e6829f3f8ec5ee6ddd977560b77309eb40d19428be6ec02f23d5ecf62148ecd0bdde609e28d639670d089d36c5408332e5843593c01e872664aca7e8f9f38af6313b24a47368e45e9e91497e6037ac82843b7f9c010a56362ab72abefa2e86d387dad997d428e501fd033c52dd70c8521312974d1eb2c9bad0706e81965d59e019003f54dd697e3789cd1328e5dab0d7db4f52d45018678ea0d2211c642a61b66b0a73f77b81c089c643ceb6ab1e69cdd25bb71632de1315ba950131181239975be1f556bd56fc249241bbfd1f3908dbebc5bb0d04c4d810db33eb9bf3974e7be542ee4d5e45c91e450fcf78f467e4aef23bb939f427f94bdcf424d0c5558b0e453eb2c3872c360b3c152d7176bb4d6e731e3e8388d60f92c2f13b488f8c21cb205525c166da0ec5ce4b08cd43e6ef6b149f406e75f893062f8fad251a01ef1eb17ea251c0ae4b3fa6ac1cf33124148297d550103568ec40e2cd0ad0deb4cf33ee77c6bf23c296f51de53677a33148f2a52794d7ef924bcf6f4a23adb109093d42d6e105ac81853c6959c8655c9acf68c1ae854c7e1efed4465ce2bfb577c658739c3930b9add66cdf6940f808568eba564eb20fd29ac4662c5024bd810c2ba82bb9f6acc395840ee30e37c288ddbd8d78a3e67ce682e8503af19ced1e1599a8e656b217053e3dd0153594cef479b80a5a17410490bab85f73235aa44b0b9f7c67de9ceb4273f810db739e28e039a7aebdb2477ae28be40c1dd7db3c704536d07d5f9c565f87a04b18391b70ebedf9309aae0948c48b830d4806f5ab9fc9a54549962a60b78ccabd07fa9ed03e0e1eb6daa6b8da21c8572585f9107fdb39fdfa053715dfd623d5cad7582dc243e79f100583a0842de4f1b9ca09db58c0900205d005c5bdad29fa59d80d80e8ed353beec27769a12334a8e9e91042c258e79101a4e553f9b4637c9c658fdb43f662f94b94f2383b3b10e3002409273b268e29169430e58737b89bc16969a2012e495e3ebbc307155e8d4f557e518fcd20e2bdd68eb7f7c3e565b9721e4d1981c8cfec74f8392a02306dccdda33651f9f855302315cd0fbd8550447ea341d905c2b5d972d81ef4cfca5589b2a5dca4b63b1ad10290b20905d0deaf774dd8d4fb7679212195396da11b37987c7e03d50e083968df7388fc688d8ea9c81d187eea128478988103d01e88b1d8a6b12bcb6325ca1c63f58d6a3f0658d4943bb26b873b29a7711944bb9eb5e6b598bb12a0bd4e65b3c0662b44065f3caac004d3d61f3eaffb16a510743ab5413029e886329beadc54ed6d64c82a506f744e96060374e66c6929d6f5f68861a1a35f69705fb9f7c695e7c25ab25cfdd10501e55b81cb6c6f81ce3d2907d41983880b0c8c16540a3787a0149dc8b396e4cab9af47b6ec67ef4a7e85130376e2e33900ce000dcff88e286011316ae4af06daab47e42e594f870f8771c7dde2574ab770cfc7ff5b12ed5e042bcfcbb8644e636dc1dc9f2c93f8a749a6772ff087b92fea68e9c6f31010210778475173df5808adb112d2c988c044c2f7b48c8c2245ee1deb77bdcaf6b201df771eee129280c1b3194f54ab9dcd79da163c074ccbeb64f26b17efdbcd72f924d1b69a1b255631ced2d7838caa48954d6e6f730991e24af3c7fa7e76e9e4f445add0702bc77ffe3724875771a908932e94253eeaf3a795f948a686dfade3676e60ebd4ccab376b7ab79732a3a197d69a6b62dfe041ef8acf0ac1b3415b6f7451d403e6b5fd13dc61188d750389462549187e3eece83ecdb4caf1090fd3f8f0ef64d80db8d95f809e8fa9440331f2d9bc534a6da5f49307feb56e1f55e8799ea4b8564f159af30b20d971c92da4702b19c832e42a46b4a3e2bf51aabf0f51ce36019e3b1555412b4d38826b8fc3fd851a41a34981e0ac35ace4030bca1fb9e45990067212dd66c4915fc57d7f7fcf24d9fd6cedb8671c336790bd068fc56ecf0a8c1f42d72b7b63b1ca40126555ee938f5e3e57b652bdd3afd2a7e68bc6132808d66bd801973baa670b46e491fa617c75487deff8dd9f26af63efeb7d3cc66c88bbfe654542c73cd0acb32ec208545480b31c8989b261cf278d5854810854573dc5b0693e1cecb08fa2e1e1f2f157851a61483e9bf62d3dc5e74b285fe0de3493ade1a88f5c5d8d63bace66ef7c3d21c7e45a606e5a7cbee90fef633ccac6da9c1705a66b76f994ec59363a8cc46a48dccdbf2b689823fe18adefc6d3642c1140b690e67a0e106e5229763d11af59d0534905141df98e41fa4e4551641eec5e964cac87f988ba577c90135d5b522e4055216de8ca5c94d693585e208f6dddd34fa8c9245207cb89f4442fea9a876db87681bc0fc9915a65cc9b9134227677f60cd6afb2370e5b6b85c2a4716e4b0ad520bd63f8fa46855896dec910da43fb41f493369082799e5240ffb89b884ab6a082c5c34b3031a6baa7e79b8ffb34027926364d37afe0e32fa1fe10e4ffca9da2c6ad39b9fb2066df77892157cbd6e59c33ebd274051bf465614c3fbdd168730cc8b9eccb9b36f157d50a40ad13d3e3ac82b2b8260ca5c6f77680", 0x1000}, {&(0x7f0000001880)="d3a16145fff7e6e85b01c89fae0d7895fb39bb1cdfb475287b748417a522f3501a8a7529bef57dceb9dcc538443285110aa049342c57bded7c792dd1a392498256f8a9b1e0b9517b8c8fb90debb06846d4f0d3f8ac708283bd68b5af05218bc50098f79b818cf36b07abad4846eeeff9eb56a3b914bdd1650bbca79d4f0720f720fb9138af203092e344085088ce6e90282f6465262f75d5610b16b75c5b488fa967d53f6081eff79eac06e2fe054861f71ac02ca1079b76ab955885e8fa01e4eac891d7658d048a6db3930249e49baa12f3a67831853a5037cbceebbe6db2522d535be5b0dbcb51a442a4c95137bcf997d4fbc8c71e320e6373c203893803b66827645f9e3c42d86e75ed84cfd5c39a592bde27f5693502d40c906b8090ff69ed80531d651d506b56b8396c62cd82d32e4e1d230b6684d92c463f7f06aa22024f2c672d8e8cc5186a3b633dc007ce13493094c0b78725c874217c1343253c2cb01ccda1b8d7d91aa6bc80629fccf5f0f211d8ad2c6707017c75fed6be84ff9e53bcaaedbe28dacaf44db6f6e3a06b3fe47e91dee4371ab84d3bc19963e629c1be688586d30ff9d16a389f6f167debb56d7db77d0885d3f7c327a14a12e99fd0cfaf9042e9b1d12cd01161f4161c1c785ce0d4688617c512e5d93856a6ba53e7b5e71364db298081d69062acb4ce48f54e6e47ef1c415d44f0f783a381edc006af3756c18c124f63b41d1baa9f193437b9e14e9aadd5eb23bc9e17ec94b3d48e38fbf28b60af645669b3841a8cd85bd64e8ab43fefda236c60bb1a86ab1f9feb473b17d610d602bbcb831c4ac0b3bef5e6fbae19e6b5996bde61b1e47f520ba2b5ab7694b79d6f80c93dc12a20bbbb37656b39ac552d00558f2bd32585921c0f7a683b97a3aa36c0dd41ad430944950a3e9cf0d6447c165644221e5a882c23c1378d2f729736b3a7480648ad49cc2cfeb2916132f65692b73a1fe8a591a143eb4e6419390afbf0dba2706fe73902e28b267369a4ffba17dde978aeb1fb37133c73ed188489b7aaa857ee29c125154a7b17194d3a9450ffe28ced48be08fd5ef25d23ada8700b38fbf0f6da81a9c94eb8207064f8c82789fbf90da203a4a1fe1eff4ab9b328b15f59d650a060d1305ee681df7423119a009c22389e42873e2a8829aa6f641aba2bc8af04846cbe671937bf4304def542e4662e8d87a583c36a261d4a5b4d55288e07e1cce680b943ec65ce93d26cfdeda0438c5aa941ba1f25a9b8b9899fcaa699560dc89736f307664a5e988b47fd278463071dc1b3ee2b46e536a5ca7f630a948191a75fde6157406df2cb4ee7f9bdfe28c8c4198cd385f9dd1b7f331a09d0713974ba828771869135fd271246a012fc6c50a1472e6b39a03647d16128cdda850b2a9f6e91516676f7ba05cbfcbca370f7e319878da74ed609e49c9f214a8e22691a2c5c5e3bf3b2cb6f15a1b52d4403fc239141ed6b48991e68b0b34eaa9a535a0c5b01b91fc1195affd4b340caedc445320fa7461a251713ce94434f4d911cd62c84e45310d03479f771998ba577fe1bc032a8065a7f6dc86f160490f144a59984493727beb7fa23086be50823414b4ba6f8b87b348ed12461c01f331b62440af61074351a16f574336cf87879ee12f912284f425593f2ae86756f9b1d00e34fe623678167ac202ce0e5bfb034fd7673e3438bdf306dfaf51868600584693dc86589ee39488fbc5f49552c88470a25006448e0071a8d960c9d39beb5f0d7d3daaefde450720143dfd338a7a6a5e430c92d48faf7be7528ad85ea7863336f4bb8fe2cc6d059d44d889a45ce9677dc455d8902d1ee007edf0130884eacb11d1fa66c93787aef4dd4c091d155b309c1773cd2bb0cfcf132fe8d4817583cf775961c335bd1cc5b64a02e2d1ccfd7a04c73a8c37442ed506fc2929ca4190a96de73ef129ab451cfa9378e39d40fcdb77a409ea6264cdbc8bcd6fa6ec11e0dba829a229c46588aab92745204d5e430cd1bfe66429552fc74459f1f1ea2d11232a5b6c2fe97950daa6ecab2f18a5464de026612dc6ec9eb45d2d33d763c3215d9c304583fc9c344221dd3c889ead55ef325acca220ecba9596d387518d2f5f62fe16133c9fb7ed40f81d8f5a52980bcdd753adaf76fb1d37cb8e679859eb70bb03a65c2708d265c4ffee21a79d3d172213197137c17b89a5553b16807cd60d866e816ba170c8a427591b3dc2942cfefbeae8a7047b4c1e4b390841c91f2fa238d8ecda1dc414d5e62672ab992141414e0686c7a35bbe9791b326d85cbcd3e1965c3b68ed420d27ee1033a31a73d5a464f9adb968054871f9a69c7a03fed22ba670bd44cf9a7e06c9ce217d5ce2102e9fb7ec8cc32438d72afc2a643e7472531c2eaf22aea27e963cca9be9691b82d778a31c176f4a69def8c173739c9f61a46a9839cea5b149588a340f5dba95c445556250eab50f844f8d2f3423489a81df0c1372fa3db9644e6c04fe16be1114a6fe542db735b183ed367012f5e6b14c59ebcc0c421fe5ff1187f9de5c75f454eec0827ad4805fc6c57c94af3fa83dad956db5ff9fd9d6b51002912b2fbbe3356a7e38be97a02f813a5d00c9e5115e8f7bfc79188386d2c0433e5f76f575438989f07bd58fbead7390bd38a15afa30a7847842b216aa6fc8b434e69ba08cb9a64b5f6ab204091a60fd2fcc0056abaf5ea0c646f404729f9cf766d6e29587295a02b7cdf48a70806a3d19e9b6f5fed275ef95e929afc280410e8d650f1d360b61fc67e3592b69f2c1439d28f3b5b3baac3c456fd20d411a8f86d98c4a6710ed9c3d2c1e9224211a8ef5e44793a639dc76afed8f147aaf1a983ef8a4745460a6dd9eb0cbf9d72392e93b92b5f6fff0db2247d149b04d90bf125e84231b421e8c079a3a023d2a18fc74a36ea53db5c03925a28b00d7fed11c9408f749c137ce55838cc7b88291c0c6915ab6e6187cacdb32a858944beb27680cd2326a901437a96a4d535016c80a71eff81eccb71f5f50c4449d96d80c9891133890ab5a58f83757c99791b3f9e825f96e19600d1c2d62b72ca9e0c65384d1be98464b09c2eac8ae5a8baeedf87fceadd8306f18aba4b6cb82dba498124e955640639c9540273023b3e62cb0cd0b7117d2b1b44d5bca09ecf848935c367d771aaf53d0dc1e39996f1135e3193a12899c892d65f64e55e30932bdd96361ceaf2148c405b4f09859fb1657da1be7aee7e1b32b2308b2d8e309f9bd5feea879922915f62eaf500b83b29aeafd612f880a9e1b1007a6b7d17030622273c0e2eb5244fee77e02e84b848e7b14dbeb8d0e556c11382b7d19c250249f904ab2b05b3504fd6fb4fcd69db17220fc764b81acab454342456076c583f346195f9236adf99377f1ed192d03a44f94c7187b585c5f668fcd3fdb029695ccb58f87318dd09d460bff448fb90f62cd355568787673060c1b9900202b216a449ac3a42274db3011ec37a7649dff3e40bbfeb12446bfc226137914f79f80deb4ac0698336b3cc4355cb94d64ca0570454c630a976540ee643a7b642777bd983a255829e79bd9af810350100b8d67bfe5c0f0b253e3f228ec4b328b0bb3d30e3990ff8189de77efe67f283a404ebe3adf61ed168b48ab4ae5c64ee9e4530ab7bff7fabcfaa23a179167975a6eb7956dbd5c80c497f1fd7a5829467b244cb4c2246c0a39569a97969454b5bc8fddc0affed55b9a21d6533460a7b356a4fda1cff9537abcc3ec30cef9d9666d877f02dd1e2d485689bb3322acf22d2f92d9662956ca959f174c74e0685dd99e77a9582a22947e0218f25461f7fce217c13c84321b25c9a1539fee8fd84e86291467c48bb797eaea6c3cf6bb3820a8eeb6c3eeb372ee52d6bdcce7c2fac6bed37dffd6d8a84c3dba921b8126324ebcb669922cbcacff3d396e1c370f76aa85852712405be2b5c44612675a7787b17278cbb0442332b17598c4a27948794fd7d7cb32e3f6c21fbda04e855f9fc2a83365860a48ab3327f5395d08bfb5fa49a71af81dec79c8e5db13f71d3bc690bedd9d98c49aae907b35f43666a11eb32c3f0b7bbc96bfd88c461610f5828959bf87ce6f68b0caa9ac354a42ab688c4a56c652b6a071545ae440dbdc4bf6ceda19d10d2568ff334f40911939651d881184602007de6de4a47ba6812c15a1d101908956b849f98cb9c2df20c26427696f67a1deee5efe066317ac1523004b33c32a83f6afe9ebc7c1c0f78d111a268a332a0dc21bca783e5839f6ce2f1a1c4e52c80699e60495938e27c36f4862b8d73231833c7f78f4f9f1f267b5afd122432b0faab5a0587c94f6a669f6baed976c53bf68d706baee84ef3172a9df8464af6be264df774c01a892c8b7f10b8b5984ec8bf5983f9b8a9df7a6229c9eade723f075adde82b5a6169f211fc2afc0ccbcc9f0ded92b0074807f912d99d8289f8d59f5a74abf4ecac040d80dcff498e5690871f9c80d2d93902c86c2b092ede64e529940baa5c168315c55914b7e1663883671644fc4bac6bc9fc015391b26df75b1680f947ccc908250bea4fd2bc3bc3635c75d092478e9e862156d00f715a8880122be56dc901ef769ddc46ff163cf350d39881b65a2b709e51a277148543cd37c6049a0ab71f3cf08edd91e1aa40a749c2c567e433e2eb827fc29ec61acd4b0d414495468f3ab102fbba3bb559e510a81b138cf2d74e4342ce180c623a1a8cf8d0cae2faaf57e617342082066b7475f662ac5d2cf4e14b9f4d0834a0c9ca18bc399426f2a5c58279d24df80b8c5bd5dce85fac4e0d31188dc63773229fa48447e3c699a897f23a741e529f24c417108dd31cd727da3358ceffe785c554428a8113be77fd255d8d6b821b01fb952a3e087f9a448c8823b311737699868b9ed0447040f0d045f696727d5b44bafcc459291e0638b41037c790e96d4c5f2ae4d05f5bd85bc61e5438394975fafac5f91f2eed77575074df479dbaaa9a0bbf822a94ede36ad7464e5f64a863350e655dc4e67ec80417f0966a83aaf7ef533bc850c1515731eb83cbae87b071cec508906341885f337a3670a1e27dbc0c6cb90c2243505a7d8b9093cb5f5247ea1d05a2bebe99acec9ea1323c6ab7a00373a7305aa276cc4abd754d1a2d1b83fdbacc563e3cd56d5b1d82f564a29f4ea8f61eb08d85d693bab2d6d68183f365a222fc1569c03e7137055780412e8b48f0976a0f0ecfb421144be8f5bd85597ff83d7aec9052406c4171b5ce3c08cdabe5ecda076a45625c8370e7ea8ca5236fa19592576a6f515ed3a0d88efd8f8556f8c644f599f98492b22ca0bd3cd411c66c95ee8074587ef7592ea0575601a6757e29d92adf48c3f822b466f7f40df7cf627b71f80591ab31e0b684b1185c65fbf5e77c5cb8da667710d1e1f8bb756efac9ab8eff2bac3622ea787a2251cfdd8081401f9110756d6dccfc7c25e63ebfc3bc22a9ad5cf5dbd210d8b600321d01c95b6f60d2da84c333b7a3bede23cb474882adb34f791d68deb07ea061d09af0ba4a178717637f816ab4eb5833f8605cdb0301dc2e58a899638591001919509b00c8dd3c880e3a8b206be65d3d97754e0e4e5c0ce006707c114e082d33940a8e8e1fc20893a9cae6665fe73637470f55c6b67147afe352a50fab90a2007753dd96914039179e4e36eb066a9313021be1247abdde54836d165bba8d60f98c3cbc978bc1d778028816f6f47e8b2ec2d81ca871135417335ee20885abd7190967849055ed1a413c76d29c0226ad1b", 0x1000}], 0x2, 0x0) (async) pipe2(&(0x7f00000028c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_SETBELL(r5, 0x80105703, &(0x7f0000002900)={0x0, 0x1, 0x683, 0x4}) chflags(&(0x7f0000002940)='./file0\x00', 0x0) (async, rerun: 64) kqueue1(0x10000) (async, rerun: 64) writev(r3, &(0x7f0000002d40)=[{&(0x7f0000002980)="9bbe760411cb7599c9344a4ee9810cbf8052a8eb58ebdfb4e5ea5bf915751c6947bc0dfe72a90216ee1625cc796b97861dcd80fb47a7e7", 0x37}, {&(0x7f00000029c0)="1999a84e165281f68c66827d3c", 0xd}, {&(0x7f0000002a00)="564761b08e8b49eb1846cf7f374284e1dd9bd9e75dfdbdd522d535bae55fc2816723836bb87fb88d55a3d7ddc06df15eead4418d64d2bbe5cdec24378e2aa7a2821e7ee6bbb4d405ae68cb42f55868a94dc836908401944b1abe5d96bb65786c9564bf2dd72526e74585b18ed4a53cdab4abaaa8ebb070fae746cf0a6a93ccccdf457d9b6b4f50487405b7dd7fdec18a6123b40210c4025471198783f70f782339d0d1b9704bd54074ab64ed7cb9fd2f083f73cad6761f541d850020d15d992ca0f59dd0", 0xc4}, {&(0x7f0000002b00)="29bda1b048ed5f1243579c1ec6028d009fe3b961c559abb1620f4137d439d98bf0696af44e7c13efa51757e97b35f3f57ea05b7f0ada9e1a7deb3c65f09698ff35450583eb5bed456f2527e2526ad8a3d1027cc650eaec2ddc14d5fb35c260ff9a037b7dce1d6af0c39a81741f6b815df51663de62fd2c534e9c824a909bb22ec7c5d45da048dd33d4d516280d74da76dd985832b2a9543f9ee195d78c573b73dbfafe1002a567f61a6d0db79cc368655fffe4d3e77adb10d0eeb6c78ccd656e4f4f6ab3e56624212cc66b813932f61127c1768dcdd4735d4db824fcd0aa82d8566ca4", 0xe3}, {&(0x7f0000002c00)="7cba503d43385649c639ef82b121368a7fdfab4a2cd42b758c68cb2aa35ce1bffd7ea2d52a9a808b237f73881c2936dbd669dff6b337649f7dd43adea3b74e8a16ed8d26d2e3202e085631c3acb5cd94266a15bc7c316ab20db3c2a359b4cdd2254655a54d0a28273257763a56d0f88425218fbe0ea8ee11ea2b4cbd5b68a505d0d688d52a4a189e0a1d0c", 0x8b}, {&(0x7f0000002cc0)}, {&(0x7f0000002d00)="81158f14ed0ba5894edef05e", 0xc}], 0x7) (async) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000002dc0)) (async) ioctl$DIOCADDRULE(r4, 0xcd604404, &(0x7f0000002e00)={0x2, 0x4, 0x1000, './file0\x00', './file0\x00', 0x0, "3589151096b030b8f56168e85e3ef079701c7bf6bb03d6c194546b39fba52f432b5f884b3c3b73a142100dc6a34b45513cee06fcbf908db882253c1dab15efb581d23fcdf214c93a33cf03e94fb4fc700f7b6fae7e743340f6dbc65a9356f5d5bfdbe5874f11f9aec6758bca5de752c506d0db6bf4793ffaa8149c61ca03aab64828a1d245536626ae5e023a265ef88b536c0349cadc27993186925573542f4708e0d161d147a37a862b6c51e64a431ed3b40b5b1418eb9ebe589769782cdcd5ab7c128a0f051e20c151b632e6ca0cff84f12afa87778dc4a194d4b1986d788f22ff9b07ef397069e564f43a25a94d3467f9e253eec0b133ad87ad87c6b0fe8931903c8fc90ceab9c25521094af234f03f9588af14122efed660522b83dfb210e4f179700c1fe139bec0a7bad67defc0dedd8d5010109814ea1f43e19cba7452c61664e49518c23f62d665dbff40ed7b0cbc461ac8f124cbe09ac61e575d6c983378e1cfad62481abad1ec9748491d81a2254a35d6bac5df14ea96b890c9698cf7fde1032d6a070dcf1c72e91aee007b61ca00f73eeacbcfb12b18527769974ed51aa6f3cb7cfe5e23b1663d9f9f295abc95499c8c74a4853983a90f2710e5c4aaf6347fe43141217a95c176602c63417529514c69b2bd6daad83e4458b8ad2d2d8c485cbe332c5b59c7ffea6d159fe2412fb25eab49ee3d3c0baa49df73b4765c9950588d4491aab8d2a83d45d559ed9a1bbb884c247490be922caade743d4d8f49b395498a37afe3e2e168ba97cdbeb66e4058616a2aa7137bfa14a21a4e50a2fc86477f5961327c02c1ccfdd3802beb84ddf408feef2c338f0c8215b9bd220522ccdccbf8a9192d4883245d47d6dcb4ae6e9dd38324dc6e260be73c788d48e02b7087704a5b07ef22b13903d51ba57afef9a193ba2389330b3a1dfe09a3814ea098f30c0724ff9fb515680773d9a6ca45c82468ffbcf43aea0bf9939575e836a21c99ad85226afac44d07f77ad5eb95856228f8242be93616f68c7a0be2ab6916fb979fcfd96cccad1265a25043019a31d51239e6cd5ee1eb1d723f9d5ca7c3129184a64fc37468a85c91942391872a68f5657078e34f024f3c216922ab0569ada6ca8e6b4536e175c41274eb73c13eba443a0dd64ed843b7947ad53327efbd52762f91d2d4100c08b51fbeef4fb54a854f7408308d0fb92a8a887dfc5cb2bb2713a600f2b7b282559956744aaafdb88ed2e1eefaf6807a807307041058bbcd2e1f7bbdb4bde29d16e0e1652b386c266e7b8197095f462732034df47727e1bcdee28fb956f9856098e7395eeb85b03d94bb60e430d3059a65d46cc5730b0d1fac147587b01977c626815343b017170e80d7f25372653655917dded16006cde876898f92ff32fa05a8ff107a7a8644766a0e39816b9f8b97e40089cf399f191b4024a18f3844f10f4829bd1268f7193c0caf1df84ad4fcf812b784a27ae83b7e5fe7da96b1995de4c4c69c4dcc63202ebaf9107d4bd8f00e20ba1dca2219a14d8716036e3a31a7a042a2028f7415681f70b02179800f101bb75295937266ac4f9bdddcb999db45e16267d05dd7e9f7ce76b060ca74827644aeff78cbb19739466b241b6b26a9da635ce82e9fd1ce0f290e8681e6e75cd15d982b83fcb37cdb68acb6fadbf93bdc49e9ff012074a3136699d3ea8da9822d156d1afcf31c0e8bd20a7187588e4a004d1e8a32b49c50c0bc8e49e7f8ab8d889ed10ebeccd0f9f7427f07483dae7a545906ca80b4ec0580cbe2181d4ab68965063fc6fe1a1efbd5e40e5d1a41a66a3e41ad4d07fda9e0695ee3658ca04b2c7edb1a42bd5287512dbc58a65da31ab4cfc1461aaefe78657dc1e088dfffc29bcf74da5040a72f78cd37295199df56b7a49d20865d6d0e23b3"}) (async, rerun: 64) ioctl$WSDISPLAYIO_GTYPE(r6, 0x40045740, &(0x7f0000003b80)) (async, rerun: 64) r7 = socket$unix(0x1, 0x3f77957050aeb95, 0x0) connect$unix(r7, &(0x7f0000003bc0)=@file={0xc, 0x0, './file0\x00'}, 0xa) (async) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000003c00), 0x8, 0x0) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000003c40)={{0x3, 0x4, 0x4}, 0x6, 0x1, 0x3}) (async) ioctl$DIOCADDRULE(r5, 0xcd604404, &(0x7f0000003c80)={0x10a00, 0x8, 0xffffffff, './file1\x00', './file0\x00', 0x0, "40d3dd445b0482aec38e479d19c619a4eb60814f0fc480c1258f420d571eeedc09069cb68e2a9e7fb373e9053c1f66be009f519cf5a2875d54bef8dccec25fae71d273443beafdee7925ea9fce3969a06e424b14ab05a41519137b09b600157358ec3db9c3f3a55d6e856d699f5fae934bf9d008510a603e24ec0f04454ef44b701adf31bda17874ebcbbb2e74ef374563d3047ee14e899eaa55970c273ff3f6c529872d2ca85bbc7cc849960558e62aceeca14639ed8b70fcea61a16077f0fb1f9700edfbcda25cbad09d56290b0e9d84be8aa400b985a6258c957ddfc05d098e146b23629f3034fa6533772fe0fc12c1b79863ca131f2ca84a5bd9f8b8623e93da5706aeea576da3ce54e774f4d5ecda0b4860bb9fb382268f40ded660313ebf57862b2a722069f0c560101c802c745defeef887ecc2c902b02666e0a5cb1cb8db988d783e8b875e74339bef345c3298fe7bf672515717eb6c41f82aa143db28c7d19615f9232e47ceafccc9738e5f5b5198ca4261c4b31b3b566761e1deb6dc88a84a5daa102bbfd9d8148411310c68bad16896c3e13f7205e9b60359fd9560a4796fbd22fcd6a6a8ff7876862258836575b4ac08c39d79ce509ac4c1b18c8871075616fb34a61ffa63c71e225878db1e599cbd6fa7f39d6200162460346037641541489eda0b04939ab930b2e4f75977500437f55de61699515051ab91f06932f38edc838c6813616f546a0cfc638de77740e54408db3e96d7313a1869172ba51bf3c4a7a874f68acdb3b5caecd870b1118518bd6af628518c229c7d1f6a8db0a9e66161ff7ab275fc8f2d415cecdbe444a0827e12fc045cf15af92aae9c057643d7faf5ff1ba632095abe44452f3ba917e05a95bb49bd8adb06eab84f9765f70827f5e0e1782605409386c89fdf552d259dede50764eab7b5a6d7e3bfa2dfdcff0d5393b15a645ca4b8ef6df96cd7acb82575613815e922b1b5788bf97b45c11f38a752663123e738effa7255fd85587a5960763958922effa815126dc893bb4f163d36e393bf589074055ba598333ce2f690d23c85619ba0c2f824a9a920e1a57dac92b2d9ae603056a837d660dd0a792d7b68f488537402d0cc5b081bfa8dd5730d87a0c2abdced003d48b6eed5b5491cac494ece008b07ad7412d37aecdcd4732549f1655c5bc9bc02988fe121251473fa808da7c50e4ef5478f7fefc632ebf28bdaecb6cb5943664fcf1688a74dd6fe77ad7726aae710e0bbf0820587c2d542537bffab0e1e9af787172cac8754f08f14b8aae3284d6c203852e458baedba9ddc796c66d91e52a5db331557a15bd2715eaaab9cc6a555cf5933482134a842cd1f988f80e399ee7b2906eb54cdde8b619a6c05826d794e9ad0d92831852da2d80471a2f9326b4383b9461fd5836423e5da1e755698a80e94cd03f0063cadaca0198ca8e32d601316481b7d2c0f959652856f302ba8fffbf4185ac45ed2e5618f28af0e1383b63b20f224d3e439542993e2b57b3d25acf2126171a8ed52eaf692ba875452629a45385f590a2df23de00b69832f08ffadab1a679489f81415b4f0f786e8a0083562b90244f20cd73e73d03693b52a4da38b7e7eb8e6412dc2419aa620216db1789bc6aaa7c8f2b69848eeffbd7227fd9b403774a781ba5d303a51f113325d5824dd9962943ebf3cfe8e3d1cee7570c3cb784cd089cf1bcde532cc665ec552cfd00013139e6384cb4c899d63dae14d0abf9fd933789e504cd50680427be42c88ad0dd56270b87d5fabcb90bd0cd68cb0e8121b6778e9feb2837177798c79d9b23c60fe01c770c8b3f5d2210151a29205de168ba24197c3ed2fce3da4eca15313e1eef5676e5749b64c3ec1066208a142825e51325fed679f896b67c9c6483a95b521f86d0709dc"}) (async) ioctl$VMM_IOC_WRITEVMPARAMS(r5, 0x8018560a, &(0x7f0000004a00)={0x9, 0x2, 0xc, 0x6}) recvfrom$unix(r6, &(0x7f0000004a40)=""/128, 0x80, 0x1001, &(0x7f0000004ac0)=@file={0x8, 0x1, './file1\x00'}, 0xa) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r4, 0xc01864c6, &(0x7f0000004b40)={&(0x7f0000004b00)=[0x7, 0x7, 0x2, 0x3, 0xfffffff8, 0x9, 0xb, 0xfffffffe, 0x7], 0x9, 0x10000}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004b80), 0x800, 0x0) 20.090023647s ago: executing program 2 (id=36): pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000780)='./file0\x00', 0x2000, 0x5d42) open$dir(&(0x7f0000000800)='./file0\x00', 0x20, 0x0) sysctl$kern(&(0x7f00000008c0)={0x1, 0x4e}, 0x4000000000000005, 0x0, 0x0, 0x0, 0xfffffffffffffe95) (async) r2 = socket$inet6(0x18, 0x1, 0x6) (async) mkfifo(&(0x7f0000000880)='./file0\x00', 0x80) (async) sendsyslog(&(0x7f0000000280)="2078bcf28ce00aca6136bddc4843addf5041b543da25be33f1be0e006d42935e20c987e9a8d2e894b8f99cc288a8a3dcc61d331f1538d2959e2e6dcb4220280c3dd33eae503003a9f24f1bf75bbb4992933827836dd3c05260600ae13c45a746e8714e4f4d72ff2d51a0e6dcf6aab32a18f752f287ed65d1c224f0f8dde2942ba45287ccea3ccd486c3fee85df553896657a2a3fd7843ae3e37bf3fda5c9c69262cdd5c0735ccd2d0985514d18b19bb0df9619c233239027d6a74ca2830aea8cfa08d02b16b1094580f55c5c10cd276e1d983c9c3de3432ee442061c78d85fab595d5ad54f2a3b5d0200d2a889da645145257493048782c7fd1367fedceec78032fa3f433821654f297f8ab682b8f982e8f5503026413ef68bb5ef70b577903de061b8098d98074d47d2b599851be7ec2e970d4f7122f7c35dc2a5aab8915a3714a1e5ca619abbf987ec8f0f98812de01078df6e4f1560321d7158cdb0e9490c37a433056423b6b38e82494537d5fc7edc", 0x171, 0x12) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0x80047308, &(0x7f00000001c0)={0x0, 0xffffffffffffffe0, 0x10004}) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="b9", 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) (async) r5 = getegid() (async, rerun: 32) getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) (rerun: 32) sysctl$vfs_nfs(&(0x7f0000000680)={0xa, 0x2, 0x2}, 0x33f, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) (async, rerun: 32) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (rerun: 32) sysctl$vfs_nfs(&(0x7f0000000740)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000780), &(0x7f00000007c0), 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) (async) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) fstatat(r0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) (async, rerun: 32) getresgid(&(0x7f0000000580)=0x0, &(0x7f00000005c0), &(0x7f0000000600)) setgroups(0x7, &(0x7f0000000640)=[r4, r5, r6, r7, r8, r9, r10]) (async, rerun: 32) poll(0x0, 0x0, 0xffffffff) (async, rerun: 32) unveil(0x0, &(0x7f0000000840)='w\x00') (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x1) closefrom(r3) 20.089868334s ago: executing program 3 (id=115): open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) (async) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f0000000240)=[{0x0}], 0x1, 0xefff) r1 = open(&(0x7f0000000540)='./file0\x00', 0x40, 0x171) pread(r1, 0x0, 0x0, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) chown(&(0x7f0000000600)='./file0\x00', r6, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) setresuid(r9, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=[@cred={0x18, 0xffff, 0x0, r10, r6, r9}], 0x18, 0x40a}, 0x404) recvmmsg(r4, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/253, 0xfd}, 0x4}, 0x38, 0x42, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x40000, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x40000, 0x0) socket$inet6(0x18, 0x4000, 0x4) (async) r11 = socket$inet6(0x18, 0x4000, 0x4) setsockopt$sock_int(r11, 0xffff, 0x1000, &(0x7f0000000880)=0x6, 0x4) bind$inet6(r11, &(0x7f00000008c0)={0x1c, 0x18, 0x3, 0x12, "0000001700000000f7ff00", 0x6}, 0x1c) getgroups(0x7, &(0x7f0000000900)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r13, r12, 0x0) (async) setresgid(r13, r12, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000940)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) setreuid(0x0, r15) (async) setreuid(0x0, r15) socket$inet6(0x18, 0x2, 0x0) (async) r16 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r16, &(0x7f0000000a00)={0x1c, 0x18, 0x3, 0x11, '\x00', 0x6}, 0x1c) (async) bind$inet6(r16, &(0x7f0000000a00)={0x1c, 0x18, 0x3, 0x11, '\x00', 0x6}, 0x1c) dup3(0xffffffffffffff9c, 0xffffffffffffffff, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000100)='./file0\x00', r17, r18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 20.089702281s ago: executing program 4 (id=5): r0 = socket(0x2, 0x8000, 0x0) fstatat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) r2 = getpgrp() r3 = kqueue1(0x10000) kevent(r3, 0x0, 0x0, &(0x7f0000000840)=[{{r3}, 0xfffffffffffffff9, 0xc5, 0x10, 0x68, 0x4}], 0x40, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000880)={0x3}) kevent(r3, &(0x7f00000008c0), 0x86, 0x0, 0xfdff4b4d, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000008c0)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[{0xc, 0x1, 0x8}], 0xc}}, 0x38, 0x8) r4 = syz_open_pts() r5 = socket$unix(0x1, 0x2, 0x0) closefrom(r5) socket$unix(0x1, 0x2, 0x0) closefrom(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000940)={0x9, 0x37e1690f}) syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000980)={0x1707, 0x100000fe, 0x200053, 0xfffffffb, "b36ccf9b01c2a719b6fb05000000a24d003e0652", 0xffffa369, 0x4}) write(r4, &(0x7f00000009c0)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d18802000000000000003ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe8d) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={r1, 0x0, r2}, 0xc) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$DIOCRGETTSTATS(r6, 0xc4504440, &(0x7f00000000c0)={{'./file0\x00', './file0\x00', 0x10, 0x36}, 0x0, 0x4d0, 0xfffffed4, 0x0, 0x4, 0x20000008, 0x1ffe000, 0x40, 0x3}) mkdir(&(0x7f0000000540)='./file0\x00', 0x148) getgroups(0x40000000000001f6, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r8, r7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) chown(&(0x7f0000000680)='./file0\x00', r10, 0x0) setreuid(r10, r10) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='r\x00') syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0x20, 0x66, 0x0, 0x5, 0x1, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x80, 0x6, 0x4}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 20.089597923s ago: executing program 5 (id=14): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) r2 = dup2(r0, r0) ioctl$DIOCGETSTATES(r2, 0xc0104419, &(0x7f0000000140)={0x0, &(0x7f0000000400)}) r3 = syz_open_pts() socket$unix(0x1, 0x2, 0x0) (async) write(r3, &(0x7f0000000100)='B', 0x1) (async) mknod(0x0, 0x2000, 0x450a) (async) closefrom(0xffffffffffffffff) (async) closefrom(0xffffffffffffffff) (async) mknod(0x0, 0x0, 0x2800) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) mlock(&(0x7f00003b1000/0x4000)=nil, 0x4000) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0) (async) mprotect(&(0x7f0000508000/0x4000)=nil, 0x4000, 0x1) (async) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0xf28c, 0x5}) (async) closefrom(r3) pipe(&(0x7f0000000180)) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0xe82) (async) open(&(0x7f0000000340)='./file0\x00', 0x2, 0xcd) pselect(0x40, &(0x7f0000000240)={0x1e0, 0x3, 0x101, 0x90, 0x0, 0x1, 0x9, 0x18}, 0x0, 0x0, 0x0, 0x0) (async) unveil(0x0, &(0x7f0000000280)='c\x00') (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) ioctl$DIOCSETSTATUSIF(r1, 0xc0284414, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x61, 0x2, 0x3ff, 0x59f8aaf9}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x172) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000002c0)={0x3, './file1\x00', './file0/file0\x00'}) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0) (async) ioctl$DIOCXBEGIN(r1, 0xc0104451, &(0x7f0000002c40)={0x7, 0x0, &(0x7f0000002c80)=[{0x1, './file0/file0\x00', 0x5}, {0x1, './file0\x00', 0x6}, {0x0, './file1\x00', 0x80000f}, {0x1, './file1\x00', 0xb}, {0x0, './file0\x00', 0xfffffffc}, {0x1, './file0\x00'}, {0x0, './file0\x00', 0x12}]}) (async) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 15.886324133s ago: executing program 0 (id=80): r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, 0x0, &(0x7f00000000c0)) sendto$unix(r1, &(0x7f0000000100)="d45405030a814a21b20d0ce3e38cf662840d227705ecf8a435457fe0d976", 0x1e, 0x2, &(0x7f0000000140)=@file={0x10, 0x0, './file1\x00'}, 0xa) (async, rerun: 32) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x10) (rerun: 32) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000001c0)={'./file1\x00', 0x7fb, 0x11, 0xfff}) (async) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000600)={0x7, [{0x3, 0x1bcc}, {0x1, 0x2}, {0x2, 0xc05}, {0x3, 0x8}, {0x0, 0x5eefe9c6}, {0x2, 0x4f5b}, {0x0, 0x7}, {0x2, 0x80000000}, {0x3, 0x1}, {0x2, 0x1}, {0x1, 0x10}, {0x2, 0x6}, {0x2, 0x5eb}, {0x3, 0x40}, {0x2, 0x1ff}, {0x1, 0x1000}, {0x3, 0x8}, {0x1, 0x1}, {0x2, 0x10000}, {0x3, 0xfffffffd}, {0x3, 0x401}, {0x0, 0x5}, {0x2, 0x5}, {0x1, 0x8}, {0x1, 0x9}, {0x1, 0x80000000}, {0x2, 0xfffffff5}, {0x2, 0x6}, {0x1, 0x5}, {0x1, 0x3}, {0x3, 0x3}, {0x1, 0x5}]}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000740)=0xa857) r3 = accept4(r1, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0x1c, 0x6000) getsockname(r3, &(0x7f0000000800)=@in, &(0x7f0000000840)=0x10) (async) r4 = dup(r2) pwritev(r4, &(0x7f0000002880)=[{&(0x7f0000000880)="d0700e9d3ac19cda6e73b8c97ffdd2013be72c9ff0cc6461f02870cf188faeeaf5f4b10e57731a37bd31587c00d2cc66e8753d6447b5df824c557f7ab650ff76f1a0847679aa43395bdccbd356160450f9d977ed170b3b810a20866ed66dff1937866d632db7f1693eede26da9f00f356e3c25e3d23b83b8042b14d9644f3d52f103cb6be5191c1d2737eb78a8073747faaff9ab01f257ff639b642fe94956ade22408241330a8156cc62d28976bac022edabad68fb3410048ff2c12cc4a7a82087f4b8d6a94178d6d1e9858bf4d2a7b0cbffef72e897fa5f255bcf3394bcbe5211338099f113e6b7a7531ffefdec4d47a05d6bf3d8830a5beeed8f4ec70b34906906a2f63ce04ec1c80d4946f1a31d435cc4e1d285782f83af889d51cc1b6202825588ea3e38e29b633f686d4f66c58f982592b42b13834f5ffd82219aea89a08550346dcdc1273b5464c14f7c3c26eca6bc313c7c39ba72e3f58d31f1041f7fd0337df21ad4bed60af2795fa07ce9daf1de840139d75623215d2309e053d7d15773e31ddd35a963e667dcfac629e7bb0f54b72fd9c842fff8cdd81dd0781de1377bc9be1b2b1866f9252be5b3e954d39b630a141286993ee5825fc85bfcd044484b693d53a95f50f346bd71adabc9d74fd71d6c80824ee783fb845a60d301db45941545ba5524a86712c2c399a24db54b128230cd25fb718a3625a7e95c0a04bdd41b669e51131de7f3533b895c048e9a0781d800f4308c4a1b5b8ce0db252ec5182052f6073b4af194085d5f6113d868a8e4daf7dc51294ff6377487a5b0e4777ac1479d7ab336e7d13ae99c33862932ce1e78fc136d0a5679d040134b993dfd908fdd5639e091be708d8d1f1127ddf29a328ab860e3b15d17e4024a9f2c392612b3fb42dd433938b91d3026b6b25f352dc86e7bd55a7ebbde0341facd98f1c356bc41d41d5df0cca603397e1587bb88a64d3a61c33bba7f501282c5b58cdd4a61a5e593292a781d0c6cfed94f43b416a6888ce58f29920240ed026572caea13f6956f0e5264b2563b8604cdd552accad044346b2a5b5e5eba115768f4706ff5dd63c53b4e8cc7d46cbf9c52a98ef7a06b3d169abe55a300b92017d3318c9c8352ee3b1979cb0275dfa7405f889bf11ea49b08faf05650a6b0c7ad1a1dc3351be932d5eeee93f88c6ff53550d4fd6131e37e99ca97d69224771ff1e4d0c3ef3fd5c44b593ae53517afc0d1e3308ef602ef63155575cd801a4bc249a87123ba237b8470b3ab0c56f0b5753369101ec45ec8c6ef1ed62ca326caeab82ab05737af698b863f9300bee37d2d8f7e21ba4fbe0483288b8e9031e649e7f44d9d9557ef0698681f109946bce8bfb30faf808eabde72efbcf95c4bd530165d42b1209b37f9b455c29ee31ff9ef3ba32c4d3dda3ecb167f2741425d803e59668cebc68a18948e5f5f839144837a9fd540cdd80bd30ff1864bd48d624a24250b8922fdc733199890bfea0f48f9ce2acdc3ad08cc6390bf7ecd58615f0dfa2a08236163d18533fa455e1f98cd736984614f57c31e47ae29f00bda602e2ea217ee916ad9bb355d4a0cfaedb5ce9577a2a94df96f6df6b1bdc53f99c72f40732ca1bd185f441e2332692c90c0bf1422a921babc598c5318468c4d04d45c5d282a0ce929f4863f20005459c20d147461a486eba0d98a05cde277a9acad5728b3bd30cb176fa7d04dd1d9626c104ea273d6f715656b87f2218150d902d1e65ea0eb0a423be8b6a15fd9b5cd00229504e2604d03f50055b8f068303b2d0daeee0d313670c54ef120fb1cfa9c85421f038367d77c04975f2065def0129b4e10a4960d558add9b227d88e594af665c9a7eb7130e5acce7146dbba68e1fd98c1199d6c090309e972cb308ffbdc1221ac79a940ef7ed861e3eb1d978557fb97df77784c0ed65bfc7c8ebbb63654e8892348aee3e7a9810528a167263e4bb4080c677b59f85daca85e2b0d4fcc74f0a9c3d0ee7c38c3a49197df8b93c3d5972f1677febcfb33f7df1657585ee356ad10d50cc526d8ae1e69b3669adc9cafc3064218b94539967bf90096fca193bb28ed1c4f6f985a0615a1d72874353375f2ffc3a8a74bd7f78391f9f03769234fbd559c2abd3d4541a60f0377f684ee88be9a3595fffaa8afd6b3cbfcf448697d33bdbe11c1b9cbf582b04fcf5b413a8792cb73868fb87b565116c8655c8ddee00bbd1fb0954491d051b6c46f0e078928e0bb221ca851465cf7b581f1e2211691d02e97600c589eced6e68c5e7d978270f138faaf5e3fa8be3b40036d33038d7e910fdf172075a01ab4dbbaac8ed31bf39cbfaec68bfe9c79d95d79593bf0313deca997a84a2835322e396f9737053ba2fa069aa2728ffe6ed9e1aaea1e2fe8a5cf23064d0f45d0f1b028c49139f75fa0fcaff2bf2d430fee5bb91c083b3bab4b8b1ff09993e3da182c72d96cb1d9f58c579be223813ab32c8c0ae2ba5c9ac8fc81fdf106d3396783bc1b562a75a02df49c021b6fac5e0cd8e1ee73f678fcca8ba88fe27bb0476963bc6f5428da1bc2034809304a4d94c57c6c7d2e53ad79d8614996b69ac3fe2ad1ac0a96ea7e719a6e0e292309bf45e9b48edc20da6ca9635a2a090c7043ac2186acfc1111f76524c862aa1d78331fc0aa22c6f99c104d404ac4122933e5dbb76907b03309ca2305b632721a2877f6ce4df46603933be71e125865669a38bbe448484aa45513a3d22fd5aec23514542c3e1ba0059f2732e14dc4a67f43e2620dd6cfbcccc781a487e43caf9b7f991d1b2cee2db77f486f4c482a20f7a0a314ec90f4845b842f79865f5398876cf28b4087c08b9ee6bb7e4de5361a6bd19fbafd58bd23ea6d4d20705f2b9875f0c2ce6d5f62d373af8958f6db04710ee095850c2a4195550ed315ac8d91eba89bc1e9dde45dbd0551c96dd6ebf164589fe3a89bdb1e43a6a289e0eeca600d3f5ee69bf5ad63a5fbce53a2c157c4aa53e04704878fc49254165e5a3221f55f9f0b6bec5bf83978f8055961e2588620bcde31fe15425b729655de4ad4d3163798b8ec6031087fd0168f96a90410745122af6d09c71f03b8d5119ac50ffece7a820feb7e17dbfeca3b86762a35a35d6d0ece8db3220324a8ff8237aaa2d285bf56dd828b204917d22900cb0e2219f31cc6bbf53938d008a9da45536463e807d9e6829f3f8ec5ee6ddd977560b77309eb40d19428be6ec02f23d5ecf62148ecd0bdde609e28d639670d089d36c5408332e5843593c01e872664aca7e8f9f38af6313b24a47368e45e9e91497e6037ac82843b7f9c010a56362ab72abefa2e86d387dad997d428e501fd033c52dd70c8521312974d1eb2c9bad0706e81965d59e019003f54dd697e3789cd1328e5dab0d7db4f52d45018678ea0d2211c642a61b66b0a73f77b81c089c643ceb6ab1e69cdd25bb71632de1315ba950131181239975be1f556bd56fc249241bbfd1f3908dbebc5bb0d04c4d810db33eb9bf3974e7be542ee4d5e45c91e450fcf78f467e4aef23bb939f427f94bdcf424d0c5558b0e453eb2c3872c360b3c152d7176bb4d6e731e3e8388d60f92c2f13b488f8c21cb205525c166da0ec5ce4b08cd43e6ef6b149f406e75f893062f8fad251a01ef1eb17ea251c0ae4b3fa6ac1cf33124148297d550103568ec40e2cd0ad0deb4cf33ee77c6bf23c296f51de53677a33148f2a52794d7ef924bcf6f4a23adb109093d42d6e105ac81853c6959c8655c9acf68c1ae854c7e1efed4465ce2bfb577c658739c3930b9add66cdf6940f808568eba564eb20fd29ac4662c5024bd810c2ba82bb9f6acc395840ee30e37c288ddbd8d78a3e67ce682e8503af19ced1e1599a8e656b217053e3dd0153594cef479b80a5a17410490bab85f73235aa44b0b9f7c67de9ceb4273f810db739e28e039a7aebdb2477ae28be40c1dd7db3c704536d07d5f9c565f87a04b18391b70ebedf9309aae0948c48b830d4806f5ab9fc9a54549962a60b78ccabd07fa9ed03e0e1eb6daa6b8da21c8572585f9107fdb39fdfa053715dfd623d5cad7582dc243e79f100583a0842de4f1b9ca09db58c0900205d005c5bdad29fa59d80d80e8ed353beec27769a12334a8e9e91042c258e79101a4e553f9b4637c9c658fdb43f662f94b94f2383b3b10e3002409273b268e29169430e58737b89bc16969a2012e495e3ebbc307155e8d4f557e518fcd20e2bdd68eb7f7c3e565b9721e4d1981c8cfec74f8392a02306dccdda33651f9f855302315cd0fbd8550447ea341d905c2b5d972d81ef4cfca5589b2a5dca4b63b1ad10290b20905d0deaf774dd8d4fb7679212195396da11b37987c7e03d50e083968df7388fc688d8ea9c81d187eea128478988103d01e88b1d8a6b12bcb6325ca1c63f58d6a3f0658d4943bb26b873b29a7711944bb9eb5e6b598bb12a0bd4e65b3c0662b44065f3caac004d3d61f3eaffb16a510743ab5413029e886329beadc54ed6d64c82a506f744e96060374e66c6929d6f5f68861a1a35f69705fb9f7c695e7c25ab25cfdd10501e55b81cb6c6f81ce3d2907d41983880b0c8c16540a3787a0149dc8b396e4cab9af47b6ec67ef4a7e85130376e2e33900ce000dcff88e286011316ae4af06daab47e42e594f870f8771c7dde2574ab770cfc7ff5b12ed5e042bcfcbb8644e636dc1dc9f2c93f8a749a6772ff087b92fea68e9c6f31010210778475173df5808adb112d2c988c044c2f7b48c8c2245ee1deb77bdcaf6b201df771eee129280c1b3194f54ab9dcd79da163c074ccbeb64f26b17efdbcd72f924d1b69a1b255631ced2d7838caa48954d6e6f730991e24af3c7fa7e76e9e4f445add0702bc77ffe3724875771a908932e94253eeaf3a795f948a686dfade3676e60ebd4ccab376b7ab79732a3a197d69a6b62dfe041ef8acf0ac1b3415b6f7451d403e6b5fd13dc61188d750389462549187e3eece83ecdb4caf1090fd3f8f0ef64d80db8d95f809e8fa9440331f2d9bc534a6da5f49307feb56e1f55e8799ea4b8564f159af30b20d971c92da4702b19c832e42a46b4a3e2bf51aabf0f51ce36019e3b1555412b4d38826b8fc3fd851a41a34981e0ac35ace4030bca1fb9e45990067212dd66c4915fc57d7f7fcf24d9fd6cedb8671c336790bd068fc56ecf0a8c1f42d72b7b63b1ca40126555ee938f5e3e57b652bdd3afd2a7e68bc6132808d66bd801973baa670b46e491fa617c75487deff8dd9f26af63efeb7d3cc66c88bbfe654542c73cd0acb32ec208545480b31c8989b261cf278d5854810854573dc5b0693e1cecb08fa2e1e1f2f157851a61483e9bf62d3dc5e74b285fe0de3493ade1a88f5c5d8d63bace66ef7c3d21c7e45a606e5a7cbee90fef633ccac6da9c1705a66b76f994ec59363a8cc46a48dccdbf2b689823fe18adefc6d3642c1140b690e67a0e106e5229763d11af59d0534905141df98e41fa4e4551641eec5e964cac87f988ba577c90135d5b522e4055216de8ca5c94d693585e208f6dddd34fa8c9245207cb89f4442fea9a876db87681bc0fc9915a65cc9b9134227677f60cd6afb2370e5b6b85c2a4716e4b0ad520bd63f8fa46855896dec910da43fb41f493369082799e5240ffb89b884ab6a082c5c34b3031a6baa7e79b8ffb34027926364d37afe0e32fa1fe10e4ffca9da2c6ad39b9fb2066df77892157cbd6e59c33ebd274051bf465614c3fbdd168730cc8b9eccb9b36f157d50a40ad13d3e3ac82b2b8260ca5c6f77680", 0x1000}, {&(0x7f0000001880)="d3a16145fff7e6e85b01c89fae0d7895fb39bb1cdfb475287b748417a522f3501a8a7529bef57dceb9dcc538443285110aa049342c57bded7c792dd1a392498256f8a9b1e0b9517b8c8fb90debb06846d4f0d3f8ac708283bd68b5af05218bc50098f79b818cf36b07abad4846eeeff9eb56a3b914bdd1650bbca79d4f0720f720fb9138af203092e344085088ce6e90282f6465262f75d5610b16b75c5b488fa967d53f6081eff79eac06e2fe054861f71ac02ca1079b76ab955885e8fa01e4eac891d7658d048a6db3930249e49baa12f3a67831853a5037cbceebbe6db2522d535be5b0dbcb51a442a4c95137bcf997d4fbc8c71e320e6373c203893803b66827645f9e3c42d86e75ed84cfd5c39a592bde27f5693502d40c906b8090ff69ed80531d651d506b56b8396c62cd82d32e4e1d230b6684d92c463f7f06aa22024f2c672d8e8cc5186a3b633dc007ce13493094c0b78725c874217c1343253c2cb01ccda1b8d7d91aa6bc80629fccf5f0f211d8ad2c6707017c75fed6be84ff9e53bcaaedbe28dacaf44db6f6e3a06b3fe47e91dee4371ab84d3bc19963e629c1be688586d30ff9d16a389f6f167debb56d7db77d0885d3f7c327a14a12e99fd0cfaf9042e9b1d12cd01161f4161c1c785ce0d4688617c512e5d93856a6ba53e7b5e71364db298081d69062acb4ce48f54e6e47ef1c415d44f0f783a381edc006af3756c18c124f63b41d1baa9f193437b9e14e9aadd5eb23bc9e17ec94b3d48e38fbf28b60af645669b3841a8cd85bd64e8ab43fefda236c60bb1a86ab1f9feb473b17d610d602bbcb831c4ac0b3bef5e6fbae19e6b5996bde61b1e47f520ba2b5ab7694b79d6f80c93dc12a20bbbb37656b39ac552d00558f2bd32585921c0f7a683b97a3aa36c0dd41ad430944950a3e9cf0d6447c165644221e5a882c23c1378d2f729736b3a7480648ad49cc2cfeb2916132f65692b73a1fe8a591a143eb4e6419390afbf0dba2706fe73902e28b267369a4ffba17dde978aeb1fb37133c73ed188489b7aaa857ee29c125154a7b17194d3a9450ffe28ced48be08fd5ef25d23ada8700b38fbf0f6da81a9c94eb8207064f8c82789fbf90da203a4a1fe1eff4ab9b328b15f59d650a060d1305ee681df7423119a009c22389e42873e2a8829aa6f641aba2bc8af04846cbe671937bf4304def542e4662e8d87a583c36a261d4a5b4d55288e07e1cce680b943ec65ce93d26cfdeda0438c5aa941ba1f25a9b8b9899fcaa699560dc89736f307664a5e988b47fd278463071dc1b3ee2b46e536a5ca7f630a948191a75fde6157406df2cb4ee7f9bdfe28c8c4198cd385f9dd1b7f331a09d0713974ba828771869135fd271246a012fc6c50a1472e6b39a03647d16128cdda850b2a9f6e91516676f7ba05cbfcbca370f7e319878da74ed609e49c9f214a8e22691a2c5c5e3bf3b2cb6f15a1b52d4403fc239141ed6b48991e68b0b34eaa9a535a0c5b01b91fc1195affd4b340caedc445320fa7461a251713ce94434f4d911cd62c84e45310d03479f771998ba577fe1bc032a8065a7f6dc86f160490f144a59984493727beb7fa23086be50823414b4ba6f8b87b348ed12461c01f331b62440af61074351a16f574336cf87879ee12f912284f425593f2ae86756f9b1d00e34fe623678167ac202ce0e5bfb034fd7673e3438bdf306dfaf51868600584693dc86589ee39488fbc5f49552c88470a25006448e0071a8d960c9d39beb5f0d7d3daaefde450720143dfd338a7a6a5e430c92d48faf7be7528ad85ea7863336f4bb8fe2cc6d059d44d889a45ce9677dc455d8902d1ee007edf0130884eacb11d1fa66c93787aef4dd4c091d155b309c1773cd2bb0cfcf132fe8d4817583cf775961c335bd1cc5b64a02e2d1ccfd7a04c73a8c37442ed506fc2929ca4190a96de73ef129ab451cfa9378e39d40fcdb77a409ea6264cdbc8bcd6fa6ec11e0dba829a229c46588aab92745204d5e430cd1bfe66429552fc74459f1f1ea2d11232a5b6c2fe97950daa6ecab2f18a5464de026612dc6ec9eb45d2d33d763c3215d9c304583fc9c344221dd3c889ead55ef325acca220ecba9596d387518d2f5f62fe16133c9fb7ed40f81d8f5a52980bcdd753adaf76fb1d37cb8e679859eb70bb03a65c2708d265c4ffee21a79d3d172213197137c17b89a5553b16807cd60d866e816ba170c8a427591b3dc2942cfefbeae8a7047b4c1e4b390841c91f2fa238d8ecda1dc414d5e62672ab992141414e0686c7a35bbe9791b326d85cbcd3e1965c3b68ed420d27ee1033a31a73d5a464f9adb968054871f9a69c7a03fed22ba670bd44cf9a7e06c9ce217d5ce2102e9fb7ec8cc32438d72afc2a643e7472531c2eaf22aea27e963cca9be9691b82d778a31c176f4a69def8c173739c9f61a46a9839cea5b149588a340f5dba95c445556250eab50f844f8d2f3423489a81df0c1372fa3db9644e6c04fe16be1114a6fe542db735b183ed367012f5e6b14c59ebcc0c421fe5ff1187f9de5c75f454eec0827ad4805fc6c57c94af3fa83dad956db5ff9fd9d6b51002912b2fbbe3356a7e38be97a02f813a5d00c9e5115e8f7bfc79188386d2c0433e5f76f575438989f07bd58fbead7390bd38a15afa30a7847842b216aa6fc8b434e69ba08cb9a64b5f6ab204091a60fd2fcc0056abaf5ea0c646f404729f9cf766d6e29587295a02b7cdf48a70806a3d19e9b6f5fed275ef95e929afc280410e8d650f1d360b61fc67e3592b69f2c1439d28f3b5b3baac3c456fd20d411a8f86d98c4a6710ed9c3d2c1e9224211a8ef5e44793a639dc76afed8f147aaf1a983ef8a4745460a6dd9eb0cbf9d72392e93b92b5f6fff0db2247d149b04d90bf125e84231b421e8c079a3a023d2a18fc74a36ea53db5c03925a28b00d7fed11c9408f749c137ce55838cc7b88291c0c6915ab6e6187cacdb32a858944beb27680cd2326a901437a96a4d535016c80a71eff81eccb71f5f50c4449d96d80c9891133890ab5a58f83757c99791b3f9e825f96e19600d1c2d62b72ca9e0c65384d1be98464b09c2eac8ae5a8baeedf87fceadd8306f18aba4b6cb82dba498124e955640639c9540273023b3e62cb0cd0b7117d2b1b44d5bca09ecf848935c367d771aaf53d0dc1e39996f1135e3193a12899c892d65f64e55e30932bdd96361ceaf2148c405b4f09859fb1657da1be7aee7e1b32b2308b2d8e309f9bd5feea879922915f62eaf500b83b29aeafd612f880a9e1b1007a6b7d17030622273c0e2eb5244fee77e02e84b848e7b14dbeb8d0e556c11382b7d19c250249f904ab2b05b3504fd6fb4fcd69db17220fc764b81acab454342456076c583f346195f9236adf99377f1ed192d03a44f94c7187b585c5f668fcd3fdb029695ccb58f87318dd09d460bff448fb90f62cd355568787673060c1b9900202b216a449ac3a42274db3011ec37a7649dff3e40bbfeb12446bfc226137914f79f80deb4ac0698336b3cc4355cb94d64ca0570454c630a976540ee643a7b642777bd983a255829e79bd9af810350100b8d67bfe5c0f0b253e3f228ec4b328b0bb3d30e3990ff8189de77efe67f283a404ebe3adf61ed168b48ab4ae5c64ee9e4530ab7bff7fabcfaa23a179167975a6eb7956dbd5c80c497f1fd7a5829467b244cb4c2246c0a39569a97969454b5bc8fddc0affed55b9a21d6533460a7b356a4fda1cff9537abcc3ec30cef9d9666d877f02dd1e2d485689bb3322acf22d2f92d9662956ca959f174c74e0685dd99e77a9582a22947e0218f25461f7fce217c13c84321b25c9a1539fee8fd84e86291467c48bb797eaea6c3cf6bb3820a8eeb6c3eeb372ee52d6bdcce7c2fac6bed37dffd6d8a84c3dba921b8126324ebcb669922cbcacff3d396e1c370f76aa85852712405be2b5c44612675a7787b17278cbb0442332b17598c4a27948794fd7d7cb32e3f6c21fbda04e855f9fc2a83365860a48ab3327f5395d08bfb5fa49a71af81dec79c8e5db13f71d3bc690bedd9d98c49aae907b35f43666a11eb32c3f0b7bbc96bfd88c461610f5828959bf87ce6f68b0caa9ac354a42ab688c4a56c652b6a071545ae440dbdc4bf6ceda19d10d2568ff334f40911939651d881184602007de6de4a47ba6812c15a1d101908956b849f98cb9c2df20c26427696f67a1deee5efe066317ac1523004b33c32a83f6afe9ebc7c1c0f78d111a268a332a0dc21bca783e5839f6ce2f1a1c4e52c80699e60495938e27c36f4862b8d73231833c7f78f4f9f1f267b5afd122432b0faab5a0587c94f6a669f6baed976c53bf68d706baee84ef3172a9df8464af6be264df774c01a892c8b7f10b8b5984ec8bf5983f9b8a9df7a6229c9eade723f075adde82b5a6169f211fc2afc0ccbcc9f0ded92b0074807f912d99d8289f8d59f5a74abf4ecac040d80dcff498e5690871f9c80d2d93902c86c2b092ede64e529940baa5c168315c55914b7e1663883671644fc4bac6bc9fc015391b26df75b1680f947ccc908250bea4fd2bc3bc3635c75d092478e9e862156d00f715a8880122be56dc901ef769ddc46ff163cf350d39881b65a2b709e51a277148543cd37c6049a0ab71f3cf08edd91e1aa40a749c2c567e433e2eb827fc29ec61acd4b0d414495468f3ab102fbba3bb559e510a81b138cf2d74e4342ce180c623a1a8cf8d0cae2faaf57e617342082066b7475f662ac5d2cf4e14b9f4d0834a0c9ca18bc399426f2a5c58279d24df80b8c5bd5dce85fac4e0d31188dc63773229fa48447e3c699a897f23a741e529f24c417108dd31cd727da3358ceffe785c554428a8113be77fd255d8d6b821b01fb952a3e087f9a448c8823b311737699868b9ed0447040f0d045f696727d5b44bafcc459291e0638b41037c790e96d4c5f2ae4d05f5bd85bc61e5438394975fafac5f91f2eed77575074df479dbaaa9a0bbf822a94ede36ad7464e5f64a863350e655dc4e67ec80417f0966a83aaf7ef533bc850c1515731eb83cbae87b071cec508906341885f337a3670a1e27dbc0c6cb90c2243505a7d8b9093cb5f5247ea1d05a2bebe99acec9ea1323c6ab7a00373a7305aa276cc4abd754d1a2d1b83fdbacc563e3cd56d5b1d82f564a29f4ea8f61eb08d85d693bab2d6d68183f365a222fc1569c03e7137055780412e8b48f0976a0f0ecfb421144be8f5bd85597ff83d7aec9052406c4171b5ce3c08cdabe5ecda076a45625c8370e7ea8ca5236fa19592576a6f515ed3a0d88efd8f8556f8c644f599f98492b22ca0bd3cd411c66c95ee8074587ef7592ea0575601a6757e29d92adf48c3f822b466f7f40df7cf627b71f80591ab31e0b684b1185c65fbf5e77c5cb8da667710d1e1f8bb756efac9ab8eff2bac3622ea787a2251cfdd8081401f9110756d6dccfc7c25e63ebfc3bc22a9ad5cf5dbd210d8b600321d01c95b6f60d2da84c333b7a3bede23cb474882adb34f791d68deb07ea061d09af0ba4a178717637f816ab4eb5833f8605cdb0301dc2e58a899638591001919509b00c8dd3c880e3a8b206be65d3d97754e0e4e5c0ce006707c114e082d33940a8e8e1fc20893a9cae6665fe73637470f55c6b67147afe352a50fab90a2007753dd96914039179e4e36eb066a9313021be1247abdde54836d165bba8d60f98c3cbc978bc1d778028816f6f47e8b2ec2d81ca871135417335ee20885abd7190967849055ed1a413c76d29c0226ad1b", 0x1000}], 0x2, 0x0) (async) pipe2(&(0x7f00000028c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_SETBELL(r5, 0x80105703, &(0x7f0000002900)={0x0, 0x1, 0x683, 0x4}) chflags(&(0x7f0000002940)='./file0\x00', 0x0) (async, rerun: 64) kqueue1(0x10000) (async, rerun: 64) writev(r3, &(0x7f0000002d40)=[{&(0x7f0000002980)="9bbe760411cb7599c9344a4ee9810cbf8052a8eb58ebdfb4e5ea5bf915751c6947bc0dfe72a90216ee1625cc796b97861dcd80fb47a7e7", 0x37}, {&(0x7f00000029c0)="1999a84e165281f68c66827d3c", 0xd}, {&(0x7f0000002a00)="564761b08e8b49eb1846cf7f374284e1dd9bd9e75dfdbdd522d535bae55fc2816723836bb87fb88d55a3d7ddc06df15eead4418d64d2bbe5cdec24378e2aa7a2821e7ee6bbb4d405ae68cb42f55868a94dc836908401944b1abe5d96bb65786c9564bf2dd72526e74585b18ed4a53cdab4abaaa8ebb070fae746cf0a6a93ccccdf457d9b6b4f50487405b7dd7fdec18a6123b40210c4025471198783f70f782339d0d1b9704bd54074ab64ed7cb9fd2f083f73cad6761f541d850020d15d992ca0f59dd0", 0xc4}, {&(0x7f0000002b00)="29bda1b048ed5f1243579c1ec6028d009fe3b961c559abb1620f4137d439d98bf0696af44e7c13efa51757e97b35f3f57ea05b7f0ada9e1a7deb3c65f09698ff35450583eb5bed456f2527e2526ad8a3d1027cc650eaec2ddc14d5fb35c260ff9a037b7dce1d6af0c39a81741f6b815df51663de62fd2c534e9c824a909bb22ec7c5d45da048dd33d4d516280d74da76dd985832b2a9543f9ee195d78c573b73dbfafe1002a567f61a6d0db79cc368655fffe4d3e77adb10d0eeb6c78ccd656e4f4f6ab3e56624212cc66b813932f61127c1768dcdd4735d4db824fcd0aa82d8566ca4", 0xe3}, {&(0x7f0000002c00)="7cba503d43385649c639ef82b121368a7fdfab4a2cd42b758c68cb2aa35ce1bffd7ea2d52a9a808b237f73881c2936dbd669dff6b337649f7dd43adea3b74e8a16ed8d26d2e3202e085631c3acb5cd94266a15bc7c316ab20db3c2a359b4cdd2254655a54d0a28273257763a56d0f88425218fbe0ea8ee11ea2b4cbd5b68a505d0d688d52a4a189e0a1d0c", 0x8b}, {&(0x7f0000002cc0)}, {&(0x7f0000002d00)="81158f14ed0ba5894edef05e", 0xc}], 0x7) (async) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000002dc0)) (async) ioctl$DIOCADDRULE(r4, 0xcd604404, &(0x7f0000002e00)={0x2, 0x4, 0x1000, './file0\x00', './file0\x00', 0x0, "3589151096b030b8f56168e85e3ef079701c7bf6bb03d6c194546b39fba52f432b5f884b3c3b73a142100dc6a34b45513cee06fcbf908db882253c1dab15efb581d23fcdf214c93a33cf03e94fb4fc700f7b6fae7e743340f6dbc65a9356f5d5bfdbe5874f11f9aec6758bca5de752c506d0db6bf4793ffaa8149c61ca03aab64828a1d245536626ae5e023a265ef88b536c0349cadc27993186925573542f4708e0d161d147a37a862b6c51e64a431ed3b40b5b1418eb9ebe589769782cdcd5ab7c128a0f051e20c151b632e6ca0cff84f12afa87778dc4a194d4b1986d788f22ff9b07ef397069e564f43a25a94d3467f9e253eec0b133ad87ad87c6b0fe8931903c8fc90ceab9c25521094af234f03f9588af14122efed660522b83dfb210e4f179700c1fe139bec0a7bad67defc0dedd8d5010109814ea1f43e19cba7452c61664e49518c23f62d665dbff40ed7b0cbc461ac8f124cbe09ac61e575d6c983378e1cfad62481abad1ec9748491d81a2254a35d6bac5df14ea96b890c9698cf7fde1032d6a070dcf1c72e91aee007b61ca00f73eeacbcfb12b18527769974ed51aa6f3cb7cfe5e23b1663d9f9f295abc95499c8c74a4853983a90f2710e5c4aaf6347fe43141217a95c176602c63417529514c69b2bd6daad83e4458b8ad2d2d8c485cbe332c5b59c7ffea6d159fe2412fb25eab49ee3d3c0baa49df73b4765c9950588d4491aab8d2a83d45d559ed9a1bbb884c247490be922caade743d4d8f49b395498a37afe3e2e168ba97cdbeb66e4058616a2aa7137bfa14a21a4e50a2fc86477f5961327c02c1ccfdd3802beb84ddf408feef2c338f0c8215b9bd220522ccdccbf8a9192d4883245d47d6dcb4ae6e9dd38324dc6e260be73c788d48e02b7087704a5b07ef22b13903d51ba57afef9a193ba2389330b3a1dfe09a3814ea098f30c0724ff9fb515680773d9a6ca45c82468ffbcf43aea0bf9939575e836a21c99ad85226afac44d07f77ad5eb95856228f8242be93616f68c7a0be2ab6916fb979fcfd96cccad1265a25043019a31d51239e6cd5ee1eb1d723f9d5ca7c3129184a64fc37468a85c91942391872a68f5657078e34f024f3c216922ab0569ada6ca8e6b4536e175c41274eb73c13eba443a0dd64ed843b7947ad53327efbd52762f91d2d4100c08b51fbeef4fb54a854f7408308d0fb92a8a887dfc5cb2bb2713a600f2b7b282559956744aaafdb88ed2e1eefaf6807a807307041058bbcd2e1f7bbdb4bde29d16e0e1652b386c266e7b8197095f462732034df47727e1bcdee28fb956f9856098e7395eeb85b03d94bb60e430d3059a65d46cc5730b0d1fac147587b01977c626815343b017170e80d7f25372653655917dded16006cde876898f92ff32fa05a8ff107a7a8644766a0e39816b9f8b97e40089cf399f191b4024a18f3844f10f4829bd1268f7193c0caf1df84ad4fcf812b784a27ae83b7e5fe7da96b1995de4c4c69c4dcc63202ebaf9107d4bd8f00e20ba1dca2219a14d8716036e3a31a7a042a2028f7415681f70b02179800f101bb75295937266ac4f9bdddcb999db45e16267d05dd7e9f7ce76b060ca74827644aeff78cbb19739466b241b6b26a9da635ce82e9fd1ce0f290e8681e6e75cd15d982b83fcb37cdb68acb6fadbf93bdc49e9ff012074a3136699d3ea8da9822d156d1afcf31c0e8bd20a7187588e4a004d1e8a32b49c50c0bc8e49e7f8ab8d889ed10ebeccd0f9f7427f07483dae7a545906ca80b4ec0580cbe2181d4ab68965063fc6fe1a1efbd5e40e5d1a41a66a3e41ad4d07fda9e0695ee3658ca04b2c7edb1a42bd5287512dbc58a65da31ab4cfc1461aaefe78657dc1e088dfffc29bcf74da5040a72f78cd37295199df56b7a49d20865d6d0e23b3"}) (async, rerun: 64) ioctl$WSDISPLAYIO_GTYPE(r6, 0x40045740, &(0x7f0000003b80)) (async, rerun: 64) r7 = socket$unix(0x1, 0x3f77957050aeb95, 0x0) connect$unix(r7, &(0x7f0000003bc0)=@file={0xc, 0x0, './file0\x00'}, 0xa) (async) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000003c00), 0x8, 0x0) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000003c40)={{0x3, 0x4, 0x4}, 0x6, 0x1, 0x3}) (async) ioctl$DIOCADDRULE(r5, 0xcd604404, &(0x7f0000003c80)={0x10a00, 0x8, 0xffffffff, './file1\x00', './file0\x00', 0x0, "40d3dd445b0482aec38e479d19c619a4eb60814f0fc480c1258f420d571eeedc09069cb68e2a9e7fb373e9053c1f66be009f519cf5a2875d54bef8dccec25fae71d273443beafdee7925ea9fce3969a06e424b14ab05a41519137b09b600157358ec3db9c3f3a55d6e856d699f5fae934bf9d008510a603e24ec0f04454ef44b701adf31bda17874ebcbbb2e74ef374563d3047ee14e899eaa55970c273ff3f6c529872d2ca85bbc7cc849960558e62aceeca14639ed8b70fcea61a16077f0fb1f9700edfbcda25cbad09d56290b0e9d84be8aa400b985a6258c957ddfc05d098e146b23629f3034fa6533772fe0fc12c1b79863ca131f2ca84a5bd9f8b8623e93da5706aeea576da3ce54e774f4d5ecda0b4860bb9fb382268f40ded660313ebf57862b2a722069f0c560101c802c745defeef887ecc2c902b02666e0a5cb1cb8db988d783e8b875e74339bef345c3298fe7bf672515717eb6c41f82aa143db28c7d19615f9232e47ceafccc9738e5f5b5198ca4261c4b31b3b566761e1deb6dc88a84a5daa102bbfd9d8148411310c68bad16896c3e13f7205e9b60359fd9560a4796fbd22fcd6a6a8ff7876862258836575b4ac08c39d79ce509ac4c1b18c8871075616fb34a61ffa63c71e225878db1e599cbd6fa7f39d6200162460346037641541489eda0b04939ab930b2e4f75977500437f55de61699515051ab91f06932f38edc838c6813616f546a0cfc638de77740e54408db3e96d7313a1869172ba51bf3c4a7a874f68acdb3b5caecd870b1118518bd6af628518c229c7d1f6a8db0a9e66161ff7ab275fc8f2d415cecdbe444a0827e12fc045cf15af92aae9c057643d7faf5ff1ba632095abe44452f3ba917e05a95bb49bd8adb06eab84f9765f70827f5e0e1782605409386c89fdf552d259dede50764eab7b5a6d7e3bfa2dfdcff0d5393b15a645ca4b8ef6df96cd7acb82575613815e922b1b5788bf97b45c11f38a752663123e738effa7255fd85587a5960763958922effa815126dc893bb4f163d36e393bf589074055ba598333ce2f690d23c85619ba0c2f824a9a920e1a57dac92b2d9ae603056a837d660dd0a792d7b68f488537402d0cc5b081bfa8dd5730d87a0c2abdced003d48b6eed5b5491cac494ece008b07ad7412d37aecdcd4732549f1655c5bc9bc02988fe121251473fa808da7c50e4ef5478f7fefc632ebf28bdaecb6cb5943664fcf1688a74dd6fe77ad7726aae710e0bbf0820587c2d542537bffab0e1e9af787172cac8754f08f14b8aae3284d6c203852e458baedba9ddc796c66d91e52a5db331557a15bd2715eaaab9cc6a555cf5933482134a842cd1f988f80e399ee7b2906eb54cdde8b619a6c05826d794e9ad0d92831852da2d80471a2f9326b4383b9461fd5836423e5da1e755698a80e94cd03f0063cadaca0198ca8e32d601316481b7d2c0f959652856f302ba8fffbf4185ac45ed2e5618f28af0e1383b63b20f224d3e439542993e2b57b3d25acf2126171a8ed52eaf692ba875452629a45385f590a2df23de00b69832f08ffadab1a679489f81415b4f0f786e8a0083562b90244f20cd73e73d03693b52a4da38b7e7eb8e6412dc2419aa620216db1789bc6aaa7c8f2b69848eeffbd7227fd9b403774a781ba5d303a51f113325d5824dd9962943ebf3cfe8e3d1cee7570c3cb784cd089cf1bcde532cc665ec552cfd00013139e6384cb4c899d63dae14d0abf9fd933789e504cd50680427be42c88ad0dd56270b87d5fabcb90bd0cd68cb0e8121b6778e9feb2837177798c79d9b23c60fe01c770c8b3f5d2210151a29205de168ba24197c3ed2fce3da4eca15313e1eef5676e5749b64c3ec1066208a142825e51325fed679f896b67c9c6483a95b521f86d0709dc"}) (async) ioctl$VMM_IOC_WRITEVMPARAMS(r5, 0x8018560a, &(0x7f0000004a00)={0x9, 0x2, 0xc, 0x6}) recvfrom$unix(r6, &(0x7f0000004a40)=""/128, 0x80, 0x1001, &(0x7f0000004ac0)=@file={0x8, 0x1, './file1\x00'}, 0xa) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r4, 0xc01864c6, &(0x7f0000004b40)={&(0x7f0000004b00)=[0x7, 0x7, 0x2, 0x3, 0xfffffff8, 0x9, 0xb, 0xfffffffe, 0x7], 0x9, 0x10000}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004b80), 0x800, 0x0) 14.78031112s ago: executing program 2 (id=36): pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000780)='./file0\x00', 0x2000, 0x5d42) open$dir(&(0x7f0000000800)='./file0\x00', 0x20, 0x0) sysctl$kern(&(0x7f00000008c0)={0x1, 0x4e}, 0x4000000000000005, 0x0, 0x0, 0x0, 0xfffffffffffffe95) (async) r2 = socket$inet6(0x18, 0x1, 0x6) (async) mkfifo(&(0x7f0000000880)='./file0\x00', 0x80) (async) sendsyslog(&(0x7f0000000280)="2078bcf28ce00aca6136bddc4843addf5041b543da25be33f1be0e006d42935e20c987e9a8d2e894b8f99cc288a8a3dcc61d331f1538d2959e2e6dcb4220280c3dd33eae503003a9f24f1bf75bbb4992933827836dd3c05260600ae13c45a746e8714e4f4d72ff2d51a0e6dcf6aab32a18f752f287ed65d1c224f0f8dde2942ba45287ccea3ccd486c3fee85df553896657a2a3fd7843ae3e37bf3fda5c9c69262cdd5c0735ccd2d0985514d18b19bb0df9619c233239027d6a74ca2830aea8cfa08d02b16b1094580f55c5c10cd276e1d983c9c3de3432ee442061c78d85fab595d5ad54f2a3b5d0200d2a889da645145257493048782c7fd1367fedceec78032fa3f433821654f297f8ab682b8f982e8f5503026413ef68bb5ef70b577903de061b8098d98074d47d2b599851be7ec2e970d4f7122f7c35dc2a5aab8915a3714a1e5ca619abbf987ec8f0f98812de01078df6e4f1560321d7158cdb0e9490c37a433056423b6b38e82494537d5fc7edc", 0x171, 0x12) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0x80047308, &(0x7f00000001c0)={0x0, 0xffffffffffffffe0, 0x10004}) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="b9", 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) (async) r5 = getegid() (async, rerun: 32) getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) (rerun: 32) sysctl$vfs_nfs(&(0x7f0000000680)={0xa, 0x2, 0x2}, 0x33f, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) (async, rerun: 32) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (rerun: 32) sysctl$vfs_nfs(&(0x7f0000000740)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000780), &(0x7f00000007c0), 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) (async) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) fstatat(r0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) (async, rerun: 32) getresgid(&(0x7f0000000580)=0x0, &(0x7f00000005c0), &(0x7f0000000600)) setgroups(0x7, &(0x7f0000000640)=[r4, r5, r6, r7, r8, r9, r10]) (async, rerun: 32) poll(0x0, 0x0, 0xffffffff) (async, rerun: 32) unveil(0x0, &(0x7f0000000840)='w\x00') (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x1) closefrom(r3) 14.780032835s ago: executing program 3 (id=115): open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) (async) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f0000000240)=[{0x0}], 0x1, 0xefff) r1 = open(&(0x7f0000000540)='./file0\x00', 0x40, 0x171) pread(r1, 0x0, 0x0, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) chown(&(0x7f0000000600)='./file0\x00', r6, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) setresuid(r9, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=[@cred={0x18, 0xffff, 0x0, r10, r6, r9}], 0x18, 0x40a}, 0x404) recvmmsg(r4, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/253, 0xfd}, 0x4}, 0x38, 0x42, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x40000, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x40000, 0x0) socket$inet6(0x18, 0x4000, 0x4) (async) r11 = socket$inet6(0x18, 0x4000, 0x4) setsockopt$sock_int(r11, 0xffff, 0x1000, &(0x7f0000000880)=0x6, 0x4) bind$inet6(r11, &(0x7f00000008c0)={0x1c, 0x18, 0x3, 0x12, "0000001700000000f7ff00", 0x6}, 0x1c) getgroups(0x7, &(0x7f0000000900)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r13, r12, 0x0) (async) setresgid(r13, r12, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000940)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) setreuid(0x0, r15) (async) setreuid(0x0, r15) socket$inet6(0x18, 0x2, 0x0) (async) r16 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r16, &(0x7f0000000a00)={0x1c, 0x18, 0x3, 0x11, '\x00', 0x6}, 0x1c) (async) bind$inet6(r16, &(0x7f0000000a00)={0x1c, 0x18, 0x3, 0x11, '\x00', 0x6}, 0x1c) dup3(0xffffffffffffff9c, 0xffffffffffffffff, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000100)='./file0\x00', r17, r18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 14.779860316s ago: executing program 4 (id=5): r0 = socket(0x2, 0x8000, 0x0) fstatat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) r2 = getpgrp() r3 = kqueue1(0x10000) kevent(r3, 0x0, 0x0, &(0x7f0000000840)=[{{r3}, 0xfffffffffffffff9, 0xc5, 0x10, 0x68, 0x4}], 0x40, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000880)={0x3}) kevent(r3, &(0x7f00000008c0), 0x86, 0x0, 0xfdff4b4d, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000008c0)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[{0xc, 0x1, 0x8}], 0xc}}, 0x38, 0x8) r4 = syz_open_pts() r5 = socket$unix(0x1, 0x2, 0x0) closefrom(r5) socket$unix(0x1, 0x2, 0x0) closefrom(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000940)={0x9, 0x37e1690f}) syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000980)={0x1707, 0x100000fe, 0x200053, 0xfffffffb, "b36ccf9b01c2a719b6fb05000000a24d003e0652", 0xffffa369, 0x4}) write(r4, &(0x7f00000009c0)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d18802000000000000003ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe8d) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={r1, 0x0, r2}, 0xc) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$DIOCRGETTSTATS(r6, 0xc4504440, &(0x7f00000000c0)={{'./file0\x00', './file0\x00', 0x10, 0x36}, 0x0, 0x4d0, 0xfffffed4, 0x0, 0x4, 0x20000008, 0x1ffe000, 0x40, 0x3}) mkdir(&(0x7f0000000540)='./file0\x00', 0x148) getgroups(0x40000000000001f6, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r8, r7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) chown(&(0x7f0000000680)='./file0\x00', r10, 0x0) setreuid(r10, r10) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='r\x00') syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0x20, 0x66, 0x0, 0x5, 0x1, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x80, 0x6, 0x4}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 14.779540515s ago: executing program 6 (id=122): syz_emit_ethernet(0x66, &(0x7f0000000140)={@local, @random="68b525d85c4b", [], {@ipv6={0x86dd, {0xf, 0x6, "ff0700", 0x30, 0x3a, 0xc, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x3, '\x00', {0x1, 0x6, '\x00', 0x3, 0x89, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}}}}}}}}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) syz_emit_ethernet(0xcc, &(0x7f0000000480)={@local, @remote, [{[], {0x8100, 0x1, 0x1, 0x1}}], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x1, 0xba, 0x66, 0x7, 0xf, 0x2c, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@noop, @generic={0x0, 0xb, "1835d7dbb28cbcc149"}, @noop, @noop, @noop, @lsrr={0x83, 0xb, 0xf9, [@rand_addr=0x70eb, @empty]}, @lsrr={0x83, 0xf, 0x8, [@empty, @rand_addr=0x4, @multicast2]}]}}, @generic="32a15bb1077d026298a460f7669cea9d4ace374c7bf54b1ef859c10aa076ddb0b4746189491bd12543e88026756ab714674b975a87ddde8becdf5afeef386ec4c2f284271a12b2dacad3ea0633fdc56559951e5c6aa080ddf6e7ecf851be63410020bfe49ebf572059383d360b6f17461e9de3a40c351f776593"}}}}) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async, rerun: 32) r2 = syz_open_pts() (rerun: 32) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0xc, 0xe, 0x3ce3, 0x7}) close(r1) (async) kevent(r1, 0x0, 0x200007ff, &(0x7f0000000100), 0x1000, 0x0) (async, rerun: 64) r3 = kqueue1(0x0) (rerun: 64) kevent(r3, &(0x7f0000000140), 0xf00, 0x0, 0xffff4b51, 0x0) (async) nanosleep(&(0x7f00000001c0)={0x20000000000005, 0x3ff}, &(0x7f0000000200)) unveil(0x0, &(0x7f0000000240)='w\x00') (async, rerun: 32) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) (rerun: 32) ioctl$DIOCIGETIFACES(r4, 0xc0284457, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000002c0)=0x2) (async) r5 = dup(r4) dup(r5) (async) pread(r5, &(0x7f0000000300)="01f682a705078659beae1fb110734081668a4f178f01faaeb6c616", 0x1b, 0x100) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000000440)={&(0x7f0000000340)='./file0\x00', 0x733, 0x8, 0x8001, 0x623c7b47, &(0x7f0000000380)="e95519f91b2d80dec6413a8648bf50e25df8e9e98560ee021c5fbdf64ca4aaf6f61696f4b2494a7dd4bf6be137567cf49aba8ddaf2896d1e17463e31e16e81abf8a4696d74e6e1915e5fa4b2efa91037d4d9202d6703e2ff1e728361b8bb1e1a4b6bd820f26b1a20f8af5b6234eb03063d48a56102dd5834bf260259e13cbec87b0ff68beb9d767fe07e4736eb25c1abd5db", 0x92, 0xa}) (async) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) (async) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) 14.658120753s ago: executing program 7 (id=74): socket$inet6(0x18, 0x2, 0x0) (async) openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/renderD128\x00', 0x40000, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000240)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0x37}, 0x6, &(0x7f00000002c0)="624e27f6ecc28cf85e9960b325d5c24b0b6796a9b3af7f564015992ca8fc233ed4a7d2637c12a874feb3773130c9c6fce482474af3ad6b37286ecd681b798c8806c5653162b0000069cf22a7439e9d4d7c5a9e7c4c534af6f6461be335fb1fca7a10b7bdb26939687f1c5b9ea3008799ab22d1def7312a9fc163061561db3ea057d9c963f83590827c25adf2ea4145dd0f8aec95fa4c0e37435102f4b978cb1355d4886dbb4841c4b16eb14fd26aa864cfdd125a7af53e02bf6fdd8fdcde8731625c8a654cb34c30078a843c767440c085bef207d8e32df7e22c97dbf28d553d80aa96f3", &(0x7f00000003c0)=0xe4, &(0x7f0000000400)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0dc92ca09529a9891cb9ce47659a2a1739916e33c361f655bd3188064366f1c61f623368ff0f2a975f06965a39734335f4cda609964889a4eb3ae3ceac1199c8d24b74ff01339e066e194a8236fb40f23d61c8d72d60125ff5be3e9642fdd979bf8c008ed92b6522760e78b0844ca85a74a2229d16af0e47492994f6aeb500d22c4fe3f0da0254bbce3c83e065b6e97cb0b17457cdf80b8928b80bd126c6527808924fec35ad9fb8adc07a66f7d6cfd9c6653748f5bb8ecfb3e58bba5365a0432c6542e59cd0196c637beed7933929781868864fec08212f1aa1a8b694a44aea5db006d0bd359d000ea743a7d5d105c964cf7a2c79e06b29326727fee1930f89984066c371b2227ceae05eb2742924cbe9b7d04b7bc08e73d62d064655acbe89e0f1424dd38b9d4c254250c42c11e59de066e74937c8d56fb1c1b34eebc2fc4fd45146b11493711f57cfd0e3459a6dd8861226a5c8bfbe575e691b8c0cd078aecc2244f323def2469f24062a472f3067731a8bce5b21be2a21aa8eca0f3e1b3f4cb3b64a835b008293d2b736e31e66398e6750f460d7ae023189cfc36dc582bd77b2ea29e546ccc249cfb8f30c5d9a9b49e6a432a8a7b8daf0038232f2bf7acfb01d4a5dd92e05d66de3eb20373e9b9e8601b367b02294af68779d35c82b8b48cec463638edfa261ce82cea8bfac14f8fb578936d1d4bd2f2ae20f38a2987f39fe7b6dd40274d3efe15353acc10115ce34447cdf9f78dd21a8ee266c97ca72b92f80fd2c0d112ab27073d630d117ee634943ad26116efba7cf7555fc6e04478dade232fe300ec967ee35ce01f679385e39132fb3d86dd4cc18f53a81950044a8370526b7404f41dc6815a5deb5a6241a0a0d0fe5b6f9799c33de95777d1c0d4e92aaec098ae8f270b4c08bd3f21d3532e8e54659bed428364b66527ed8c0bbf0b1ae7d7884826745c75cc3c0cb145ff2f4865ed05a3c454c8af0e002a6dc761d269bd8cfcfa7cb2db753a087ceeb5d242ce24d23f96c10672f7b64829039b800b7ee69f29d7a04ee62ebfc6802ecb1a83bfa332c215b9a68db19ca63e56f12142d9b3b33bee4719d6aefa558f70f6262359f25b4539f914497c57eab3c5d1da71271543223873a09afb8d540ad87b5b995b1328b11b5d0d9342e403564193a7ad51bf23c1350245a5bbe6efa5f031d2bcd73ddac4d6c6f781069e2aa455dbcf39988b1e67979f3359a8041b6f953ed05be351081eed5722310db5d872ebbec245254ae0b0b5f5dc94286b5b1763f69939ef19b2f0992254153ce52328673dacfc51975173a2bf77e9255379e1b3735b4633e8476d3c513314430bea430684fcdab8cfecf16cb51f4393e9bdbaf070a59d60ced803127972ae155f54f61d26a970d068c70d0a897a7447c930b02229b75beafe18f2f3f5e537528171ffcbbbfd5c87f7f2feee45d1178285ca29ac2cd604309ad5e043f6dec669d4c8d6e61d85bb67a321252e9838d719577b27ba09d44e5ae1fda43d6feea3c44683db83acd8de520f9f15f85196fb8d6900eb822b1ea16fa14fd939c86f63f08dd99ec5e4bcfc44cadcc17ab3061ecf459c3fda90a8e04bf46f63ae65982ae77b1fa952fb084c030ee4012dc017f444b8036366b5ccd3c30b7f74aa8757f283e3e8536dc2bc7a7d68f8d6207c2241acbac8800887a43f813429836ee0465435e6e3cd89cdc46090b6599ad8b15628320a8c44a0f2de5e1c5970bdf0c724b7dc5626a711684265714af886c4ab2801d620ab5db45d477cc4fef61b73aa76bdf8ab8096d810b6c21af519ffc97c3d0babaff73d3bd76d425bb64057ecf3e9956c4a35d82ad7999d650204936d40f05b78444903df630c3a8ea97246f76d2efade8c4f3170e40d6fce665fe34467478ff1ab7442a204daa4f9d5cf4348bb674fa21b1a9c92c1820fc2b17b028c75b6b67dc63cd3f35555b3236724cf1dc0ed003318c1f410b502d0f58f16a7d64fff94b73b85f825ae95645f2bbfff5f3b535ad8470f45f60d631d93e7cdff07000000000000d985407f94b7582dce9c18fe28e0d65f1e5bd7c13ccb9f9bc122a239ee595056780c5928a7b299d546f1fbe363058d34de03623704a9fc0a25b3cc5b4c23386e899eaba1317f243a92a919c064e6fa48139a61599913157198dbea939c10728d34093456e9ab62625551fd90811795f2fdc238b2251248a8ad0c0c377c7e29052549cf74f96b3d06160de0ee05bacd3b672988d4dda255b77cd072e275c40e3c715b2740f86ee65953d92a9e991162aa40fe9f60629cebd4be8919d2ead56c45c7c868c5b2aa9792bff86a3b1f8b469d23f17910bc56458c526756970657ae407cfee5035cb1f2345417c4f2c4db3a1609a4fe8ce773ff41b750f537e1c3d933917015aed2bfe2c0067ce7931da0b2124ebd413cc35e941aa882a337cd6d7c1539ae04b80c303a024a26bbcc206978faa97314a62bb5979b030709f0271c09f19a94cf36fb102871f4ad0abfdf300b8cdb4c5a261f9a77fa5b0ecb5a6d1faf7a519a3ea1dacd3d96e079213ec983f33f1601cd94e7a004fd3b07a826c28ca4d992f0a197ce7f8305997530c314d2a5d1178d8b35e64464c4cac136e1c526662aefc5710498db98712b26472fdb2144a4148211ea5bed87e623cf16364a4808a0e5186be2bc19dc42c0221280b273af3e340a456f9f62052ab5ae2b00ffe9c5b464d4497c87feb39e66c98c84c096507593a7dfb0610b55d1c311d678bb5e54e36f4f7db90d7fa385bc43438972b845d9fcde76c553f22570843be44d7b339d11e4dd8606a312f5602b836337686fa36ae52f7126efb0d5ad9c47e2d8992550835bef701f57097806577596fa3f5b64c96f2c4ee7a7f7edc9e2dddde824d91d9853b9e4111bcbeede77c74597730cf43a437eced6285b7b6c7969febb82b2109719d96c4b702a754781754bef36eb0c2c50c083ddf527a540ca89a9b866d17de64c412e6fc32fbdb40a7ff76ee3829bb9e33f4daf79ae48d8fa95be50dd372060984ddf3b06631eca91f504c18a4ecde9ef2e683a308f3f145c7168bbc539e0eeef80829f3c73055cdb55f31e455cf7a30c1583cf193bd8a203c3b81c64afa35af8654619907b586ee13f719001cda245a21a4641a53e2e18a4cf0817faddb8b75229578101787fb4cf4ca5b8d5cb8eff76fb1826ac6f0cf20d879fd09cfa9d8ce92bbe72f9141ee4f0ec06992ce7ef763c28a2a3bebffc56c9acaba3e459d0b8f7be4a6507a253588f4d72916fc83aaad962b759b87ddbe168aca77cb324764fd37a101483df6016562ade1c7853f827132935415b17ac2b23b6683c7e56c325b0adf2d81c7bcae94e572b05da053a3eefba773abf1303f1f9d855462eaa6e548266338dc57b7cddc09a9abb8be5e0472325f2b9cdf604b59810780a5bff7f90fdc2d33a51bd1a74faa0d62d86876fc2b415e6ac8f02e50af5b7ee65496ba3267e2e5a28e49b4cc2fdf14a9e3f34c6d9a4406de7ffa8e63a2bfa1cb351b3405284d7258cb145a134435a7e3418fac77e6cb7fea0fe887632523615313d9662de7409a2f8d70e7a61c4d09876485759f170597b3b2c0694c16aad2f49229f9f34503906186911b121c74ee790f0608d6dc9db9bd06babb448b8bad0d6c9d737de15bf922880a72eb08e04f38a544c49c6d32f6a8034dae8d91cae9f7516b7ae5cf083558429030e99f406944525a330e0bd0367d6ea3846b9c7c51e719c4e122e7833384511e86f7f5e73415302b15d7fec9c409fd936a5f1254110e5aac2d0ec7373e57596c31eaaf5639a22c2c1d0fd774a0302a915edd728051fcd9b6a0a0a8a74845f71e021f023a3051fb15f258666cbddd3d62d734758bc4127d660945f27847c734a1d7277302fbca6021e9d3080ec11551bfe715114ab16446df9e9b7feee573a1304e5528746545a8d34396ef4f8d9bb33afb07e247dedfd25ecb25156b6720bb784757601db3e3117c5e5424f977bac57972a56f1cf66e26ea818e097205d9c48ea5f84955e72a6a157d6aeda2de53f978c9a3b382ed58f84f1d933f191a2639552bed9c52247cc5c062eeb84932713432659d846a0a9789ff55b289e08696e783d91d5073a568d39d7f8ec91308cf0c2ecc9d82b06eff478780031f9fcb1c37f394dfb1c045e8838a3eae415a9b5418c42ee41605e9f197985e680ab6922207d74fe3b2f540bfad3d5a8fac501af447375d21bc879ea33ca20b3a8ec9a58a34e530b34e2f277cd0cb6a7b784193d49694fd20b88a83a17a682af9af2542763133665539d7dd99ccbddbb9dcde59ae63cf80eda0976ab9ec6305ab89d4e20be578072ae6f6e1b2c31ecc55692c49e72b39dbfa0701e8f8fe55717691974242df1f8cb6db06f037edd3526849795c15c25bf1cb2baaa90af3d03364bb87d22bd4d12ed5f0cd0a41ee7dee2498d6ccdce6a2a142986f56c6a6b3199d92c6325043ad9d41a2d864a90d710206471b60dab23580d98f09d58dd1e904441c13fd361637de59d681269a9bb797540e7ffdb676a2edf449bdce348f4a4c4bcaa66a484123f0d58c42dc6014dc5a748e604212dfd46c02de3f4308f0acdece4279f9f452c3a31daf4443076f2d82190dda31b2b6a8fd40d88f9c86e23cbfcd9767f26e4f656d078000e8e58bd4a7506d6e8451251440cc75ee8327e0e965dfdecb7c1837b21f7ebcbc7cb6ab196f28dc64bedda0e37e9902515efd02dc591ae828798562bc9401e4af67219c7b47177c6ed2572eed0d5600a11a4f90f051de376722aa48f07bdfce1db2c6bc638b2bbb5ad86d80e614eb002869138a62ad095f31864829d33d2313c4c85c8cdf95bf3d3b7eef70f1a1fa3674dbe9b50b58b46711d3dd63f85c29be5d0342a0c10783f71364e7dbaa9c786fa4b4e993ec8c34007a4b8bafc19dc8d217e919a1cae49bcf7c4552923f4c0efb7f3df114dcad3f9efe8647b3dcf146f99723e3d8ba80bff044fd0feaa8d82c39c348702503802503ef925028f62e01084c97bec73f266d6c35c6584b4c28ee8935fdc1d06f380257acb56963228d7ca6a48bcbbaf93986e3275f4db2f2351648215b82511dc628a8df47c8b45114305984a1e48f2b286ae00000000000000000000000000d54cecddf85bfcd51dbec32c14ea63561d8ba484c52bc949c3b8a166c68d2b156303bb0e8d11c2ed1169be885e5933a73e9466a78b40d6e521b9999730b958960187babdba0be1b6ecd0c04f7a1f54f05c4a18a6c9894205168ae5b30361f38b51aefda988dfd8be13098618938019c2f45b0858b31927e4bf38a1079c36e4684ccb6c11805b4da95b8fa90aa7335b", 0xfe6) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0xc3) fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x0, 0xffffffffffffdfd2, 0x0, 0x1, 0x1}) (async, rerun: 64) r3 = dup(r0) (rerun: 64) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r3, 0xc01864c1, &(0x7f0000000140)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0x80}) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000200)={0x1006, 0x4cb, 0xffffffc0, 0xfffffffd, "fe83238601000000000000000000000000001700", 0x1, 0x6}) (async, rerun: 64) r5 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) (rerun: 64) ioctl$BIOCSDLT(r5, 0x80184404, &(0x7f00000000c0)=0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0xffffff4a, 0xffff, 0x5, 0x43, "c45d3d7e0a2a325e72eb3676c094abc95d9c5c41", 0x5, 0x9}) (async) ioctl$TIOCSTAT(r4, 0x20007465) sysctl$kern(&(0x7f0000001580)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$net_inet_ip(&(0x7f00000015c0)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async) r6 = dup3(r4, r1, 0x4) getpeername$unix(r6, 0x0, 0xffffffffffffffff) 10.325029822s ago: executing program 0 (id=80): r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, 0x0, &(0x7f00000000c0)) sendto$unix(r1, &(0x7f0000000100)="d45405030a814a21b20d0ce3e38cf662840d227705ecf8a435457fe0d976", 0x1e, 0x2, &(0x7f0000000140)=@file={0x10, 0x0, './file1\x00'}, 0xa) (async, rerun: 32) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x10) (rerun: 32) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000001c0)={'./file1\x00', 0x7fb, 0x11, 0xfff}) (async) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000600)={0x7, [{0x3, 0x1bcc}, {0x1, 0x2}, {0x2, 0xc05}, {0x3, 0x8}, {0x0, 0x5eefe9c6}, {0x2, 0x4f5b}, {0x0, 0x7}, {0x2, 0x80000000}, {0x3, 0x1}, {0x2, 0x1}, {0x1, 0x10}, {0x2, 0x6}, {0x2, 0x5eb}, {0x3, 0x40}, {0x2, 0x1ff}, {0x1, 0x1000}, {0x3, 0x8}, {0x1, 0x1}, {0x2, 0x10000}, {0x3, 0xfffffffd}, {0x3, 0x401}, {0x0, 0x5}, {0x2, 0x5}, {0x1, 0x8}, {0x1, 0x9}, {0x1, 0x80000000}, {0x2, 0xfffffff5}, {0x2, 0x6}, {0x1, 0x5}, {0x1, 0x3}, {0x3, 0x3}, {0x1, 0x5}]}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000740)=0xa857) r3 = accept4(r1, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0x1c, 0x6000) getsockname(r3, &(0x7f0000000800)=@in, &(0x7f0000000840)=0x10) (async) r4 = dup(r2) pwritev(r4, &(0x7f0000002880)=[{&(0x7f0000000880)="d0700e9d3ac19cda6e73b8c97ffdd2013be72c9ff0cc6461f02870cf188faeeaf5f4b10e57731a37bd31587c00d2cc66e8753d6447b5df824c557f7ab650ff76f1a0847679aa43395bdccbd356160450f9d977ed170b3b810a20866ed66dff1937866d632db7f1693eede26da9f00f356e3c25e3d23b83b8042b14d9644f3d52f103cb6be5191c1d2737eb78a8073747faaff9ab01f257ff639b642fe94956ade22408241330a8156cc62d28976bac022edabad68fb3410048ff2c12cc4a7a82087f4b8d6a94178d6d1e9858bf4d2a7b0cbffef72e897fa5f255bcf3394bcbe5211338099f113e6b7a7531ffefdec4d47a05d6bf3d8830a5beeed8f4ec70b34906906a2f63ce04ec1c80d4946f1a31d435cc4e1d285782f83af889d51cc1b6202825588ea3e38e29b633f686d4f66c58f982592b42b13834f5ffd82219aea89a08550346dcdc1273b5464c14f7c3c26eca6bc313c7c39ba72e3f58d31f1041f7fd0337df21ad4bed60af2795fa07ce9daf1de840139d75623215d2309e053d7d15773e31ddd35a963e667dcfac629e7bb0f54b72fd9c842fff8cdd81dd0781de1377bc9be1b2b1866f9252be5b3e954d39b630a141286993ee5825fc85bfcd044484b693d53a95f50f346bd71adabc9d74fd71d6c80824ee783fb845a60d301db45941545ba5524a86712c2c399a24db54b128230cd25fb718a3625a7e95c0a04bdd41b669e51131de7f3533b895c048e9a0781d800f4308c4a1b5b8ce0db252ec5182052f6073b4af194085d5f6113d868a8e4daf7dc51294ff6377487a5b0e4777ac1479d7ab336e7d13ae99c33862932ce1e78fc136d0a5679d040134b993dfd908fdd5639e091be708d8d1f1127ddf29a328ab860e3b15d17e4024a9f2c392612b3fb42dd433938b91d3026b6b25f352dc86e7bd55a7ebbde0341facd98f1c356bc41d41d5df0cca603397e1587bb88a64d3a61c33bba7f501282c5b58cdd4a61a5e593292a781d0c6cfed94f43b416a6888ce58f29920240ed026572caea13f6956f0e5264b2563b8604cdd552accad044346b2a5b5e5eba115768f4706ff5dd63c53b4e8cc7d46cbf9c52a98ef7a06b3d169abe55a300b92017d3318c9c8352ee3b1979cb0275dfa7405f889bf11ea49b08faf05650a6b0c7ad1a1dc3351be932d5eeee93f88c6ff53550d4fd6131e37e99ca97d69224771ff1e4d0c3ef3fd5c44b593ae53517afc0d1e3308ef602ef63155575cd801a4bc249a87123ba237b8470b3ab0c56f0b5753369101ec45ec8c6ef1ed62ca326caeab82ab05737af698b863f9300bee37d2d8f7e21ba4fbe0483288b8e9031e649e7f44d9d9557ef0698681f109946bce8bfb30faf808eabde72efbcf95c4bd530165d42b1209b37f9b455c29ee31ff9ef3ba32c4d3dda3ecb167f2741425d803e59668cebc68a18948e5f5f839144837a9fd540cdd80bd30ff1864bd48d624a24250b8922fdc733199890bfea0f48f9ce2acdc3ad08cc6390bf7ecd58615f0dfa2a08236163d18533fa455e1f98cd736984614f57c31e47ae29f00bda602e2ea217ee916ad9bb355d4a0cfaedb5ce9577a2a94df96f6df6b1bdc53f99c72f40732ca1bd185f441e2332692c90c0bf1422a921babc598c5318468c4d04d45c5d282a0ce929f4863f20005459c20d147461a486eba0d98a05cde277a9acad5728b3bd30cb176fa7d04dd1d9626c104ea273d6f715656b87f2218150d902d1e65ea0eb0a423be8b6a15fd9b5cd00229504e2604d03f50055b8f068303b2d0daeee0d313670c54ef120fb1cfa9c85421f038367d77c04975f2065def0129b4e10a4960d558add9b227d88e594af665c9a7eb7130e5acce7146dbba68e1fd98c1199d6c090309e972cb308ffbdc1221ac79a940ef7ed861e3eb1d978557fb97df77784c0ed65bfc7c8ebbb63654e8892348aee3e7a9810528a167263e4bb4080c677b59f85daca85e2b0d4fcc74f0a9c3d0ee7c38c3a49197df8b93c3d5972f1677febcfb33f7df1657585ee356ad10d50cc526d8ae1e69b3669adc9cafc3064218b94539967bf90096fca193bb28ed1c4f6f985a0615a1d72874353375f2ffc3a8a74bd7f78391f9f03769234fbd559c2abd3d4541a60f0377f684ee88be9a3595fffaa8afd6b3cbfcf448697d33bdbe11c1b9cbf582b04fcf5b413a8792cb73868fb87b565116c8655c8ddee00bbd1fb0954491d051b6c46f0e078928e0bb221ca851465cf7b581f1e2211691d02e97600c589eced6e68c5e7d978270f138faaf5e3fa8be3b40036d33038d7e910fdf172075a01ab4dbbaac8ed31bf39cbfaec68bfe9c79d95d79593bf0313deca997a84a2835322e396f9737053ba2fa069aa2728ffe6ed9e1aaea1e2fe8a5cf23064d0f45d0f1b028c49139f75fa0fcaff2bf2d430fee5bb91c083b3bab4b8b1ff09993e3da182c72d96cb1d9f58c579be223813ab32c8c0ae2ba5c9ac8fc81fdf106d3396783bc1b562a75a02df49c021b6fac5e0cd8e1ee73f678fcca8ba88fe27bb0476963bc6f5428da1bc2034809304a4d94c57c6c7d2e53ad79d8614996b69ac3fe2ad1ac0a96ea7e719a6e0e292309bf45e9b48edc20da6ca9635a2a090c7043ac2186acfc1111f76524c862aa1d78331fc0aa22c6f99c104d404ac4122933e5dbb76907b03309ca2305b632721a2877f6ce4df46603933be71e125865669a38bbe448484aa45513a3d22fd5aec23514542c3e1ba0059f2732e14dc4a67f43e2620dd6cfbcccc781a487e43caf9b7f991d1b2cee2db77f486f4c482a20f7a0a314ec90f4845b842f79865f5398876cf28b4087c08b9ee6bb7e4de5361a6bd19fbafd58bd23ea6d4d20705f2b9875f0c2ce6d5f62d373af8958f6db04710ee095850c2a4195550ed315ac8d91eba89bc1e9dde45dbd0551c96dd6ebf164589fe3a89bdb1e43a6a289e0eeca600d3f5ee69bf5ad63a5fbce53a2c157c4aa53e04704878fc49254165e5a3221f55f9f0b6bec5bf83978f8055961e2588620bcde31fe15425b729655de4ad4d3163798b8ec6031087fd0168f96a90410745122af6d09c71f03b8d5119ac50ffece7a820feb7e17dbfeca3b86762a35a35d6d0ece8db3220324a8ff8237aaa2d285bf56dd828b204917d22900cb0e2219f31cc6bbf53938d008a9da45536463e807d9e6829f3f8ec5ee6ddd977560b77309eb40d19428be6ec02f23d5ecf62148ecd0bdde609e28d639670d089d36c5408332e5843593c01e872664aca7e8f9f38af6313b24a47368e45e9e91497e6037ac82843b7f9c010a56362ab72abefa2e86d387dad997d428e501fd033c52dd70c8521312974d1eb2c9bad0706e81965d59e019003f54dd697e3789cd1328e5dab0d7db4f52d45018678ea0d2211c642a61b66b0a73f77b81c089c643ceb6ab1e69cdd25bb71632de1315ba950131181239975be1f556bd56fc249241bbfd1f3908dbebc5bb0d04c4d810db33eb9bf3974e7be542ee4d5e45c91e450fcf78f467e4aef23bb939f427f94bdcf424d0c5558b0e453eb2c3872c360b3c152d7176bb4d6e731e3e8388d60f92c2f13b488f8c21cb205525c166da0ec5ce4b08cd43e6ef6b149f406e75f893062f8fad251a01ef1eb17ea251c0ae4b3fa6ac1cf33124148297d550103568ec40e2cd0ad0deb4cf33ee77c6bf23c296f51de53677a33148f2a52794d7ef924bcf6f4a23adb109093d42d6e105ac81853c6959c8655c9acf68c1ae854c7e1efed4465ce2bfb577c658739c3930b9add66cdf6940f808568eba564eb20fd29ac4662c5024bd810c2ba82bb9f6acc395840ee30e37c288ddbd8d78a3e67ce682e8503af19ced1e1599a8e656b217053e3dd0153594cef479b80a5a17410490bab85f73235aa44b0b9f7c67de9ceb4273f810db739e28e039a7aebdb2477ae28be40c1dd7db3c704536d07d5f9c565f87a04b18391b70ebedf9309aae0948c48b830d4806f5ab9fc9a54549962a60b78ccabd07fa9ed03e0e1eb6daa6b8da21c8572585f9107fdb39fdfa053715dfd623d5cad7582dc243e79f100583a0842de4f1b9ca09db58c0900205d005c5bdad29fa59d80d80e8ed353beec27769a12334a8e9e91042c258e79101a4e553f9b4637c9c658fdb43f662f94b94f2383b3b10e3002409273b268e29169430e58737b89bc16969a2012e495e3ebbc307155e8d4f557e518fcd20e2bdd68eb7f7c3e565b9721e4d1981c8cfec74f8392a02306dccdda33651f9f855302315cd0fbd8550447ea341d905c2b5d972d81ef4cfca5589b2a5dca4b63b1ad10290b20905d0deaf774dd8d4fb7679212195396da11b37987c7e03d50e083968df7388fc688d8ea9c81d187eea128478988103d01e88b1d8a6b12bcb6325ca1c63f58d6a3f0658d4943bb26b873b29a7711944bb9eb5e6b598bb12a0bd4e65b3c0662b44065f3caac004d3d61f3eaffb16a510743ab5413029e886329beadc54ed6d64c82a506f744e96060374e66c6929d6f5f68861a1a35f69705fb9f7c695e7c25ab25cfdd10501e55b81cb6c6f81ce3d2907d41983880b0c8c16540a3787a0149dc8b396e4cab9af47b6ec67ef4a7e85130376e2e33900ce000dcff88e286011316ae4af06daab47e42e594f870f8771c7dde2574ab770cfc7ff5b12ed5e042bcfcbb8644e636dc1dc9f2c93f8a749a6772ff087b92fea68e9c6f31010210778475173df5808adb112d2c988c044c2f7b48c8c2245ee1deb77bdcaf6b201df771eee129280c1b3194f54ab9dcd79da163c074ccbeb64f26b17efdbcd72f924d1b69a1b255631ced2d7838caa48954d6e6f730991e24af3c7fa7e76e9e4f445add0702bc77ffe3724875771a908932e94253eeaf3a795f948a686dfade3676e60ebd4ccab376b7ab79732a3a197d69a6b62dfe041ef8acf0ac1b3415b6f7451d403e6b5fd13dc61188d750389462549187e3eece83ecdb4caf1090fd3f8f0ef64d80db8d95f809e8fa9440331f2d9bc534a6da5f49307feb56e1f55e8799ea4b8564f159af30b20d971c92da4702b19c832e42a46b4a3e2bf51aabf0f51ce36019e3b1555412b4d38826b8fc3fd851a41a34981e0ac35ace4030bca1fb9e45990067212dd66c4915fc57d7f7fcf24d9fd6cedb8671c336790bd068fc56ecf0a8c1f42d72b7b63b1ca40126555ee938f5e3e57b652bdd3afd2a7e68bc6132808d66bd801973baa670b46e491fa617c75487deff8dd9f26af63efeb7d3cc66c88bbfe654542c73cd0acb32ec208545480b31c8989b261cf278d5854810854573dc5b0693e1cecb08fa2e1e1f2f157851a61483e9bf62d3dc5e74b285fe0de3493ade1a88f5c5d8d63bace66ef7c3d21c7e45a606e5a7cbee90fef633ccac6da9c1705a66b76f994ec59363a8cc46a48dccdbf2b689823fe18adefc6d3642c1140b690e67a0e106e5229763d11af59d0534905141df98e41fa4e4551641eec5e964cac87f988ba577c90135d5b522e4055216de8ca5c94d693585e208f6dddd34fa8c9245207cb89f4442fea9a876db87681bc0fc9915a65cc9b9134227677f60cd6afb2370e5b6b85c2a4716e4b0ad520bd63f8fa46855896dec910da43fb41f493369082799e5240ffb89b884ab6a082c5c34b3031a6baa7e79b8ffb34027926364d37afe0e32fa1fe10e4ffca9da2c6ad39b9fb2066df77892157cbd6e59c33ebd274051bf465614c3fbdd168730cc8b9eccb9b36f157d50a40ad13d3e3ac82b2b8260ca5c6f77680", 0x1000}, {&(0x7f0000001880)="d3a16145fff7e6e85b01c89fae0d7895fb39bb1cdfb475287b748417a522f3501a8a7529bef57dceb9dcc538443285110aa049342c57bded7c792dd1a392498256f8a9b1e0b9517b8c8fb90debb06846d4f0d3f8ac708283bd68b5af05218bc50098f79b818cf36b07abad4846eeeff9eb56a3b914bdd1650bbca79d4f0720f720fb9138af203092e344085088ce6e90282f6465262f75d5610b16b75c5b488fa967d53f6081eff79eac06e2fe054861f71ac02ca1079b76ab955885e8fa01e4eac891d7658d048a6db3930249e49baa12f3a67831853a5037cbceebbe6db2522d535be5b0dbcb51a442a4c95137bcf997d4fbc8c71e320e6373c203893803b66827645f9e3c42d86e75ed84cfd5c39a592bde27f5693502d40c906b8090ff69ed80531d651d506b56b8396c62cd82d32e4e1d230b6684d92c463f7f06aa22024f2c672d8e8cc5186a3b633dc007ce13493094c0b78725c874217c1343253c2cb01ccda1b8d7d91aa6bc80629fccf5f0f211d8ad2c6707017c75fed6be84ff9e53bcaaedbe28dacaf44db6f6e3a06b3fe47e91dee4371ab84d3bc19963e629c1be688586d30ff9d16a389f6f167debb56d7db77d0885d3f7c327a14a12e99fd0cfaf9042e9b1d12cd01161f4161c1c785ce0d4688617c512e5d93856a6ba53e7b5e71364db298081d69062acb4ce48f54e6e47ef1c415d44f0f783a381edc006af3756c18c124f63b41d1baa9f193437b9e14e9aadd5eb23bc9e17ec94b3d48e38fbf28b60af645669b3841a8cd85bd64e8ab43fefda236c60bb1a86ab1f9feb473b17d610d602bbcb831c4ac0b3bef5e6fbae19e6b5996bde61b1e47f520ba2b5ab7694b79d6f80c93dc12a20bbbb37656b39ac552d00558f2bd32585921c0f7a683b97a3aa36c0dd41ad430944950a3e9cf0d6447c165644221e5a882c23c1378d2f729736b3a7480648ad49cc2cfeb2916132f65692b73a1fe8a591a143eb4e6419390afbf0dba2706fe73902e28b267369a4ffba17dde978aeb1fb37133c73ed188489b7aaa857ee29c125154a7b17194d3a9450ffe28ced48be08fd5ef25d23ada8700b38fbf0f6da81a9c94eb8207064f8c82789fbf90da203a4a1fe1eff4ab9b328b15f59d650a060d1305ee681df7423119a009c22389e42873e2a8829aa6f641aba2bc8af04846cbe671937bf4304def542e4662e8d87a583c36a261d4a5b4d55288e07e1cce680b943ec65ce93d26cfdeda0438c5aa941ba1f25a9b8b9899fcaa699560dc89736f307664a5e988b47fd278463071dc1b3ee2b46e536a5ca7f630a948191a75fde6157406df2cb4ee7f9bdfe28c8c4198cd385f9dd1b7f331a09d0713974ba828771869135fd271246a012fc6c50a1472e6b39a03647d16128cdda850b2a9f6e91516676f7ba05cbfcbca370f7e319878da74ed609e49c9f214a8e22691a2c5c5e3bf3b2cb6f15a1b52d4403fc239141ed6b48991e68b0b34eaa9a535a0c5b01b91fc1195affd4b340caedc445320fa7461a251713ce94434f4d911cd62c84e45310d03479f771998ba577fe1bc032a8065a7f6dc86f160490f144a59984493727beb7fa23086be50823414b4ba6f8b87b348ed12461c01f331b62440af61074351a16f574336cf87879ee12f912284f425593f2ae86756f9b1d00e34fe623678167ac202ce0e5bfb034fd7673e3438bdf306dfaf51868600584693dc86589ee39488fbc5f49552c88470a25006448e0071a8d960c9d39beb5f0d7d3daaefde450720143dfd338a7a6a5e430c92d48faf7be7528ad85ea7863336f4bb8fe2cc6d059d44d889a45ce9677dc455d8902d1ee007edf0130884eacb11d1fa66c93787aef4dd4c091d155b309c1773cd2bb0cfcf132fe8d4817583cf775961c335bd1cc5b64a02e2d1ccfd7a04c73a8c37442ed506fc2929ca4190a96de73ef129ab451cfa9378e39d40fcdb77a409ea6264cdbc8bcd6fa6ec11e0dba829a229c46588aab92745204d5e430cd1bfe66429552fc74459f1f1ea2d11232a5b6c2fe97950daa6ecab2f18a5464de026612dc6ec9eb45d2d33d763c3215d9c304583fc9c344221dd3c889ead55ef325acca220ecba9596d387518d2f5f62fe16133c9fb7ed40f81d8f5a52980bcdd753adaf76fb1d37cb8e679859eb70bb03a65c2708d265c4ffee21a79d3d172213197137c17b89a5553b16807cd60d866e816ba170c8a427591b3dc2942cfefbeae8a7047b4c1e4b390841c91f2fa238d8ecda1dc414d5e62672ab992141414e0686c7a35bbe9791b326d85cbcd3e1965c3b68ed420d27ee1033a31a73d5a464f9adb968054871f9a69c7a03fed22ba670bd44cf9a7e06c9ce217d5ce2102e9fb7ec8cc32438d72afc2a643e7472531c2eaf22aea27e963cca9be9691b82d778a31c176f4a69def8c173739c9f61a46a9839cea5b149588a340f5dba95c445556250eab50f844f8d2f3423489a81df0c1372fa3db9644e6c04fe16be1114a6fe542db735b183ed367012f5e6b14c59ebcc0c421fe5ff1187f9de5c75f454eec0827ad4805fc6c57c94af3fa83dad956db5ff9fd9d6b51002912b2fbbe3356a7e38be97a02f813a5d00c9e5115e8f7bfc79188386d2c0433e5f76f575438989f07bd58fbead7390bd38a15afa30a7847842b216aa6fc8b434e69ba08cb9a64b5f6ab204091a60fd2fcc0056abaf5ea0c646f404729f9cf766d6e29587295a02b7cdf48a70806a3d19e9b6f5fed275ef95e929afc280410e8d650f1d360b61fc67e3592b69f2c1439d28f3b5b3baac3c456fd20d411a8f86d98c4a6710ed9c3d2c1e9224211a8ef5e44793a639dc76afed8f147aaf1a983ef8a4745460a6dd9eb0cbf9d72392e93b92b5f6fff0db2247d149b04d90bf125e84231b421e8c079a3a023d2a18fc74a36ea53db5c03925a28b00d7fed11c9408f749c137ce55838cc7b88291c0c6915ab6e6187cacdb32a858944beb27680cd2326a901437a96a4d535016c80a71eff81eccb71f5f50c4449d96d80c9891133890ab5a58f83757c99791b3f9e825f96e19600d1c2d62b72ca9e0c65384d1be98464b09c2eac8ae5a8baeedf87fceadd8306f18aba4b6cb82dba498124e955640639c9540273023b3e62cb0cd0b7117d2b1b44d5bca09ecf848935c367d771aaf53d0dc1e39996f1135e3193a12899c892d65f64e55e30932bdd96361ceaf2148c405b4f09859fb1657da1be7aee7e1b32b2308b2d8e309f9bd5feea879922915f62eaf500b83b29aeafd612f880a9e1b1007a6b7d17030622273c0e2eb5244fee77e02e84b848e7b14dbeb8d0e556c11382b7d19c250249f904ab2b05b3504fd6fb4fcd69db17220fc764b81acab454342456076c583f346195f9236adf99377f1ed192d03a44f94c7187b585c5f668fcd3fdb029695ccb58f87318dd09d460bff448fb90f62cd355568787673060c1b9900202b216a449ac3a42274db3011ec37a7649dff3e40bbfeb12446bfc226137914f79f80deb4ac0698336b3cc4355cb94d64ca0570454c630a976540ee643a7b642777bd983a255829e79bd9af810350100b8d67bfe5c0f0b253e3f228ec4b328b0bb3d30e3990ff8189de77efe67f283a404ebe3adf61ed168b48ab4ae5c64ee9e4530ab7bff7fabcfaa23a179167975a6eb7956dbd5c80c497f1fd7a5829467b244cb4c2246c0a39569a97969454b5bc8fddc0affed55b9a21d6533460a7b356a4fda1cff9537abcc3ec30cef9d9666d877f02dd1e2d485689bb3322acf22d2f92d9662956ca959f174c74e0685dd99e77a9582a22947e0218f25461f7fce217c13c84321b25c9a1539fee8fd84e86291467c48bb797eaea6c3cf6bb3820a8eeb6c3eeb372ee52d6bdcce7c2fac6bed37dffd6d8a84c3dba921b8126324ebcb669922cbcacff3d396e1c370f76aa85852712405be2b5c44612675a7787b17278cbb0442332b17598c4a27948794fd7d7cb32e3f6c21fbda04e855f9fc2a83365860a48ab3327f5395d08bfb5fa49a71af81dec79c8e5db13f71d3bc690bedd9d98c49aae907b35f43666a11eb32c3f0b7bbc96bfd88c461610f5828959bf87ce6f68b0caa9ac354a42ab688c4a56c652b6a071545ae440dbdc4bf6ceda19d10d2568ff334f40911939651d881184602007de6de4a47ba6812c15a1d101908956b849f98cb9c2df20c26427696f67a1deee5efe066317ac1523004b33c32a83f6afe9ebc7c1c0f78d111a268a332a0dc21bca783e5839f6ce2f1a1c4e52c80699e60495938e27c36f4862b8d73231833c7f78f4f9f1f267b5afd122432b0faab5a0587c94f6a669f6baed976c53bf68d706baee84ef3172a9df8464af6be264df774c01a892c8b7f10b8b5984ec8bf5983f9b8a9df7a6229c9eade723f075adde82b5a6169f211fc2afc0ccbcc9f0ded92b0074807f912d99d8289f8d59f5a74abf4ecac040d80dcff498e5690871f9c80d2d93902c86c2b092ede64e529940baa5c168315c55914b7e1663883671644fc4bac6bc9fc015391b26df75b1680f947ccc908250bea4fd2bc3bc3635c75d092478e9e862156d00f715a8880122be56dc901ef769ddc46ff163cf350d39881b65a2b709e51a277148543cd37c6049a0ab71f3cf08edd91e1aa40a749c2c567e433e2eb827fc29ec61acd4b0d414495468f3ab102fbba3bb559e510a81b138cf2d74e4342ce180c623a1a8cf8d0cae2faaf57e617342082066b7475f662ac5d2cf4e14b9f4d0834a0c9ca18bc399426f2a5c58279d24df80b8c5bd5dce85fac4e0d31188dc63773229fa48447e3c699a897f23a741e529f24c417108dd31cd727da3358ceffe785c554428a8113be77fd255d8d6b821b01fb952a3e087f9a448c8823b311737699868b9ed0447040f0d045f696727d5b44bafcc459291e0638b41037c790e96d4c5f2ae4d05f5bd85bc61e5438394975fafac5f91f2eed77575074df479dbaaa9a0bbf822a94ede36ad7464e5f64a863350e655dc4e67ec80417f0966a83aaf7ef533bc850c1515731eb83cbae87b071cec508906341885f337a3670a1e27dbc0c6cb90c2243505a7d8b9093cb5f5247ea1d05a2bebe99acec9ea1323c6ab7a00373a7305aa276cc4abd754d1a2d1b83fdbacc563e3cd56d5b1d82f564a29f4ea8f61eb08d85d693bab2d6d68183f365a222fc1569c03e7137055780412e8b48f0976a0f0ecfb421144be8f5bd85597ff83d7aec9052406c4171b5ce3c08cdabe5ecda076a45625c8370e7ea8ca5236fa19592576a6f515ed3a0d88efd8f8556f8c644f599f98492b22ca0bd3cd411c66c95ee8074587ef7592ea0575601a6757e29d92adf48c3f822b466f7f40df7cf627b71f80591ab31e0b684b1185c65fbf5e77c5cb8da667710d1e1f8bb756efac9ab8eff2bac3622ea787a2251cfdd8081401f9110756d6dccfc7c25e63ebfc3bc22a9ad5cf5dbd210d8b600321d01c95b6f60d2da84c333b7a3bede23cb474882adb34f791d68deb07ea061d09af0ba4a178717637f816ab4eb5833f8605cdb0301dc2e58a899638591001919509b00c8dd3c880e3a8b206be65d3d97754e0e4e5c0ce006707c114e082d33940a8e8e1fc20893a9cae6665fe73637470f55c6b67147afe352a50fab90a2007753dd96914039179e4e36eb066a9313021be1247abdde54836d165bba8d60f98c3cbc978bc1d778028816f6f47e8b2ec2d81ca871135417335ee20885abd7190967849055ed1a413c76d29c0226ad1b", 0x1000}], 0x2, 0x0) (async) pipe2(&(0x7f00000028c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_SETBELL(r5, 0x80105703, &(0x7f0000002900)={0x0, 0x1, 0x683, 0x4}) chflags(&(0x7f0000002940)='./file0\x00', 0x0) (async, rerun: 64) kqueue1(0x10000) (async, rerun: 64) writev(r3, &(0x7f0000002d40)=[{&(0x7f0000002980)="9bbe760411cb7599c9344a4ee9810cbf8052a8eb58ebdfb4e5ea5bf915751c6947bc0dfe72a90216ee1625cc796b97861dcd80fb47a7e7", 0x37}, {&(0x7f00000029c0)="1999a84e165281f68c66827d3c", 0xd}, {&(0x7f0000002a00)="564761b08e8b49eb1846cf7f374284e1dd9bd9e75dfdbdd522d535bae55fc2816723836bb87fb88d55a3d7ddc06df15eead4418d64d2bbe5cdec24378e2aa7a2821e7ee6bbb4d405ae68cb42f55868a94dc836908401944b1abe5d96bb65786c9564bf2dd72526e74585b18ed4a53cdab4abaaa8ebb070fae746cf0a6a93ccccdf457d9b6b4f50487405b7dd7fdec18a6123b40210c4025471198783f70f782339d0d1b9704bd54074ab64ed7cb9fd2f083f73cad6761f541d850020d15d992ca0f59dd0", 0xc4}, {&(0x7f0000002b00)="29bda1b048ed5f1243579c1ec6028d009fe3b961c559abb1620f4137d439d98bf0696af44e7c13efa51757e97b35f3f57ea05b7f0ada9e1a7deb3c65f09698ff35450583eb5bed456f2527e2526ad8a3d1027cc650eaec2ddc14d5fb35c260ff9a037b7dce1d6af0c39a81741f6b815df51663de62fd2c534e9c824a909bb22ec7c5d45da048dd33d4d516280d74da76dd985832b2a9543f9ee195d78c573b73dbfafe1002a567f61a6d0db79cc368655fffe4d3e77adb10d0eeb6c78ccd656e4f4f6ab3e56624212cc66b813932f61127c1768dcdd4735d4db824fcd0aa82d8566ca4", 0xe3}, {&(0x7f0000002c00)="7cba503d43385649c639ef82b121368a7fdfab4a2cd42b758c68cb2aa35ce1bffd7ea2d52a9a808b237f73881c2936dbd669dff6b337649f7dd43adea3b74e8a16ed8d26d2e3202e085631c3acb5cd94266a15bc7c316ab20db3c2a359b4cdd2254655a54d0a28273257763a56d0f88425218fbe0ea8ee11ea2b4cbd5b68a505d0d688d52a4a189e0a1d0c", 0x8b}, {&(0x7f0000002cc0)}, {&(0x7f0000002d00)="81158f14ed0ba5894edef05e", 0xc}], 0x7) (async) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000002dc0)) (async) ioctl$DIOCADDRULE(r4, 0xcd604404, &(0x7f0000002e00)={0x2, 0x4, 0x1000, './file0\x00', './file0\x00', 0x0, "3589151096b030b8f56168e85e3ef079701c7bf6bb03d6c194546b39fba52f432b5f884b3c3b73a142100dc6a34b45513cee06fcbf908db882253c1dab15efb581d23fcdf214c93a33cf03e94fb4fc700f7b6fae7e743340f6dbc65a9356f5d5bfdbe5874f11f9aec6758bca5de752c506d0db6bf4793ffaa8149c61ca03aab64828a1d245536626ae5e023a265ef88b536c0349cadc27993186925573542f4708e0d161d147a37a862b6c51e64a431ed3b40b5b1418eb9ebe589769782cdcd5ab7c128a0f051e20c151b632e6ca0cff84f12afa87778dc4a194d4b1986d788f22ff9b07ef397069e564f43a25a94d3467f9e253eec0b133ad87ad87c6b0fe8931903c8fc90ceab9c25521094af234f03f9588af14122efed660522b83dfb210e4f179700c1fe139bec0a7bad67defc0dedd8d5010109814ea1f43e19cba7452c61664e49518c23f62d665dbff40ed7b0cbc461ac8f124cbe09ac61e575d6c983378e1cfad62481abad1ec9748491d81a2254a35d6bac5df14ea96b890c9698cf7fde1032d6a070dcf1c72e91aee007b61ca00f73eeacbcfb12b18527769974ed51aa6f3cb7cfe5e23b1663d9f9f295abc95499c8c74a4853983a90f2710e5c4aaf6347fe43141217a95c176602c63417529514c69b2bd6daad83e4458b8ad2d2d8c485cbe332c5b59c7ffea6d159fe2412fb25eab49ee3d3c0baa49df73b4765c9950588d4491aab8d2a83d45d559ed9a1bbb884c247490be922caade743d4d8f49b395498a37afe3e2e168ba97cdbeb66e4058616a2aa7137bfa14a21a4e50a2fc86477f5961327c02c1ccfdd3802beb84ddf408feef2c338f0c8215b9bd220522ccdccbf8a9192d4883245d47d6dcb4ae6e9dd38324dc6e260be73c788d48e02b7087704a5b07ef22b13903d51ba57afef9a193ba2389330b3a1dfe09a3814ea098f30c0724ff9fb515680773d9a6ca45c82468ffbcf43aea0bf9939575e836a21c99ad85226afac44d07f77ad5eb95856228f8242be93616f68c7a0be2ab6916fb979fcfd96cccad1265a25043019a31d51239e6cd5ee1eb1d723f9d5ca7c3129184a64fc37468a85c91942391872a68f5657078e34f024f3c216922ab0569ada6ca8e6b4536e175c41274eb73c13eba443a0dd64ed843b7947ad53327efbd52762f91d2d4100c08b51fbeef4fb54a854f7408308d0fb92a8a887dfc5cb2bb2713a600f2b7b282559956744aaafdb88ed2e1eefaf6807a807307041058bbcd2e1f7bbdb4bde29d16e0e1652b386c266e7b8197095f462732034df47727e1bcdee28fb956f9856098e7395eeb85b03d94bb60e430d3059a65d46cc5730b0d1fac147587b01977c626815343b017170e80d7f25372653655917dded16006cde876898f92ff32fa05a8ff107a7a8644766a0e39816b9f8b97e40089cf399f191b4024a18f3844f10f4829bd1268f7193c0caf1df84ad4fcf812b784a27ae83b7e5fe7da96b1995de4c4c69c4dcc63202ebaf9107d4bd8f00e20ba1dca2219a14d8716036e3a31a7a042a2028f7415681f70b02179800f101bb75295937266ac4f9bdddcb999db45e16267d05dd7e9f7ce76b060ca74827644aeff78cbb19739466b241b6b26a9da635ce82e9fd1ce0f290e8681e6e75cd15d982b83fcb37cdb68acb6fadbf93bdc49e9ff012074a3136699d3ea8da9822d156d1afcf31c0e8bd20a7187588e4a004d1e8a32b49c50c0bc8e49e7f8ab8d889ed10ebeccd0f9f7427f07483dae7a545906ca80b4ec0580cbe2181d4ab68965063fc6fe1a1efbd5e40e5d1a41a66a3e41ad4d07fda9e0695ee3658ca04b2c7edb1a42bd5287512dbc58a65da31ab4cfc1461aaefe78657dc1e088dfffc29bcf74da5040a72f78cd37295199df56b7a49d20865d6d0e23b3"}) (async, rerun: 64) ioctl$WSDISPLAYIO_GTYPE(r6, 0x40045740, &(0x7f0000003b80)) (async, rerun: 64) r7 = socket$unix(0x1, 0x3f77957050aeb95, 0x0) connect$unix(r7, &(0x7f0000003bc0)=@file={0xc, 0x0, './file0\x00'}, 0xa) (async) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000003c00), 0x8, 0x0) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000003c40)={{0x3, 0x4, 0x4}, 0x6, 0x1, 0x3}) (async) ioctl$DIOCADDRULE(r5, 0xcd604404, &(0x7f0000003c80)={0x10a00, 0x8, 0xffffffff, './file1\x00', './file0\x00', 0x0, "40d3dd445b0482aec38e479d19c619a4eb60814f0fc480c1258f420d571eeedc09069cb68e2a9e7fb373e9053c1f66be009f519cf5a2875d54bef8dccec25fae71d273443beafdee7925ea9fce3969a06e424b14ab05a41519137b09b600157358ec3db9c3f3a55d6e856d699f5fae934bf9d008510a603e24ec0f04454ef44b701adf31bda17874ebcbbb2e74ef374563d3047ee14e899eaa55970c273ff3f6c529872d2ca85bbc7cc849960558e62aceeca14639ed8b70fcea61a16077f0fb1f9700edfbcda25cbad09d56290b0e9d84be8aa400b985a6258c957ddfc05d098e146b23629f3034fa6533772fe0fc12c1b79863ca131f2ca84a5bd9f8b8623e93da5706aeea576da3ce54e774f4d5ecda0b4860bb9fb382268f40ded660313ebf57862b2a722069f0c560101c802c745defeef887ecc2c902b02666e0a5cb1cb8db988d783e8b875e74339bef345c3298fe7bf672515717eb6c41f82aa143db28c7d19615f9232e47ceafccc9738e5f5b5198ca4261c4b31b3b566761e1deb6dc88a84a5daa102bbfd9d8148411310c68bad16896c3e13f7205e9b60359fd9560a4796fbd22fcd6a6a8ff7876862258836575b4ac08c39d79ce509ac4c1b18c8871075616fb34a61ffa63c71e225878db1e599cbd6fa7f39d6200162460346037641541489eda0b04939ab930b2e4f75977500437f55de61699515051ab91f06932f38edc838c6813616f546a0cfc638de77740e54408db3e96d7313a1869172ba51bf3c4a7a874f68acdb3b5caecd870b1118518bd6af628518c229c7d1f6a8db0a9e66161ff7ab275fc8f2d415cecdbe444a0827e12fc045cf15af92aae9c057643d7faf5ff1ba632095abe44452f3ba917e05a95bb49bd8adb06eab84f9765f70827f5e0e1782605409386c89fdf552d259dede50764eab7b5a6d7e3bfa2dfdcff0d5393b15a645ca4b8ef6df96cd7acb82575613815e922b1b5788bf97b45c11f38a752663123e738effa7255fd85587a5960763958922effa815126dc893bb4f163d36e393bf589074055ba598333ce2f690d23c85619ba0c2f824a9a920e1a57dac92b2d9ae603056a837d660dd0a792d7b68f488537402d0cc5b081bfa8dd5730d87a0c2abdced003d48b6eed5b5491cac494ece008b07ad7412d37aecdcd4732549f1655c5bc9bc02988fe121251473fa808da7c50e4ef5478f7fefc632ebf28bdaecb6cb5943664fcf1688a74dd6fe77ad7726aae710e0bbf0820587c2d542537bffab0e1e9af787172cac8754f08f14b8aae3284d6c203852e458baedba9ddc796c66d91e52a5db331557a15bd2715eaaab9cc6a555cf5933482134a842cd1f988f80e399ee7b2906eb54cdde8b619a6c05826d794e9ad0d92831852da2d80471a2f9326b4383b9461fd5836423e5da1e755698a80e94cd03f0063cadaca0198ca8e32d601316481b7d2c0f959652856f302ba8fffbf4185ac45ed2e5618f28af0e1383b63b20f224d3e439542993e2b57b3d25acf2126171a8ed52eaf692ba875452629a45385f590a2df23de00b69832f08ffadab1a679489f81415b4f0f786e8a0083562b90244f20cd73e73d03693b52a4da38b7e7eb8e6412dc2419aa620216db1789bc6aaa7c8f2b69848eeffbd7227fd9b403774a781ba5d303a51f113325d5824dd9962943ebf3cfe8e3d1cee7570c3cb784cd089cf1bcde532cc665ec552cfd00013139e6384cb4c899d63dae14d0abf9fd933789e504cd50680427be42c88ad0dd56270b87d5fabcb90bd0cd68cb0e8121b6778e9feb2837177798c79d9b23c60fe01c770c8b3f5d2210151a29205de168ba24197c3ed2fce3da4eca15313e1eef5676e5749b64c3ec1066208a142825e51325fed679f896b67c9c6483a95b521f86d0709dc"}) (async) ioctl$VMM_IOC_WRITEVMPARAMS(r5, 0x8018560a, &(0x7f0000004a00)={0x9, 0x2, 0xc, 0x6}) recvfrom$unix(r6, &(0x7f0000004a40)=""/128, 0x80, 0x1001, &(0x7f0000004ac0)=@file={0x8, 0x1, './file1\x00'}, 0xa) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r4, 0xc01864c6, &(0x7f0000004b40)={&(0x7f0000004b00)=[0x7, 0x7, 0x2, 0x3, 0xfffffff8, 0x9, 0xb, 0xfffffffe, 0x7], 0x9, 0x10000}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004b80), 0x800, 0x0) 9.187797748s ago: executing program 2 (id=36): pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000780)='./file0\x00', 0x2000, 0x5d42) open$dir(&(0x7f0000000800)='./file0\x00', 0x20, 0x0) sysctl$kern(&(0x7f00000008c0)={0x1, 0x4e}, 0x4000000000000005, 0x0, 0x0, 0x0, 0xfffffffffffffe95) (async) r2 = socket$inet6(0x18, 0x1, 0x6) (async) mkfifo(&(0x7f0000000880)='./file0\x00', 0x80) (async) sendsyslog(&(0x7f0000000280)="2078bcf28ce00aca6136bddc4843addf5041b543da25be33f1be0e006d42935e20c987e9a8d2e894b8f99cc288a8a3dcc61d331f1538d2959e2e6dcb4220280c3dd33eae503003a9f24f1bf75bbb4992933827836dd3c05260600ae13c45a746e8714e4f4d72ff2d51a0e6dcf6aab32a18f752f287ed65d1c224f0f8dde2942ba45287ccea3ccd486c3fee85df553896657a2a3fd7843ae3e37bf3fda5c9c69262cdd5c0735ccd2d0985514d18b19bb0df9619c233239027d6a74ca2830aea8cfa08d02b16b1094580f55c5c10cd276e1d983c9c3de3432ee442061c78d85fab595d5ad54f2a3b5d0200d2a889da645145257493048782c7fd1367fedceec78032fa3f433821654f297f8ab682b8f982e8f5503026413ef68bb5ef70b577903de061b8098d98074d47d2b599851be7ec2e970d4f7122f7c35dc2a5aab8915a3714a1e5ca619abbf987ec8f0f98812de01078df6e4f1560321d7158cdb0e9490c37a433056423b6b38e82494537d5fc7edc", 0x171, 0x12) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0x80047308, &(0x7f00000001c0)={0x0, 0xffffffffffffffe0, 0x10004}) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="b9", 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) (async) r5 = getegid() (async, rerun: 32) getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) (rerun: 32) sysctl$vfs_nfs(&(0x7f0000000680)={0xa, 0x2, 0x2}, 0x33f, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) (async, rerun: 32) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (rerun: 32) sysctl$vfs_nfs(&(0x7f0000000740)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000780), &(0x7f00000007c0), 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) (async) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) fstatat(r0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) (async, rerun: 32) getresgid(&(0x7f0000000580)=0x0, &(0x7f00000005c0), &(0x7f0000000600)) setgroups(0x7, &(0x7f0000000640)=[r4, r5, r6, r7, r8, r9, r10]) (async, rerun: 32) poll(0x0, 0x0, 0xffffffff) (async, rerun: 32) unveil(0x0, &(0x7f0000000840)='w\x00') (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x1) closefrom(r3) 9.187558788s ago: executing program 3 (id=115): open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) (async) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f0000000240)=[{0x0}], 0x1, 0xefff) r1 = open(&(0x7f0000000540)='./file0\x00', 0x40, 0x171) pread(r1, 0x0, 0x0, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) chown(&(0x7f0000000600)='./file0\x00', r6, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) setresuid(r9, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=[@cred={0x18, 0xffff, 0x0, r10, r6, r9}], 0x18, 0x40a}, 0x404) recvmmsg(r4, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/253, 0xfd}, 0x4}, 0x38, 0x42, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x40000, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x40000, 0x0) socket$inet6(0x18, 0x4000, 0x4) (async) r11 = socket$inet6(0x18, 0x4000, 0x4) setsockopt$sock_int(r11, 0xffff, 0x1000, &(0x7f0000000880)=0x6, 0x4) bind$inet6(r11, &(0x7f00000008c0)={0x1c, 0x18, 0x3, 0x12, "0000001700000000f7ff00", 0x6}, 0x1c) getgroups(0x7, &(0x7f0000000900)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r13, r12, 0x0) (async) setresgid(r13, r12, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000940)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) setreuid(0x0, r15) (async) setreuid(0x0, r15) socket$inet6(0x18, 0x2, 0x0) (async) r16 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r16, &(0x7f0000000a00)={0x1c, 0x18, 0x3, 0x11, '\x00', 0x6}, 0x1c) (async) bind$inet6(r16, &(0x7f0000000a00)={0x1c, 0x18, 0x3, 0x11, '\x00', 0x6}, 0x1c) dup3(0xffffffffffffff9c, 0xffffffffffffffff, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000100)='./file0\x00', r17, r18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 9.187417654s ago: executing program 4 (id=5): r0 = socket(0x2, 0x8000, 0x0) fstatat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) r2 = getpgrp() r3 = kqueue1(0x10000) kevent(r3, 0x0, 0x0, &(0x7f0000000840)=[{{r3}, 0xfffffffffffffff9, 0xc5, 0x10, 0x68, 0x4}], 0x40, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000880)={0x3}) kevent(r3, &(0x7f00000008c0), 0x86, 0x0, 0xfdff4b4d, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000008c0)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[{0xc, 0x1, 0x8}], 0xc}}, 0x38, 0x8) r4 = syz_open_pts() r5 = socket$unix(0x1, 0x2, 0x0) closefrom(r5) socket$unix(0x1, 0x2, 0x0) closefrom(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000940)={0x9, 0x37e1690f}) syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000980)={0x1707, 0x100000fe, 0x200053, 0xfffffffb, "b36ccf9b01c2a719b6fb05000000a24d003e0652", 0xffffa369, 0x4}) write(r4, &(0x7f00000009c0)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d18802000000000000003ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe8d) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={r1, 0x0, r2}, 0xc) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$DIOCRGETTSTATS(r6, 0xc4504440, &(0x7f00000000c0)={{'./file0\x00', './file0\x00', 0x10, 0x36}, 0x0, 0x4d0, 0xfffffed4, 0x0, 0x4, 0x20000008, 0x1ffe000, 0x40, 0x3}) mkdir(&(0x7f0000000540)='./file0\x00', 0x148) getgroups(0x40000000000001f6, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r8, r7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) chown(&(0x7f0000000680)='./file0\x00', r10, 0x0) setreuid(r10, r10) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='r\x00') syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0x20, 0x66, 0x0, 0x5, 0x1, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x80, 0x6, 0x4}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 9.18725565s ago: executing program 5 (id=14): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) r2 = dup2(r0, r0) ioctl$DIOCGETSTATES(r2, 0xc0104419, &(0x7f0000000140)={0x0, &(0x7f0000000400)}) r3 = syz_open_pts() socket$unix(0x1, 0x2, 0x0) (async) write(r3, &(0x7f0000000100)='B', 0x1) (async) mknod(0x0, 0x2000, 0x450a) (async) closefrom(0xffffffffffffffff) (async) closefrom(0xffffffffffffffff) (async) mknod(0x0, 0x0, 0x2800) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) mlock(&(0x7f00003b1000/0x4000)=nil, 0x4000) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0) (async) mprotect(&(0x7f0000508000/0x4000)=nil, 0x4000, 0x1) (async) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0xf28c, 0x5}) (async) closefrom(r3) pipe(&(0x7f0000000180)) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0xe82) (async) open(&(0x7f0000000340)='./file0\x00', 0x2, 0xcd) pselect(0x40, &(0x7f0000000240)={0x1e0, 0x3, 0x101, 0x90, 0x0, 0x1, 0x9, 0x18}, 0x0, 0x0, 0x0, 0x0) (async) unveil(0x0, &(0x7f0000000280)='c\x00') (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) ioctl$DIOCSETSTATUSIF(r1, 0xc0284414, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x61, 0x2, 0x3ff, 0x59f8aaf9}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x172) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000002c0)={0x3, './file1\x00', './file0/file0\x00'}) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0) (async) ioctl$DIOCXBEGIN(r1, 0xc0104451, &(0x7f0000002c40)={0x7, 0x0, &(0x7f0000002c80)=[{0x1, './file0/file0\x00', 0x5}, {0x1, './file0\x00', 0x6}, {0x0, './file1\x00', 0x80000f}, {0x1, './file1\x00', 0xb}, {0x0, './file0\x00', 0xfffffffc}, {0x1, './file0\x00'}, {0x0, './file0\x00', 0x12}]}) (async) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 9.187084884s ago: executing program 6 (id=122): syz_emit_ethernet(0x66, &(0x7f0000000140)={@local, @random="68b525d85c4b", [], {@ipv6={0x86dd, {0xf, 0x6, "ff0700", 0x30, 0x3a, 0xc, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x3, '\x00', {0x1, 0x6, '\x00', 0x3, 0x89, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}}}}}}}}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) syz_emit_ethernet(0xcc, &(0x7f0000000480)={@local, @remote, [{[], {0x8100, 0x1, 0x1, 0x1}}], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x1, 0xba, 0x66, 0x7, 0xf, 0x2c, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@noop, @generic={0x0, 0xb, "1835d7dbb28cbcc149"}, @noop, @noop, @noop, @lsrr={0x83, 0xb, 0xf9, [@rand_addr=0x70eb, @empty]}, @lsrr={0x83, 0xf, 0x8, [@empty, @rand_addr=0x4, @multicast2]}]}}, @generic="32a15bb1077d026298a460f7669cea9d4ace374c7bf54b1ef859c10aa076ddb0b4746189491bd12543e88026756ab714674b975a87ddde8becdf5afeef386ec4c2f284271a12b2dacad3ea0633fdc56559951e5c6aa080ddf6e7ecf851be63410020bfe49ebf572059383d360b6f17461e9de3a40c351f776593"}}}}) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async, rerun: 32) r2 = syz_open_pts() (rerun: 32) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0xc, 0xe, 0x3ce3, 0x7}) close(r1) (async) kevent(r1, 0x0, 0x200007ff, &(0x7f0000000100), 0x1000, 0x0) (async, rerun: 64) r3 = kqueue1(0x0) (rerun: 64) kevent(r3, &(0x7f0000000140), 0xf00, 0x0, 0xffff4b51, 0x0) (async) nanosleep(&(0x7f00000001c0)={0x20000000000005, 0x3ff}, &(0x7f0000000200)) unveil(0x0, &(0x7f0000000240)='w\x00') (async, rerun: 32) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) (rerun: 32) ioctl$DIOCIGETIFACES(r4, 0xc0284457, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000002c0)=0x2) (async) r5 = dup(r4) dup(r5) (async) pread(r5, &(0x7f0000000300)="01f682a705078659beae1fb110734081668a4f178f01faaeb6c616", 0x1b, 0x100) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000000440)={&(0x7f0000000340)='./file0\x00', 0x733, 0x8, 0x8001, 0x623c7b47, &(0x7f0000000380)="e95519f91b2d80dec6413a8648bf50e25df8e9e98560ee021c5fbdf64ca4aaf6f61696f4b2494a7dd4bf6be137567cf49aba8ddaf2896d1e17463e31e16e81abf8a4696d74e6e1915e5fa4b2efa91037d4d9202d6703e2ff1e728361b8bb1e1a4b6bd820f26b1a20f8af5b6234eb03063d48a56102dd5834bf260259e13cbec87b0ff68beb9d767fe07e4736eb25c1abd5db", 0x92, 0xa}) (async) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) (async) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) 6.555459567s ago: executing program 0 (id=80): r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, 0x0, &(0x7f00000000c0)) sendto$unix(r1, &(0x7f0000000100)="d45405030a814a21b20d0ce3e38cf662840d227705ecf8a435457fe0d976", 0x1e, 0x2, &(0x7f0000000140)=@file={0x10, 0x0, './file1\x00'}, 0xa) (async, rerun: 32) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x10) (rerun: 32) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000001c0)={'./file1\x00', 0x7fb, 0x11, 0xfff}) (async) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000600)={0x7, [{0x3, 0x1bcc}, {0x1, 0x2}, {0x2, 0xc05}, {0x3, 0x8}, {0x0, 0x5eefe9c6}, {0x2, 0x4f5b}, {0x0, 0x7}, {0x2, 0x80000000}, {0x3, 0x1}, {0x2, 0x1}, {0x1, 0x10}, {0x2, 0x6}, {0x2, 0x5eb}, {0x3, 0x40}, {0x2, 0x1ff}, {0x1, 0x1000}, {0x3, 0x8}, {0x1, 0x1}, {0x2, 0x10000}, {0x3, 0xfffffffd}, {0x3, 0x401}, {0x0, 0x5}, {0x2, 0x5}, {0x1, 0x8}, {0x1, 0x9}, {0x1, 0x80000000}, {0x2, 0xfffffff5}, {0x2, 0x6}, {0x1, 0x5}, {0x1, 0x3}, {0x3, 0x3}, {0x1, 0x5}]}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000740)=0xa857) r3 = accept4(r1, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0x1c, 0x6000) getsockname(r3, &(0x7f0000000800)=@in, &(0x7f0000000840)=0x10) (async) r4 = dup(r2) pwritev(r4, &(0x7f0000002880)=[{&(0x7f0000000880)="d0700e9d3ac19cda6e73b8c97ffdd2013be72c9ff0cc6461f02870cf188faeeaf5f4b10e57731a37bd31587c00d2cc66e8753d6447b5df824c557f7ab650ff76f1a0847679aa43395bdccbd356160450f9d977ed170b3b810a20866ed66dff1937866d632db7f1693eede26da9f00f356e3c25e3d23b83b8042b14d9644f3d52f103cb6be5191c1d2737eb78a8073747faaff9ab01f257ff639b642fe94956ade22408241330a8156cc62d28976bac022edabad68fb3410048ff2c12cc4a7a82087f4b8d6a94178d6d1e9858bf4d2a7b0cbffef72e897fa5f255bcf3394bcbe5211338099f113e6b7a7531ffefdec4d47a05d6bf3d8830a5beeed8f4ec70b34906906a2f63ce04ec1c80d4946f1a31d435cc4e1d285782f83af889d51cc1b6202825588ea3e38e29b633f686d4f66c58f982592b42b13834f5ffd82219aea89a08550346dcdc1273b5464c14f7c3c26eca6bc313c7c39ba72e3f58d31f1041f7fd0337df21ad4bed60af2795fa07ce9daf1de840139d75623215d2309e053d7d15773e31ddd35a963e667dcfac629e7bb0f54b72fd9c842fff8cdd81dd0781de1377bc9be1b2b1866f9252be5b3e954d39b630a141286993ee5825fc85bfcd044484b693d53a95f50f346bd71adabc9d74fd71d6c80824ee783fb845a60d301db45941545ba5524a86712c2c399a24db54b128230cd25fb718a3625a7e95c0a04bdd41b669e51131de7f3533b895c048e9a0781d800f4308c4a1b5b8ce0db252ec5182052f6073b4af194085d5f6113d868a8e4daf7dc51294ff6377487a5b0e4777ac1479d7ab336e7d13ae99c33862932ce1e78fc136d0a5679d040134b993dfd908fdd5639e091be708d8d1f1127ddf29a328ab860e3b15d17e4024a9f2c392612b3fb42dd433938b91d3026b6b25f352dc86e7bd55a7ebbde0341facd98f1c356bc41d41d5df0cca603397e1587bb88a64d3a61c33bba7f501282c5b58cdd4a61a5e593292a781d0c6cfed94f43b416a6888ce58f29920240ed026572caea13f6956f0e5264b2563b8604cdd552accad044346b2a5b5e5eba115768f4706ff5dd63c53b4e8cc7d46cbf9c52a98ef7a06b3d169abe55a300b92017d3318c9c8352ee3b1979cb0275dfa7405f889bf11ea49b08faf05650a6b0c7ad1a1dc3351be932d5eeee93f88c6ff53550d4fd6131e37e99ca97d69224771ff1e4d0c3ef3fd5c44b593ae53517afc0d1e3308ef602ef63155575cd801a4bc249a87123ba237b8470b3ab0c56f0b5753369101ec45ec8c6ef1ed62ca326caeab82ab05737af698b863f9300bee37d2d8f7e21ba4fbe0483288b8e9031e649e7f44d9d9557ef0698681f109946bce8bfb30faf808eabde72efbcf95c4bd530165d42b1209b37f9b455c29ee31ff9ef3ba32c4d3dda3ecb167f2741425d803e59668cebc68a18948e5f5f839144837a9fd540cdd80bd30ff1864bd48d624a24250b8922fdc733199890bfea0f48f9ce2acdc3ad08cc6390bf7ecd58615f0dfa2a08236163d18533fa455e1f98cd736984614f57c31e47ae29f00bda602e2ea217ee916ad9bb355d4a0cfaedb5ce9577a2a94df96f6df6b1bdc53f99c72f40732ca1bd185f441e2332692c90c0bf1422a921babc598c5318468c4d04d45c5d282a0ce929f4863f20005459c20d147461a486eba0d98a05cde277a9acad5728b3bd30cb176fa7d04dd1d9626c104ea273d6f715656b87f2218150d902d1e65ea0eb0a423be8b6a15fd9b5cd00229504e2604d03f50055b8f068303b2d0daeee0d313670c54ef120fb1cfa9c85421f038367d77c04975f2065def0129b4e10a4960d558add9b227d88e594af665c9a7eb7130e5acce7146dbba68e1fd98c1199d6c090309e972cb308ffbdc1221ac79a940ef7ed861e3eb1d978557fb97df77784c0ed65bfc7c8ebbb63654e8892348aee3e7a9810528a167263e4bb4080c677b59f85daca85e2b0d4fcc74f0a9c3d0ee7c38c3a49197df8b93c3d5972f1677febcfb33f7df1657585ee356ad10d50cc526d8ae1e69b3669adc9cafc3064218b94539967bf90096fca193bb28ed1c4f6f985a0615a1d72874353375f2ffc3a8a74bd7f78391f9f03769234fbd559c2abd3d4541a60f0377f684ee88be9a3595fffaa8afd6b3cbfcf448697d33bdbe11c1b9cbf582b04fcf5b413a8792cb73868fb87b565116c8655c8ddee00bbd1fb0954491d051b6c46f0e078928e0bb221ca851465cf7b581f1e2211691d02e97600c589eced6e68c5e7d978270f138faaf5e3fa8be3b40036d33038d7e910fdf172075a01ab4dbbaac8ed31bf39cbfaec68bfe9c79d95d79593bf0313deca997a84a2835322e396f9737053ba2fa069aa2728ffe6ed9e1aaea1e2fe8a5cf23064d0f45d0f1b028c49139f75fa0fcaff2bf2d430fee5bb91c083b3bab4b8b1ff09993e3da182c72d96cb1d9f58c579be223813ab32c8c0ae2ba5c9ac8fc81fdf106d3396783bc1b562a75a02df49c021b6fac5e0cd8e1ee73f678fcca8ba88fe27bb0476963bc6f5428da1bc2034809304a4d94c57c6c7d2e53ad79d8614996b69ac3fe2ad1ac0a96ea7e719a6e0e292309bf45e9b48edc20da6ca9635a2a090c7043ac2186acfc1111f76524c862aa1d78331fc0aa22c6f99c104d404ac4122933e5dbb76907b03309ca2305b632721a2877f6ce4df46603933be71e125865669a38bbe448484aa45513a3d22fd5aec23514542c3e1ba0059f2732e14dc4a67f43e2620dd6cfbcccc781a487e43caf9b7f991d1b2cee2db77f486f4c482a20f7a0a314ec90f4845b842f79865f5398876cf28b4087c08b9ee6bb7e4de5361a6bd19fbafd58bd23ea6d4d20705f2b9875f0c2ce6d5f62d373af8958f6db04710ee095850c2a4195550ed315ac8d91eba89bc1e9dde45dbd0551c96dd6ebf164589fe3a89bdb1e43a6a289e0eeca600d3f5ee69bf5ad63a5fbce53a2c157c4aa53e04704878fc49254165e5a3221f55f9f0b6bec5bf83978f8055961e2588620bcde31fe15425b729655de4ad4d3163798b8ec6031087fd0168f96a90410745122af6d09c71f03b8d5119ac50ffece7a820feb7e17dbfeca3b86762a35a35d6d0ece8db3220324a8ff8237aaa2d285bf56dd828b204917d22900cb0e2219f31cc6bbf53938d008a9da45536463e807d9e6829f3f8ec5ee6ddd977560b77309eb40d19428be6ec02f23d5ecf62148ecd0bdde609e28d639670d089d36c5408332e5843593c01e872664aca7e8f9f38af6313b24a47368e45e9e91497e6037ac82843b7f9c010a56362ab72abefa2e86d387dad997d428e501fd033c52dd70c8521312974d1eb2c9bad0706e81965d59e019003f54dd697e3789cd1328e5dab0d7db4f52d45018678ea0d2211c642a61b66b0a73f77b81c089c643ceb6ab1e69cdd25bb71632de1315ba950131181239975be1f556bd56fc249241bbfd1f3908dbebc5bb0d04c4d810db33eb9bf3974e7be542ee4d5e45c91e450fcf78f467e4aef23bb939f427f94bdcf424d0c5558b0e453eb2c3872c360b3c152d7176bb4d6e731e3e8388d60f92c2f13b488f8c21cb205525c166da0ec5ce4b08cd43e6ef6b149f406e75f893062f8fad251a01ef1eb17ea251c0ae4b3fa6ac1cf33124148297d550103568ec40e2cd0ad0deb4cf33ee77c6bf23c296f51de53677a33148f2a52794d7ef924bcf6f4a23adb109093d42d6e105ac81853c6959c8655c9acf68c1ae854c7e1efed4465ce2bfb577c658739c3930b9add66cdf6940f808568eba564eb20fd29ac4662c5024bd810c2ba82bb9f6acc395840ee30e37c288ddbd8d78a3e67ce682e8503af19ced1e1599a8e656b217053e3dd0153594cef479b80a5a17410490bab85f73235aa44b0b9f7c67de9ceb4273f810db739e28e039a7aebdb2477ae28be40c1dd7db3c704536d07d5f9c565f87a04b18391b70ebedf9309aae0948c48b830d4806f5ab9fc9a54549962a60b78ccabd07fa9ed03e0e1eb6daa6b8da21c8572585f9107fdb39fdfa053715dfd623d5cad7582dc243e79f100583a0842de4f1b9ca09db58c0900205d005c5bdad29fa59d80d80e8ed353beec27769a12334a8e9e91042c258e79101a4e553f9b4637c9c658fdb43f662f94b94f2383b3b10e3002409273b268e29169430e58737b89bc16969a2012e495e3ebbc307155e8d4f557e518fcd20e2bdd68eb7f7c3e565b9721e4d1981c8cfec74f8392a02306dccdda33651f9f855302315cd0fbd8550447ea341d905c2b5d972d81ef4cfca5589b2a5dca4b63b1ad10290b20905d0deaf774dd8d4fb7679212195396da11b37987c7e03d50e083968df7388fc688d8ea9c81d187eea128478988103d01e88b1d8a6b12bcb6325ca1c63f58d6a3f0658d4943bb26b873b29a7711944bb9eb5e6b598bb12a0bd4e65b3c0662b44065f3caac004d3d61f3eaffb16a510743ab5413029e886329beadc54ed6d64c82a506f744e96060374e66c6929d6f5f68861a1a35f69705fb9f7c695e7c25ab25cfdd10501e55b81cb6c6f81ce3d2907d41983880b0c8c16540a3787a0149dc8b396e4cab9af47b6ec67ef4a7e85130376e2e33900ce000dcff88e286011316ae4af06daab47e42e594f870f8771c7dde2574ab770cfc7ff5b12ed5e042bcfcbb8644e636dc1dc9f2c93f8a749a6772ff087b92fea68e9c6f31010210778475173df5808adb112d2c988c044c2f7b48c8c2245ee1deb77bdcaf6b201df771eee129280c1b3194f54ab9dcd79da163c074ccbeb64f26b17efdbcd72f924d1b69a1b255631ced2d7838caa48954d6e6f730991e24af3c7fa7e76e9e4f445add0702bc77ffe3724875771a908932e94253eeaf3a795f948a686dfade3676e60ebd4ccab376b7ab79732a3a197d69a6b62dfe041ef8acf0ac1b3415b6f7451d403e6b5fd13dc61188d750389462549187e3eece83ecdb4caf1090fd3f8f0ef64d80db8d95f809e8fa9440331f2d9bc534a6da5f49307feb56e1f55e8799ea4b8564f159af30b20d971c92da4702b19c832e42a46b4a3e2bf51aabf0f51ce36019e3b1555412b4d38826b8fc3fd851a41a34981e0ac35ace4030bca1fb9e45990067212dd66c4915fc57d7f7fcf24d9fd6cedb8671c336790bd068fc56ecf0a8c1f42d72b7b63b1ca40126555ee938f5e3e57b652bdd3afd2a7e68bc6132808d66bd801973baa670b46e491fa617c75487deff8dd9f26af63efeb7d3cc66c88bbfe654542c73cd0acb32ec208545480b31c8989b261cf278d5854810854573dc5b0693e1cecb08fa2e1e1f2f157851a61483e9bf62d3dc5e74b285fe0de3493ade1a88f5c5d8d63bace66ef7c3d21c7e45a606e5a7cbee90fef633ccac6da9c1705a66b76f994ec59363a8cc46a48dccdbf2b689823fe18adefc6d3642c1140b690e67a0e106e5229763d11af59d0534905141df98e41fa4e4551641eec5e964cac87f988ba577c90135d5b522e4055216de8ca5c94d693585e208f6dddd34fa8c9245207cb89f4442fea9a876db87681bc0fc9915a65cc9b9134227677f60cd6afb2370e5b6b85c2a4716e4b0ad520bd63f8fa46855896dec910da43fb41f493369082799e5240ffb89b884ab6a082c5c34b3031a6baa7e79b8ffb34027926364d37afe0e32fa1fe10e4ffca9da2c6ad39b9fb2066df77892157cbd6e59c33ebd274051bf465614c3fbdd168730cc8b9eccb9b36f157d50a40ad13d3e3ac82b2b8260ca5c6f77680", 0x1000}, {&(0x7f0000001880)="d3a16145fff7e6e85b01c89fae0d7895fb39bb1cdfb475287b748417a522f3501a8a7529bef57dceb9dcc538443285110aa049342c57bded7c792dd1a392498256f8a9b1e0b9517b8c8fb90debb06846d4f0d3f8ac708283bd68b5af05218bc50098f79b818cf36b07abad4846eeeff9eb56a3b914bdd1650bbca79d4f0720f720fb9138af203092e344085088ce6e90282f6465262f75d5610b16b75c5b488fa967d53f6081eff79eac06e2fe054861f71ac02ca1079b76ab955885e8fa01e4eac891d7658d048a6db3930249e49baa12f3a67831853a5037cbceebbe6db2522d535be5b0dbcb51a442a4c95137bcf997d4fbc8c71e320e6373c203893803b66827645f9e3c42d86e75ed84cfd5c39a592bde27f5693502d40c906b8090ff69ed80531d651d506b56b8396c62cd82d32e4e1d230b6684d92c463f7f06aa22024f2c672d8e8cc5186a3b633dc007ce13493094c0b78725c874217c1343253c2cb01ccda1b8d7d91aa6bc80629fccf5f0f211d8ad2c6707017c75fed6be84ff9e53bcaaedbe28dacaf44db6f6e3a06b3fe47e91dee4371ab84d3bc19963e629c1be688586d30ff9d16a389f6f167debb56d7db77d0885d3f7c327a14a12e99fd0cfaf9042e9b1d12cd01161f4161c1c785ce0d4688617c512e5d93856a6ba53e7b5e71364db298081d69062acb4ce48f54e6e47ef1c415d44f0f783a381edc006af3756c18c124f63b41d1baa9f193437b9e14e9aadd5eb23bc9e17ec94b3d48e38fbf28b60af645669b3841a8cd85bd64e8ab43fefda236c60bb1a86ab1f9feb473b17d610d602bbcb831c4ac0b3bef5e6fbae19e6b5996bde61b1e47f520ba2b5ab7694b79d6f80c93dc12a20bbbb37656b39ac552d00558f2bd32585921c0f7a683b97a3aa36c0dd41ad430944950a3e9cf0d6447c165644221e5a882c23c1378d2f729736b3a7480648ad49cc2cfeb2916132f65692b73a1fe8a591a143eb4e6419390afbf0dba2706fe73902e28b267369a4ffba17dde978aeb1fb37133c73ed188489b7aaa857ee29c125154a7b17194d3a9450ffe28ced48be08fd5ef25d23ada8700b38fbf0f6da81a9c94eb8207064f8c82789fbf90da203a4a1fe1eff4ab9b328b15f59d650a060d1305ee681df7423119a009c22389e42873e2a8829aa6f641aba2bc8af04846cbe671937bf4304def542e4662e8d87a583c36a261d4a5b4d55288e07e1cce680b943ec65ce93d26cfdeda0438c5aa941ba1f25a9b8b9899fcaa699560dc89736f307664a5e988b47fd278463071dc1b3ee2b46e536a5ca7f630a948191a75fde6157406df2cb4ee7f9bdfe28c8c4198cd385f9dd1b7f331a09d0713974ba828771869135fd271246a012fc6c50a1472e6b39a03647d16128cdda850b2a9f6e91516676f7ba05cbfcbca370f7e319878da74ed609e49c9f214a8e22691a2c5c5e3bf3b2cb6f15a1b52d4403fc239141ed6b48991e68b0b34eaa9a535a0c5b01b91fc1195affd4b340caedc445320fa7461a251713ce94434f4d911cd62c84e45310d03479f771998ba577fe1bc032a8065a7f6dc86f160490f144a59984493727beb7fa23086be50823414b4ba6f8b87b348ed12461c01f331b62440af61074351a16f574336cf87879ee12f912284f425593f2ae86756f9b1d00e34fe623678167ac202ce0e5bfb034fd7673e3438bdf306dfaf51868600584693dc86589ee39488fbc5f49552c88470a25006448e0071a8d960c9d39beb5f0d7d3daaefde450720143dfd338a7a6a5e430c92d48faf7be7528ad85ea7863336f4bb8fe2cc6d059d44d889a45ce9677dc455d8902d1ee007edf0130884eacb11d1fa66c93787aef4dd4c091d155b309c1773cd2bb0cfcf132fe8d4817583cf775961c335bd1cc5b64a02e2d1ccfd7a04c73a8c37442ed506fc2929ca4190a96de73ef129ab451cfa9378e39d40fcdb77a409ea6264cdbc8bcd6fa6ec11e0dba829a229c46588aab92745204d5e430cd1bfe66429552fc74459f1f1ea2d11232a5b6c2fe97950daa6ecab2f18a5464de026612dc6ec9eb45d2d33d763c3215d9c304583fc9c344221dd3c889ead55ef325acca220ecba9596d387518d2f5f62fe16133c9fb7ed40f81d8f5a52980bcdd753adaf76fb1d37cb8e679859eb70bb03a65c2708d265c4ffee21a79d3d172213197137c17b89a5553b16807cd60d866e816ba170c8a427591b3dc2942cfefbeae8a7047b4c1e4b390841c91f2fa238d8ecda1dc414d5e62672ab992141414e0686c7a35bbe9791b326d85cbcd3e1965c3b68ed420d27ee1033a31a73d5a464f9adb968054871f9a69c7a03fed22ba670bd44cf9a7e06c9ce217d5ce2102e9fb7ec8cc32438d72afc2a643e7472531c2eaf22aea27e963cca9be9691b82d778a31c176f4a69def8c173739c9f61a46a9839cea5b149588a340f5dba95c445556250eab50f844f8d2f3423489a81df0c1372fa3db9644e6c04fe16be1114a6fe542db735b183ed367012f5e6b14c59ebcc0c421fe5ff1187f9de5c75f454eec0827ad4805fc6c57c94af3fa83dad956db5ff9fd9d6b51002912b2fbbe3356a7e38be97a02f813a5d00c9e5115e8f7bfc79188386d2c0433e5f76f575438989f07bd58fbead7390bd38a15afa30a7847842b216aa6fc8b434e69ba08cb9a64b5f6ab204091a60fd2fcc0056abaf5ea0c646f404729f9cf766d6e29587295a02b7cdf48a70806a3d19e9b6f5fed275ef95e929afc280410e8d650f1d360b61fc67e3592b69f2c1439d28f3b5b3baac3c456fd20d411a8f86d98c4a6710ed9c3d2c1e9224211a8ef5e44793a639dc76afed8f147aaf1a983ef8a4745460a6dd9eb0cbf9d72392e93b92b5f6fff0db2247d149b04d90bf125e84231b421e8c079a3a023d2a18fc74a36ea53db5c03925a28b00d7fed11c9408f749c137ce55838cc7b88291c0c6915ab6e6187cacdb32a858944beb27680cd2326a901437a96a4d535016c80a71eff81eccb71f5f50c4449d96d80c9891133890ab5a58f83757c99791b3f9e825f96e19600d1c2d62b72ca9e0c65384d1be98464b09c2eac8ae5a8baeedf87fceadd8306f18aba4b6cb82dba498124e955640639c9540273023b3e62cb0cd0b7117d2b1b44d5bca09ecf848935c367d771aaf53d0dc1e39996f1135e3193a12899c892d65f64e55e30932bdd96361ceaf2148c405b4f09859fb1657da1be7aee7e1b32b2308b2d8e309f9bd5feea879922915f62eaf500b83b29aeafd612f880a9e1b1007a6b7d17030622273c0e2eb5244fee77e02e84b848e7b14dbeb8d0e556c11382b7d19c250249f904ab2b05b3504fd6fb4fcd69db17220fc764b81acab454342456076c583f346195f9236adf99377f1ed192d03a44f94c7187b585c5f668fcd3fdb029695ccb58f87318dd09d460bff448fb90f62cd355568787673060c1b9900202b216a449ac3a42274db3011ec37a7649dff3e40bbfeb12446bfc226137914f79f80deb4ac0698336b3cc4355cb94d64ca0570454c630a976540ee643a7b642777bd983a255829e79bd9af810350100b8d67bfe5c0f0b253e3f228ec4b328b0bb3d30e3990ff8189de77efe67f283a404ebe3adf61ed168b48ab4ae5c64ee9e4530ab7bff7fabcfaa23a179167975a6eb7956dbd5c80c497f1fd7a5829467b244cb4c2246c0a39569a97969454b5bc8fddc0affed55b9a21d6533460a7b356a4fda1cff9537abcc3ec30cef9d9666d877f02dd1e2d485689bb3322acf22d2f92d9662956ca959f174c74e0685dd99e77a9582a22947e0218f25461f7fce217c13c84321b25c9a1539fee8fd84e86291467c48bb797eaea6c3cf6bb3820a8eeb6c3eeb372ee52d6bdcce7c2fac6bed37dffd6d8a84c3dba921b8126324ebcb669922cbcacff3d396e1c370f76aa85852712405be2b5c44612675a7787b17278cbb0442332b17598c4a27948794fd7d7cb32e3f6c21fbda04e855f9fc2a83365860a48ab3327f5395d08bfb5fa49a71af81dec79c8e5db13f71d3bc690bedd9d98c49aae907b35f43666a11eb32c3f0b7bbc96bfd88c461610f5828959bf87ce6f68b0caa9ac354a42ab688c4a56c652b6a071545ae440dbdc4bf6ceda19d10d2568ff334f40911939651d881184602007de6de4a47ba6812c15a1d101908956b849f98cb9c2df20c26427696f67a1deee5efe066317ac1523004b33c32a83f6afe9ebc7c1c0f78d111a268a332a0dc21bca783e5839f6ce2f1a1c4e52c80699e60495938e27c36f4862b8d73231833c7f78f4f9f1f267b5afd122432b0faab5a0587c94f6a669f6baed976c53bf68d706baee84ef3172a9df8464af6be264df774c01a892c8b7f10b8b5984ec8bf5983f9b8a9df7a6229c9eade723f075adde82b5a6169f211fc2afc0ccbcc9f0ded92b0074807f912d99d8289f8d59f5a74abf4ecac040d80dcff498e5690871f9c80d2d93902c86c2b092ede64e529940baa5c168315c55914b7e1663883671644fc4bac6bc9fc015391b26df75b1680f947ccc908250bea4fd2bc3bc3635c75d092478e9e862156d00f715a8880122be56dc901ef769ddc46ff163cf350d39881b65a2b709e51a277148543cd37c6049a0ab71f3cf08edd91e1aa40a749c2c567e433e2eb827fc29ec61acd4b0d414495468f3ab102fbba3bb559e510a81b138cf2d74e4342ce180c623a1a8cf8d0cae2faaf57e617342082066b7475f662ac5d2cf4e14b9f4d0834a0c9ca18bc399426f2a5c58279d24df80b8c5bd5dce85fac4e0d31188dc63773229fa48447e3c699a897f23a741e529f24c417108dd31cd727da3358ceffe785c554428a8113be77fd255d8d6b821b01fb952a3e087f9a448c8823b311737699868b9ed0447040f0d045f696727d5b44bafcc459291e0638b41037c790e96d4c5f2ae4d05f5bd85bc61e5438394975fafac5f91f2eed77575074df479dbaaa9a0bbf822a94ede36ad7464e5f64a863350e655dc4e67ec80417f0966a83aaf7ef533bc850c1515731eb83cbae87b071cec508906341885f337a3670a1e27dbc0c6cb90c2243505a7d8b9093cb5f5247ea1d05a2bebe99acec9ea1323c6ab7a00373a7305aa276cc4abd754d1a2d1b83fdbacc563e3cd56d5b1d82f564a29f4ea8f61eb08d85d693bab2d6d68183f365a222fc1569c03e7137055780412e8b48f0976a0f0ecfb421144be8f5bd85597ff83d7aec9052406c4171b5ce3c08cdabe5ecda076a45625c8370e7ea8ca5236fa19592576a6f515ed3a0d88efd8f8556f8c644f599f98492b22ca0bd3cd411c66c95ee8074587ef7592ea0575601a6757e29d92adf48c3f822b466f7f40df7cf627b71f80591ab31e0b684b1185c65fbf5e77c5cb8da667710d1e1f8bb756efac9ab8eff2bac3622ea787a2251cfdd8081401f9110756d6dccfc7c25e63ebfc3bc22a9ad5cf5dbd210d8b600321d01c95b6f60d2da84c333b7a3bede23cb474882adb34f791d68deb07ea061d09af0ba4a178717637f816ab4eb5833f8605cdb0301dc2e58a899638591001919509b00c8dd3c880e3a8b206be65d3d97754e0e4e5c0ce006707c114e082d33940a8e8e1fc20893a9cae6665fe73637470f55c6b67147afe352a50fab90a2007753dd96914039179e4e36eb066a9313021be1247abdde54836d165bba8d60f98c3cbc978bc1d778028816f6f47e8b2ec2d81ca871135417335ee20885abd7190967849055ed1a413c76d29c0226ad1b", 0x1000}], 0x2, 0x0) (async) pipe2(&(0x7f00000028c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_SETBELL(r5, 0x80105703, &(0x7f0000002900)={0x0, 0x1, 0x683, 0x4}) chflags(&(0x7f0000002940)='./file0\x00', 0x0) (async, rerun: 64) kqueue1(0x10000) (async, rerun: 64) writev(r3, &(0x7f0000002d40)=[{&(0x7f0000002980)="9bbe760411cb7599c9344a4ee9810cbf8052a8eb58ebdfb4e5ea5bf915751c6947bc0dfe72a90216ee1625cc796b97861dcd80fb47a7e7", 0x37}, {&(0x7f00000029c0)="1999a84e165281f68c66827d3c", 0xd}, {&(0x7f0000002a00)="564761b08e8b49eb1846cf7f374284e1dd9bd9e75dfdbdd522d535bae55fc2816723836bb87fb88d55a3d7ddc06df15eead4418d64d2bbe5cdec24378e2aa7a2821e7ee6bbb4d405ae68cb42f55868a94dc836908401944b1abe5d96bb65786c9564bf2dd72526e74585b18ed4a53cdab4abaaa8ebb070fae746cf0a6a93ccccdf457d9b6b4f50487405b7dd7fdec18a6123b40210c4025471198783f70f782339d0d1b9704bd54074ab64ed7cb9fd2f083f73cad6761f541d850020d15d992ca0f59dd0", 0xc4}, {&(0x7f0000002b00)="29bda1b048ed5f1243579c1ec6028d009fe3b961c559abb1620f4137d439d98bf0696af44e7c13efa51757e97b35f3f57ea05b7f0ada9e1a7deb3c65f09698ff35450583eb5bed456f2527e2526ad8a3d1027cc650eaec2ddc14d5fb35c260ff9a037b7dce1d6af0c39a81741f6b815df51663de62fd2c534e9c824a909bb22ec7c5d45da048dd33d4d516280d74da76dd985832b2a9543f9ee195d78c573b73dbfafe1002a567f61a6d0db79cc368655fffe4d3e77adb10d0eeb6c78ccd656e4f4f6ab3e56624212cc66b813932f61127c1768dcdd4735d4db824fcd0aa82d8566ca4", 0xe3}, {&(0x7f0000002c00)="7cba503d43385649c639ef82b121368a7fdfab4a2cd42b758c68cb2aa35ce1bffd7ea2d52a9a808b237f73881c2936dbd669dff6b337649f7dd43adea3b74e8a16ed8d26d2e3202e085631c3acb5cd94266a15bc7c316ab20db3c2a359b4cdd2254655a54d0a28273257763a56d0f88425218fbe0ea8ee11ea2b4cbd5b68a505d0d688d52a4a189e0a1d0c", 0x8b}, {&(0x7f0000002cc0)}, {&(0x7f0000002d00)="81158f14ed0ba5894edef05e", 0xc}], 0x7) (async) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000002dc0)) (async) ioctl$DIOCADDRULE(r4, 0xcd604404, &(0x7f0000002e00)={0x2, 0x4, 0x1000, './file0\x00', './file0\x00', 0x0, "3589151096b030b8f56168e85e3ef079701c7bf6bb03d6c194546b39fba52f432b5f884b3c3b73a142100dc6a34b45513cee06fcbf908db882253c1dab15efb581d23fcdf214c93a33cf03e94fb4fc700f7b6fae7e743340f6dbc65a9356f5d5bfdbe5874f11f9aec6758bca5de752c506d0db6bf4793ffaa8149c61ca03aab64828a1d245536626ae5e023a265ef88b536c0349cadc27993186925573542f4708e0d161d147a37a862b6c51e64a431ed3b40b5b1418eb9ebe589769782cdcd5ab7c128a0f051e20c151b632e6ca0cff84f12afa87778dc4a194d4b1986d788f22ff9b07ef397069e564f43a25a94d3467f9e253eec0b133ad87ad87c6b0fe8931903c8fc90ceab9c25521094af234f03f9588af14122efed660522b83dfb210e4f179700c1fe139bec0a7bad67defc0dedd8d5010109814ea1f43e19cba7452c61664e49518c23f62d665dbff40ed7b0cbc461ac8f124cbe09ac61e575d6c983378e1cfad62481abad1ec9748491d81a2254a35d6bac5df14ea96b890c9698cf7fde1032d6a070dcf1c72e91aee007b61ca00f73eeacbcfb12b18527769974ed51aa6f3cb7cfe5e23b1663d9f9f295abc95499c8c74a4853983a90f2710e5c4aaf6347fe43141217a95c176602c63417529514c69b2bd6daad83e4458b8ad2d2d8c485cbe332c5b59c7ffea6d159fe2412fb25eab49ee3d3c0baa49df73b4765c9950588d4491aab8d2a83d45d559ed9a1bbb884c247490be922caade743d4d8f49b395498a37afe3e2e168ba97cdbeb66e4058616a2aa7137bfa14a21a4e50a2fc86477f5961327c02c1ccfdd3802beb84ddf408feef2c338f0c8215b9bd220522ccdccbf8a9192d4883245d47d6dcb4ae6e9dd38324dc6e260be73c788d48e02b7087704a5b07ef22b13903d51ba57afef9a193ba2389330b3a1dfe09a3814ea098f30c0724ff9fb515680773d9a6ca45c82468ffbcf43aea0bf9939575e836a21c99ad85226afac44d07f77ad5eb95856228f8242be93616f68c7a0be2ab6916fb979fcfd96cccad1265a25043019a31d51239e6cd5ee1eb1d723f9d5ca7c3129184a64fc37468a85c91942391872a68f5657078e34f024f3c216922ab0569ada6ca8e6b4536e175c41274eb73c13eba443a0dd64ed843b7947ad53327efbd52762f91d2d4100c08b51fbeef4fb54a854f7408308d0fb92a8a887dfc5cb2bb2713a600f2b7b282559956744aaafdb88ed2e1eefaf6807a807307041058bbcd2e1f7bbdb4bde29d16e0e1652b386c266e7b8197095f462732034df47727e1bcdee28fb956f9856098e7395eeb85b03d94bb60e430d3059a65d46cc5730b0d1fac147587b01977c626815343b017170e80d7f25372653655917dded16006cde876898f92ff32fa05a8ff107a7a8644766a0e39816b9f8b97e40089cf399f191b4024a18f3844f10f4829bd1268f7193c0caf1df84ad4fcf812b784a27ae83b7e5fe7da96b1995de4c4c69c4dcc63202ebaf9107d4bd8f00e20ba1dca2219a14d8716036e3a31a7a042a2028f7415681f70b02179800f101bb75295937266ac4f9bdddcb999db45e16267d05dd7e9f7ce76b060ca74827644aeff78cbb19739466b241b6b26a9da635ce82e9fd1ce0f290e8681e6e75cd15d982b83fcb37cdb68acb6fadbf93bdc49e9ff012074a3136699d3ea8da9822d156d1afcf31c0e8bd20a7187588e4a004d1e8a32b49c50c0bc8e49e7f8ab8d889ed10ebeccd0f9f7427f07483dae7a545906ca80b4ec0580cbe2181d4ab68965063fc6fe1a1efbd5e40e5d1a41a66a3e41ad4d07fda9e0695ee3658ca04b2c7edb1a42bd5287512dbc58a65da31ab4cfc1461aaefe78657dc1e088dfffc29bcf74da5040a72f78cd37295199df56b7a49d20865d6d0e23b3"}) (async, rerun: 64) ioctl$WSDISPLAYIO_GTYPE(r6, 0x40045740, &(0x7f0000003b80)) (async, rerun: 64) r7 = socket$unix(0x1, 0x3f77957050aeb95, 0x0) connect$unix(r7, &(0x7f0000003bc0)=@file={0xc, 0x0, './file0\x00'}, 0xa) (async) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000003c00), 0x8, 0x0) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000003c40)={{0x3, 0x4, 0x4}, 0x6, 0x1, 0x3}) (async) ioctl$DIOCADDRULE(r5, 0xcd604404, &(0x7f0000003c80)={0x10a00, 0x8, 0xffffffff, './file1\x00', './file0\x00', 0x0, "40d3dd445b0482aec38e479d19c619a4eb60814f0fc480c1258f420d571eeedc09069cb68e2a9e7fb373e9053c1f66be009f519cf5a2875d54bef8dccec25fae71d273443beafdee7925ea9fce3969a06e424b14ab05a41519137b09b600157358ec3db9c3f3a55d6e856d699f5fae934bf9d008510a603e24ec0f04454ef44b701adf31bda17874ebcbbb2e74ef374563d3047ee14e899eaa55970c273ff3f6c529872d2ca85bbc7cc849960558e62aceeca14639ed8b70fcea61a16077f0fb1f9700edfbcda25cbad09d56290b0e9d84be8aa400b985a6258c957ddfc05d098e146b23629f3034fa6533772fe0fc12c1b79863ca131f2ca84a5bd9f8b8623e93da5706aeea576da3ce54e774f4d5ecda0b4860bb9fb382268f40ded660313ebf57862b2a722069f0c560101c802c745defeef887ecc2c902b02666e0a5cb1cb8db988d783e8b875e74339bef345c3298fe7bf672515717eb6c41f82aa143db28c7d19615f9232e47ceafccc9738e5f5b5198ca4261c4b31b3b566761e1deb6dc88a84a5daa102bbfd9d8148411310c68bad16896c3e13f7205e9b60359fd9560a4796fbd22fcd6a6a8ff7876862258836575b4ac08c39d79ce509ac4c1b18c8871075616fb34a61ffa63c71e225878db1e599cbd6fa7f39d6200162460346037641541489eda0b04939ab930b2e4f75977500437f55de61699515051ab91f06932f38edc838c6813616f546a0cfc638de77740e54408db3e96d7313a1869172ba51bf3c4a7a874f68acdb3b5caecd870b1118518bd6af628518c229c7d1f6a8db0a9e66161ff7ab275fc8f2d415cecdbe444a0827e12fc045cf15af92aae9c057643d7faf5ff1ba632095abe44452f3ba917e05a95bb49bd8adb06eab84f9765f70827f5e0e1782605409386c89fdf552d259dede50764eab7b5a6d7e3bfa2dfdcff0d5393b15a645ca4b8ef6df96cd7acb82575613815e922b1b5788bf97b45c11f38a752663123e738effa7255fd85587a5960763958922effa815126dc893bb4f163d36e393bf589074055ba598333ce2f690d23c85619ba0c2f824a9a920e1a57dac92b2d9ae603056a837d660dd0a792d7b68f488537402d0cc5b081bfa8dd5730d87a0c2abdced003d48b6eed5b5491cac494ece008b07ad7412d37aecdcd4732549f1655c5bc9bc02988fe121251473fa808da7c50e4ef5478f7fefc632ebf28bdaecb6cb5943664fcf1688a74dd6fe77ad7726aae710e0bbf0820587c2d542537bffab0e1e9af787172cac8754f08f14b8aae3284d6c203852e458baedba9ddc796c66d91e52a5db331557a15bd2715eaaab9cc6a555cf5933482134a842cd1f988f80e399ee7b2906eb54cdde8b619a6c05826d794e9ad0d92831852da2d80471a2f9326b4383b9461fd5836423e5da1e755698a80e94cd03f0063cadaca0198ca8e32d601316481b7d2c0f959652856f302ba8fffbf4185ac45ed2e5618f28af0e1383b63b20f224d3e439542993e2b57b3d25acf2126171a8ed52eaf692ba875452629a45385f590a2df23de00b69832f08ffadab1a679489f81415b4f0f786e8a0083562b90244f20cd73e73d03693b52a4da38b7e7eb8e6412dc2419aa620216db1789bc6aaa7c8f2b69848eeffbd7227fd9b403774a781ba5d303a51f113325d5824dd9962943ebf3cfe8e3d1cee7570c3cb784cd089cf1bcde532cc665ec552cfd00013139e6384cb4c899d63dae14d0abf9fd933789e504cd50680427be42c88ad0dd56270b87d5fabcb90bd0cd68cb0e8121b6778e9feb2837177798c79d9b23c60fe01c770c8b3f5d2210151a29205de168ba24197c3ed2fce3da4eca15313e1eef5676e5749b64c3ec1066208a142825e51325fed679f896b67c9c6483a95b521f86d0709dc"}) (async) ioctl$VMM_IOC_WRITEVMPARAMS(r5, 0x8018560a, &(0x7f0000004a00)={0x9, 0x2, 0xc, 0x6}) recvfrom$unix(r6, &(0x7f0000004a40)=""/128, 0x80, 0x1001, &(0x7f0000004ac0)=@file={0x8, 0x1, './file1\x00'}, 0xa) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r4, 0xc01864c6, &(0x7f0000004b40)={&(0x7f0000004b00)=[0x7, 0x7, 0x2, 0x3, 0xfffffff8, 0x9, 0xb, 0xfffffffe, 0x7], 0x9, 0x10000}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004b80), 0x800, 0x0) 6.349901761s ago: executing program 1 (id=127): r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, 0x0, ""/519}, &(0x7f0000000240)=0x209) mkdir(&(0x7f0000000280)='./file0\x00', 0x148) chmod(&(0x7f00000002c0)='./file0\x00', 0x19b) getgroups(0x7, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r2, r1, 0x0) syz_emit_ethernet(0x4d, &(0x7f0000000fc0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6f002c0000170601fe8000000000000000000000000000bbfe8000000000000000000000000000aa4e214e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="510600"]) setgroups(0x0, 0x0) seteuid(0xffffffffffffffff) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0xe1) chdir(&(0x7f0000000380)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000ec0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000f00)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000f40)=[{0x48, 0xffff, 0x1, "aef2b70c5f1be8160fb56783fb263ceddb776ea8775e6b9776c18d9b48a7cc289adf7a079907049d01441eb4ae5bad183bd3b54c280451fbda"}], 0x48}}, 0x38, 0x0) r4 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0xc3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000440)) sysctl$net_inet_udp(&(0x7f0000000bc0)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000c00)="3624c0de569c2a137ff2c2f9bdd1bf34a21b30239ff1d621c6faa381aacef15e503c852985f3c382ecad4c9581751e827ef56fc825363fcb1a444ac2d2190e48f85fab1e398ab9a7a594c896adcadae80cec5b580ca7", &(0x7f0000000c80)=0x2000, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000cc0), 0x1, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000d00)={0x0, 0xa}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000d80)={0x0}, &(0x7f0000000dc0)=0xc) lchown(&(0x7f0000000d40)='./file0/file0\x00', r6, r1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000001080)={0x3, &(0x7f00000010c0)=[{0x25, 0x1, 0x10, 0x7f}, {0x8}, {0x404, 0x4, 0x4, 0x4}]}) ioctl$DIOCRGETASTATS(r4, 0xc4504447, &(0x7f00000006c0)={{'./file0\x00', './file0/file0\x00', 0x4, 0x80}, &(0x7f0000000480)=[{@empty, '\x00', './file0/file0\x00', 0x9, 0xffff, 0x2, 0x21, 0x26, 0x4, 0x6}, {@multicast1, '\x00', './file0/file0\x00', 0x7, 0x0, 0x32, 0x25, 0x6, 0x4, 0x8}, {@loopback, '\x00', './file0/file0\x00', 0x6, 0x800, 0x18, 0xfd, 0xe, 0x0, 0x9}, {@broadcast, '\x00', './file1\x00', 0x7fffffff, 0x5, 0x1a, 0x1, 0x40, 0xfa, 0xb}, {@remote={0xac, 0x14, 0x0}, '\x00', './file1\x00', 0x2, 0x1, 0x1a, 0xaf, 0x0, 0x8, 0x5}, {@local={0xac, 0x14, 0x0}, '\x00', './file0/../file0', 0x3f2, 0x1, 0x18, 0x6, 0x4, 0x2, 0x3}, {@local={0xac, 0x14, 0x0}, '\x00', './file0/file0\x00', 0x6, 0x99e, 0x1a, 0x40, 0x6, 0x81, 0xc1}, {@rand_addr=0x80000000, '\x00', './file0/file0\x00', 0x9, 0x5, 0x1, 0x8, 0xf, 0x5, 0xb}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0xfffff801, 0x1000, 0x2, 0x3, 0xaf, 0x2, 0x7}, {@broadcast, '\x00', './file0/file0\x00', 0x8, 0x3991, 0x0, 0x4, 0xd, 0x8a, 0x8c}], 0x8, 0xa, 0xd, 0x6, 0x7, 0x5dd6, 0x2, 0x5}) chmod(&(0x7f00000003c0)='./file0\x00', 0xa0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000b40), 0x422, 0x0) ioctl$DIOCSETSYNCOOKIES(r8, 0xc0014462, &(0x7f0000000b80)=0x1) mknod(&(0x7f0000000e00)='./file0\x00', 0x2000, 0x7) r9 = open(&(0x7f0000000e40)='./file0\x00', 0x80, 0xc3) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000e80)={0x8009, 0x735, 0xfffdffc0, 0x3, "1400a082a9e8daf5b3e700", 0x1}) openat$pf(0xffffffffffffff9c, 0x0, 0x10, 0x0) setresgid(0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff) 6.349217443s ago: executing program 2 (id=36): pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000780)='./file0\x00', 0x2000, 0x5d42) open$dir(&(0x7f0000000800)='./file0\x00', 0x20, 0x0) sysctl$kern(&(0x7f00000008c0)={0x1, 0x4e}, 0x4000000000000005, 0x0, 0x0, 0x0, 0xfffffffffffffe95) (async) r2 = socket$inet6(0x18, 0x1, 0x6) (async) mkfifo(&(0x7f0000000880)='./file0\x00', 0x80) (async) sendsyslog(&(0x7f0000000280)="2078bcf28ce00aca6136bddc4843addf5041b543da25be33f1be0e006d42935e20c987e9a8d2e894b8f99cc288a8a3dcc61d331f1538d2959e2e6dcb4220280c3dd33eae503003a9f24f1bf75bbb4992933827836dd3c05260600ae13c45a746e8714e4f4d72ff2d51a0e6dcf6aab32a18f752f287ed65d1c224f0f8dde2942ba45287ccea3ccd486c3fee85df553896657a2a3fd7843ae3e37bf3fda5c9c69262cdd5c0735ccd2d0985514d18b19bb0df9619c233239027d6a74ca2830aea8cfa08d02b16b1094580f55c5c10cd276e1d983c9c3de3432ee442061c78d85fab595d5ad54f2a3b5d0200d2a889da645145257493048782c7fd1367fedceec78032fa3f433821654f297f8ab682b8f982e8f5503026413ef68bb5ef70b577903de061b8098d98074d47d2b599851be7ec2e970d4f7122f7c35dc2a5aab8915a3714a1e5ca619abbf987ec8f0f98812de01078df6e4f1560321d7158cdb0e9490c37a433056423b6b38e82494537d5fc7edc", 0x171, 0x12) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0x80047308, &(0x7f00000001c0)={0x0, 0xffffffffffffffe0, 0x10004}) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="b9", 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) (async) r5 = getegid() (async, rerun: 32) getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) (rerun: 32) sysctl$vfs_nfs(&(0x7f0000000680)={0xa, 0x2, 0x2}, 0x33f, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) (async, rerun: 32) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (rerun: 32) sysctl$vfs_nfs(&(0x7f0000000740)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000780), &(0x7f00000007c0), 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) (async) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) fstatat(r0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) (async, rerun: 32) getresgid(&(0x7f0000000580)=0x0, &(0x7f00000005c0), &(0x7f0000000600)) setgroups(0x7, &(0x7f0000000640)=[r4, r5, r6, r7, r8, r9, r10]) (async, rerun: 32) poll(0x0, 0x0, 0xffffffff) (async, rerun: 32) unveil(0x0, &(0x7f0000000840)='w\x00') (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x1) closefrom(r3) 6.349028662s ago: executing program 3 (id=115): open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) (async) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f0000000240)=[{0x0}], 0x1, 0xefff) r1 = open(&(0x7f0000000540)='./file0\x00', 0x40, 0x171) pread(r1, 0x0, 0x0, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) chown(&(0x7f0000000600)='./file0\x00', r6, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) setresuid(r9, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=[@cred={0x18, 0xffff, 0x0, r10, r6, r9}], 0x18, 0x40a}, 0x404) recvmmsg(r4, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/253, 0xfd}, 0x4}, 0x38, 0x42, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x40000, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x40000, 0x0) socket$inet6(0x18, 0x4000, 0x4) (async) r11 = socket$inet6(0x18, 0x4000, 0x4) setsockopt$sock_int(r11, 0xffff, 0x1000, &(0x7f0000000880)=0x6, 0x4) bind$inet6(r11, &(0x7f00000008c0)={0x1c, 0x18, 0x3, 0x12, "0000001700000000f7ff00", 0x6}, 0x1c) getgroups(0x7, &(0x7f0000000900)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r13, r12, 0x0) (async) setresgid(r13, r12, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000940)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) setreuid(0x0, r15) (async) setreuid(0x0, r15) socket$inet6(0x18, 0x2, 0x0) (async) r16 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r16, &(0x7f0000000a00)={0x1c, 0x18, 0x3, 0x11, '\x00', 0x6}, 0x1c) (async) bind$inet6(r16, &(0x7f0000000a00)={0x1c, 0x18, 0x3, 0x11, '\x00', 0x6}, 0x1c) dup3(0xffffffffffffff9c, 0xffffffffffffffff, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000100)='./file0\x00', r17, r18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 5.844721915s ago: executing program 6 (id=128): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, 0x0, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x7) setsockopt(r1, 0x29, 0xd, 0x0, 0x0) 5.842639158s ago: executing program 7 (id=74): socket$inet6(0x18, 0x2, 0x0) (async) openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/renderD128\x00', 0x40000, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000240)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0x37}, 0x6, &(0x7f00000002c0)="624e27f6ecc28cf85e9960b325d5c24b0b6796a9b3af7f564015992ca8fc233ed4a7d2637c12a874feb3773130c9c6fce482474af3ad6b37286ecd681b798c8806c5653162b0000069cf22a7439e9d4d7c5a9e7c4c534af6f6461be335fb1fca7a10b7bdb26939687f1c5b9ea3008799ab22d1def7312a9fc163061561db3ea057d9c963f83590827c25adf2ea4145dd0f8aec95fa4c0e37435102f4b978cb1355d4886dbb4841c4b16eb14fd26aa864cfdd125a7af53e02bf6fdd8fdcde8731625c8a654cb34c30078a843c767440c085bef207d8e32df7e22c97dbf28d553d80aa96f3", &(0x7f00000003c0)=0xe4, &(0x7f0000000400)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0dc92ca09529a9891cb9ce47659a2a1739916e33c361f655bd3188064366f1c61f623368ff0f2a975f06965a39734335f4cda609964889a4eb3ae3ceac1199c8d24b74ff01339e066e194a8236fb40f23d61c8d72d60125ff5be3e9642fdd979bf8c008ed92b6522760e78b0844ca85a74a2229d16af0e47492994f6aeb500d22c4fe3f0da0254bbce3c83e065b6e97cb0b17457cdf80b8928b80bd126c6527808924fec35ad9fb8adc07a66f7d6cfd9c6653748f5bb8ecfb3e58bba5365a0432c6542e59cd0196c637beed7933929781868864fec08212f1aa1a8b694a44aea5db006d0bd359d000ea743a7d5d105c964cf7a2c79e06b29326727fee1930f89984066c371b2227ceae05eb2742924cbe9b7d04b7bc08e73d62d064655acbe89e0f1424dd38b9d4c254250c42c11e59de066e74937c8d56fb1c1b34eebc2fc4fd45146b11493711f57cfd0e3459a6dd8861226a5c8bfbe575e691b8c0cd078aecc2244f323def2469f24062a472f3067731a8bce5b21be2a21aa8eca0f3e1b3f4cb3b64a835b008293d2b736e31e66398e6750f460d7ae023189cfc36dc582bd77b2ea29e546ccc249cfb8f30c5d9a9b49e6a432a8a7b8daf0038232f2bf7acfb01d4a5dd92e05d66de3eb20373e9b9e8601b367b02294af68779d35c82b8b48cec463638edfa261ce82cea8bfac14f8fb578936d1d4bd2f2ae20f38a2987f39fe7b6dd40274d3efe15353acc10115ce34447cdf9f78dd21a8ee266c97ca72b92f80fd2c0d112ab27073d630d117ee634943ad26116efba7cf7555fc6e04478dade232fe300ec967ee35ce01f679385e39132fb3d86dd4cc18f53a81950044a8370526b7404f41dc6815a5deb5a6241a0a0d0fe5b6f9799c33de95777d1c0d4e92aaec098ae8f270b4c08bd3f21d3532e8e54659bed428364b66527ed8c0bbf0b1ae7d7884826745c75cc3c0cb145ff2f4865ed05a3c454c8af0e002a6dc761d269bd8cfcfa7cb2db753a087ceeb5d242ce24d23f96c10672f7b64829039b800b7ee69f29d7a04ee62ebfc6802ecb1a83bfa332c215b9a68db19ca63e56f12142d9b3b33bee4719d6aefa558f70f6262359f25b4539f914497c57eab3c5d1da71271543223873a09afb8d540ad87b5b995b1328b11b5d0d9342e403564193a7ad51bf23c1350245a5bbe6efa5f031d2bcd73ddac4d6c6f781069e2aa455dbcf39988b1e67979f3359a8041b6f953ed05be351081eed5722310db5d872ebbec245254ae0b0b5f5dc94286b5b1763f69939ef19b2f0992254153ce52328673dacfc51975173a2bf77e9255379e1b3735b4633e8476d3c513314430bea430684fcdab8cfecf16cb51f4393e9bdbaf070a59d60ced803127972ae155f54f61d26a970d068c70d0a897a7447c930b02229b75beafe18f2f3f5e537528171ffcbbbfd5c87f7f2feee45d1178285ca29ac2cd604309ad5e043f6dec669d4c8d6e61d85bb67a321252e9838d719577b27ba09d44e5ae1fda43d6feea3c44683db83acd8de520f9f15f85196fb8d6900eb822b1ea16fa14fd939c86f63f08dd99ec5e4bcfc44cadcc17ab3061ecf459c3fda90a8e04bf46f63ae65982ae77b1fa952fb084c030ee4012dc017f444b8036366b5ccd3c30b7f74aa8757f283e3e8536dc2bc7a7d68f8d6207c2241acbac8800887a43f813429836ee0465435e6e3cd89cdc46090b6599ad8b15628320a8c44a0f2de5e1c5970bdf0c724b7dc5626a711684265714af886c4ab2801d620ab5db45d477cc4fef61b73aa76bdf8ab8096d810b6c21af519ffc97c3d0babaff73d3bd76d425bb64057ecf3e9956c4a35d82ad7999d650204936d40f05b78444903df630c3a8ea97246f76d2efade8c4f3170e40d6fce665fe34467478ff1ab7442a204daa4f9d5cf4348bb674fa21b1a9c92c1820fc2b17b028c75b6b67dc63cd3f35555b3236724cf1dc0ed003318c1f410b502d0f58f16a7d64fff94b73b85f825ae95645f2bbfff5f3b535ad8470f45f60d631d93e7cdff07000000000000d985407f94b7582dce9c18fe28e0d65f1e5bd7c13ccb9f9bc122a239ee595056780c5928a7b299d546f1fbe363058d34de03623704a9fc0a25b3cc5b4c23386e899eaba1317f243a92a919c064e6fa48139a61599913157198dbea939c10728d34093456e9ab62625551fd90811795f2fdc238b2251248a8ad0c0c377c7e29052549cf74f96b3d06160de0ee05bacd3b672988d4dda255b77cd072e275c40e3c715b2740f86ee65953d92a9e991162aa40fe9f60629cebd4be8919d2ead56c45c7c868c5b2aa9792bff86a3b1f8b469d23f17910bc56458c526756970657ae407cfee5035cb1f2345417c4f2c4db3a1609a4fe8ce773ff41b750f537e1c3d933917015aed2bfe2c0067ce7931da0b2124ebd413cc35e941aa882a337cd6d7c1539ae04b80c303a024a26bbcc206978faa97314a62bb5979b030709f0271c09f19a94cf36fb102871f4ad0abfdf300b8cdb4c5a261f9a77fa5b0ecb5a6d1faf7a519a3ea1dacd3d96e079213ec983f33f1601cd94e7a004fd3b07a826c28ca4d992f0a197ce7f8305997530c314d2a5d1178d8b35e64464c4cac136e1c526662aefc5710498db98712b26472fdb2144a4148211ea5bed87e623cf16364a4808a0e5186be2bc19dc42c0221280b273af3e340a456f9f62052ab5ae2b00ffe9c5b464d4497c87feb39e66c98c84c096507593a7dfb0610b55d1c311d678bb5e54e36f4f7db90d7fa385bc43438972b845d9fcde76c553f22570843be44d7b339d11e4dd8606a312f5602b836337686fa36ae52f7126efb0d5ad9c47e2d8992550835bef701f57097806577596fa3f5b64c96f2c4ee7a7f7edc9e2dddde824d91d9853b9e4111bcbeede77c74597730cf43a437eced6285b7b6c7969febb82b2109719d96c4b702a754781754bef36eb0c2c50c083ddf527a540ca89a9b866d17de64c412e6fc32fbdb40a7ff76ee3829bb9e33f4daf79ae48d8fa95be50dd372060984ddf3b06631eca91f504c18a4ecde9ef2e683a308f3f145c7168bbc539e0eeef80829f3c73055cdb55f31e455cf7a30c1583cf193bd8a203c3b81c64afa35af8654619907b586ee13f719001cda245a21a4641a53e2e18a4cf0817faddb8b75229578101787fb4cf4ca5b8d5cb8eff76fb1826ac6f0cf20d879fd09cfa9d8ce92bbe72f9141ee4f0ec06992ce7ef763c28a2a3bebffc56c9acaba3e459d0b8f7be4a6507a253588f4d72916fc83aaad962b759b87ddbe168aca77cb324764fd37a101483df6016562ade1c7853f827132935415b17ac2b23b6683c7e56c325b0adf2d81c7bcae94e572b05da053a3eefba773abf1303f1f9d855462eaa6e548266338dc57b7cddc09a9abb8be5e0472325f2b9cdf604b59810780a5bff7f90fdc2d33a51bd1a74faa0d62d86876fc2b415e6ac8f02e50af5b7ee65496ba3267e2e5a28e49b4cc2fdf14a9e3f34c6d9a4406de7ffa8e63a2bfa1cb351b3405284d7258cb145a134435a7e3418fac77e6cb7fea0fe887632523615313d9662de7409a2f8d70e7a61c4d09876485759f170597b3b2c0694c16aad2f49229f9f34503906186911b121c74ee790f0608d6dc9db9bd06babb448b8bad0d6c9d737de15bf922880a72eb08e04f38a544c49c6d32f6a8034dae8d91cae9f7516b7ae5cf083558429030e99f406944525a330e0bd0367d6ea3846b9c7c51e719c4e122e7833384511e86f7f5e73415302b15d7fec9c409fd936a5f1254110e5aac2d0ec7373e57596c31eaaf5639a22c2c1d0fd774a0302a915edd728051fcd9b6a0a0a8a74845f71e021f023a3051fb15f258666cbddd3d62d734758bc4127d660945f27847c734a1d7277302fbca6021e9d3080ec11551bfe715114ab16446df9e9b7feee573a1304e5528746545a8d34396ef4f8d9bb33afb07e247dedfd25ecb25156b6720bb784757601db3e3117c5e5424f977bac57972a56f1cf66e26ea818e097205d9c48ea5f84955e72a6a157d6aeda2de53f978c9a3b382ed58f84f1d933f191a2639552bed9c52247cc5c062eeb84932713432659d846a0a9789ff55b289e08696e783d91d5073a568d39d7f8ec91308cf0c2ecc9d82b06eff478780031f9fcb1c37f394dfb1c045e8838a3eae415a9b5418c42ee41605e9f197985e680ab6922207d74fe3b2f540bfad3d5a8fac501af447375d21bc879ea33ca20b3a8ec9a58a34e530b34e2f277cd0cb6a7b784193d49694fd20b88a83a17a682af9af2542763133665539d7dd99ccbddbb9dcde59ae63cf80eda0976ab9ec6305ab89d4e20be578072ae6f6e1b2c31ecc55692c49e72b39dbfa0701e8f8fe55717691974242df1f8cb6db06f037edd3526849795c15c25bf1cb2baaa90af3d03364bb87d22bd4d12ed5f0cd0a41ee7dee2498d6ccdce6a2a142986f56c6a6b3199d92c6325043ad9d41a2d864a90d710206471b60dab23580d98f09d58dd1e904441c13fd361637de59d681269a9bb797540e7ffdb676a2edf449bdce348f4a4c4bcaa66a484123f0d58c42dc6014dc5a748e604212dfd46c02de3f4308f0acdece4279f9f452c3a31daf4443076f2d82190dda31b2b6a8fd40d88f9c86e23cbfcd9767f26e4f656d078000e8e58bd4a7506d6e8451251440cc75ee8327e0e965dfdecb7c1837b21f7ebcbc7cb6ab196f28dc64bedda0e37e9902515efd02dc591ae828798562bc9401e4af67219c7b47177c6ed2572eed0d5600a11a4f90f051de376722aa48f07bdfce1db2c6bc638b2bbb5ad86d80e614eb002869138a62ad095f31864829d33d2313c4c85c8cdf95bf3d3b7eef70f1a1fa3674dbe9b50b58b46711d3dd63f85c29be5d0342a0c10783f71364e7dbaa9c786fa4b4e993ec8c34007a4b8bafc19dc8d217e919a1cae49bcf7c4552923f4c0efb7f3df114dcad3f9efe8647b3dcf146f99723e3d8ba80bff044fd0feaa8d82c39c348702503802503ef925028f62e01084c97bec73f266d6c35c6584b4c28ee8935fdc1d06f380257acb56963228d7ca6a48bcbbaf93986e3275f4db2f2351648215b82511dc628a8df47c8b45114305984a1e48f2b286ae00000000000000000000000000d54cecddf85bfcd51dbec32c14ea63561d8ba484c52bc949c3b8a166c68d2b156303bb0e8d11c2ed1169be885e5933a73e9466a78b40d6e521b9999730b958960187babdba0be1b6ecd0c04f7a1f54f05c4a18a6c9894205168ae5b30361f38b51aefda988dfd8be13098618938019c2f45b0858b31927e4bf38a1079c36e4684ccb6c11805b4da95b8fa90aa7335b", 0xfe6) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0xc3) fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x0, 0xffffffffffffdfd2, 0x0, 0x1, 0x1}) (async, rerun: 64) r3 = dup(r0) (rerun: 64) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r3, 0xc01864c1, &(0x7f0000000140)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0x80}) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000200)={0x1006, 0x4cb, 0xffffffc0, 0xfffffffd, "fe83238601000000000000000000000000001700", 0x1, 0x6}) (async, rerun: 64) r5 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) (rerun: 64) ioctl$BIOCSDLT(r5, 0x80184404, &(0x7f00000000c0)=0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0xffffff4a, 0xffff, 0x5, 0x43, "c45d3d7e0a2a325e72eb3676c094abc95d9c5c41", 0x5, 0x9}) (async) ioctl$TIOCSTAT(r4, 0x20007465) sysctl$kern(&(0x7f0000001580)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$net_inet_ip(&(0x7f00000015c0)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async) r6 = dup3(r4, r1, 0x4) getpeername$unix(r6, 0x0, 0xffffffffffffffff) 5.842398358s ago: executing program 1 (id=129): r0 = socket$inet(0x2, 0x3, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x5) open$dir(&(0x7f0000000080)='./file0\x00', 0x82e45c5e079c22e4, 0x1) seteuid(0xffffffffffffffff) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)="9a350700", 0xfffffffffffffe8f) 5.84205804s ago: executing program 6 (id=130): r0 = syz_open_pts() socket$unix(0x1, 0x5, 0x0) closefrom(r0) setrlimit(0x8, &(0x7f0000000080)={0x9, 0x37e1690f}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) r1 = syz_open_pts() ioctl$DIOCADDRULE(0xffffffffffffffff, 0xcd604404, &(0x7f0000000800)={0xab6, 0x4, 0x101, './file0\x00', './file0\x00', 0x0, "cf91378e76f1942b9a724974858bef59afbdc60ab886459cad47d13bff6bf8cda79d38e4533e7d7c1546300c708f8237b405d80224c8678e48a3bf55841abb8303b9f7e9b9ce8cd5b6ab14b20120e8afc4edd8f2de02058f1416fda0a1abecbf7b051d772af6d33e715b7adb372c6681589b81feb403d654c720db689a26ac7ad8eb6f7f12826527860ec9443a846f240db9767937597e9e6d70d74161a42f958d4b3483c81261afb0e8f2b6da832f12a33ceae0037ca08fd539e8f6083a393c8ffcb470eb433d2394fb7a158b93d7ec789fdcba6e65624754f709c1507de128791c78fe05e66d72db36d75b915b6e7909648f7813b18d62423d1ff325f0ac9fc0019c05b7fc3bb2d49341a662127313b412ba5100a6d417da2531a0f96f647d1361a283bc0eb2e4fc6bff5421d04403f7e5331f60bbeee4d4cadf73f22d54ce911db5f2cc2fdd7ec228dcafac3a16ea7d2f4c756891d90b6ca8ae702cc4432423e7ad1c949253a4e1425177f798037dc4bbbf59ba61fd028771c71ed85e8905b4196a90f5386999671ac0307ffb7ca761308092c56962bd6f340c70daa2aa766bfe98d2e8e2c8f47f6e9b25044fb2dde4ceb76dcd8c3e2cca6a3508d4bb548a0534f80f56dee183aa8bf166f1ed65883277a2a3c9cf0136371808717a2e645986c0bc578931a4de49e13043572ba438c839445b36927596d237413f0038ec3802962c4483e4f12d9eb70bfc44c9e7aa7ba0b35b2a6fb75476e5776c33884d96bd0e1769a79c03c5bcc444621604f8c547fb7a573ff88b5774286d2addf1e51e681d1c20d42265ceabecff0899ac8967314298765e1d716a6ca666e97e691de57cb4bdc366fcbc747db61d34fc1b1df3e2eaf166a3da2f00ecb27e51e3f066ab1bfd9f129737de1349b77e38ae5a953e0a8c1c8e585cc7b13d2770444a3a7f806159193960513f196984e60d91c3526f6444f076d5ee71dc0a7d0e3dd1f10f2de30146e164a1cbaf8845466d353b3dad268633ad122c32a8a385f38b8c9e683e73a1f7b5252ff68744015c42f5e9527112fd39f4b108cf124e212391e886c13183fcbd0d6e9842267ec5ed1cc3304a8f75ec7730c12374c76687ad13377e0577a62f109f9e67934c50f0fb02000b75c5369ac985cf0ae358bcc58594dff72d71e2bff9803ead6b668d4b83ff864b6aef83f7952fd26284a80bcbe025f8464b4969cd4850729ad046feae4cc8fcf27cd2f83606be693b139699ae5617a361983154846eae7555be2b6bec069f2127f45d904f1c00cd861bb2dd282b70660229275bc07fe9be35db8ada19d61d7f6024fcafaece81cb395cabc218f512d1d5e87556126085092893531f5cf405d6d56ed3e9a25b004261a3522150631eccbe40f1c7901628e67bc69ac363b572870946c96ef433bc1f88ed66bb507237e59f60be70aad022d679fc4f80ea4627e19a64a5003a698a99acc40c91b4cdc1d818ba4fc46dfbce0ea2a61f5258ed9f009d0738ee49d3d96ea09eca64586175316464fc86f3f152b774e82c3aec09dcc0832ff5ab271b3012b4443d9dcf8a833772846c86b03c1814c48f235f17c825efdff0c7ea1d2872bf2aee472b751b805149893ae00f9fae5a6d00d05ade106c1c9b27df2ccfdcada600ad3254d916e49007455c7aad6ff1223254c79fdd30c41cf0695a69f336de0730a04830400355869d46a0b06d71357e87adda61df4cf12eefc8ca604778046038297f069dadd8f63c808ad089b5f2372174ed0a9f88117862fc4b7ee41f6f85ae2d03c234a800ad0689a723872d940e5ea257eaa15e03fb370ec4036121a611485607cc8e271819f0c847a6461bcd2b645c4c51d72102fc15c5e0d6f81a0dfa414b4aa446e37a3d68db7adae6fef8096527e3cbc19a575f84d677"}) sysctl$net_pipex(&(0x7f0000000240)={0x4, 0x12, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001580)={0x12ce, 0x9, 0x7, 0x8, "f23f9a360b12b99bbd0971ac8307238513bc6fe8", 0x9, 0x7}) write(r0, &(0x7f00000015c0)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe76) mkdir(&(0x7f0000000400)='./file0\x00', 0x148) chmod(&(0x7f00000000c0)='./file0\x00', 0x19b) getgroups(0x40000000000001f6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r3, r2, 0x0) setgroups(0x0, 0x0) seteuid(0xffffffffffffffff) chdir(&(0x7f0000000000)='./file0\x00') mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) open$dir(&(0x7f00000006c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xfdf98e28ba4af85) 4.165554361s ago: executing program 0 (id=80): r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, 0x0, &(0x7f00000000c0)) sendto$unix(r1, &(0x7f0000000100)="d45405030a814a21b20d0ce3e38cf662840d227705ecf8a435457fe0d976", 0x1e, 0x2, &(0x7f0000000140)=@file={0x10, 0x0, './file1\x00'}, 0xa) (async, rerun: 32) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x10) (rerun: 32) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000001c0)={'./file1\x00', 0x7fb, 0x11, 0xfff}) (async) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000600)={0x7, [{0x3, 0x1bcc}, {0x1, 0x2}, {0x2, 0xc05}, {0x3, 0x8}, {0x0, 0x5eefe9c6}, {0x2, 0x4f5b}, {0x0, 0x7}, {0x2, 0x80000000}, {0x3, 0x1}, {0x2, 0x1}, {0x1, 0x10}, {0x2, 0x6}, {0x2, 0x5eb}, {0x3, 0x40}, {0x2, 0x1ff}, {0x1, 0x1000}, {0x3, 0x8}, {0x1, 0x1}, {0x2, 0x10000}, {0x3, 0xfffffffd}, {0x3, 0x401}, {0x0, 0x5}, {0x2, 0x5}, {0x1, 0x8}, {0x1, 0x9}, {0x1, 0x80000000}, {0x2, 0xfffffff5}, {0x2, 0x6}, {0x1, 0x5}, {0x1, 0x3}, {0x3, 0x3}, {0x1, 0x5}]}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000740)=0xa857) r3 = accept4(r1, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0x1c, 0x6000) getsockname(r3, &(0x7f0000000800)=@in, &(0x7f0000000840)=0x10) (async) r4 = dup(r2) pwritev(r4, &(0x7f0000002880)=[{&(0x7f0000000880)="d0700e9d3ac19cda6e73b8c97ffdd2013be72c9ff0cc6461f02870cf188faeeaf5f4b10e57731a37bd31587c00d2cc66e8753d6447b5df824c557f7ab650ff76f1a0847679aa43395bdccbd356160450f9d977ed170b3b810a20866ed66dff1937866d632db7f1693eede26da9f00f356e3c25e3d23b83b8042b14d9644f3d52f103cb6be5191c1d2737eb78a8073747faaff9ab01f257ff639b642fe94956ade22408241330a8156cc62d28976bac022edabad68fb3410048ff2c12cc4a7a82087f4b8d6a94178d6d1e9858bf4d2a7b0cbffef72e897fa5f255bcf3394bcbe5211338099f113e6b7a7531ffefdec4d47a05d6bf3d8830a5beeed8f4ec70b34906906a2f63ce04ec1c80d4946f1a31d435cc4e1d285782f83af889d51cc1b6202825588ea3e38e29b633f686d4f66c58f982592b42b13834f5ffd82219aea89a08550346dcdc1273b5464c14f7c3c26eca6bc313c7c39ba72e3f58d31f1041f7fd0337df21ad4bed60af2795fa07ce9daf1de840139d75623215d2309e053d7d15773e31ddd35a963e667dcfac629e7bb0f54b72fd9c842fff8cdd81dd0781de1377bc9be1b2b1866f9252be5b3e954d39b630a141286993ee5825fc85bfcd044484b693d53a95f50f346bd71adabc9d74fd71d6c80824ee783fb845a60d301db45941545ba5524a86712c2c399a24db54b128230cd25fb718a3625a7e95c0a04bdd41b669e51131de7f3533b895c048e9a0781d800f4308c4a1b5b8ce0db252ec5182052f6073b4af194085d5f6113d868a8e4daf7dc51294ff6377487a5b0e4777ac1479d7ab336e7d13ae99c33862932ce1e78fc136d0a5679d040134b993dfd908fdd5639e091be708d8d1f1127ddf29a328ab860e3b15d17e4024a9f2c392612b3fb42dd433938b91d3026b6b25f352dc86e7bd55a7ebbde0341facd98f1c356bc41d41d5df0cca603397e1587bb88a64d3a61c33bba7f501282c5b58cdd4a61a5e593292a781d0c6cfed94f43b416a6888ce58f29920240ed026572caea13f6956f0e5264b2563b8604cdd552accad044346b2a5b5e5eba115768f4706ff5dd63c53b4e8cc7d46cbf9c52a98ef7a06b3d169abe55a300b92017d3318c9c8352ee3b1979cb0275dfa7405f889bf11ea49b08faf05650a6b0c7ad1a1dc3351be932d5eeee93f88c6ff53550d4fd6131e37e99ca97d69224771ff1e4d0c3ef3fd5c44b593ae53517afc0d1e3308ef602ef63155575cd801a4bc249a87123ba237b8470b3ab0c56f0b5753369101ec45ec8c6ef1ed62ca326caeab82ab05737af698b863f9300bee37d2d8f7e21ba4fbe0483288b8e9031e649e7f44d9d9557ef0698681f109946bce8bfb30faf808eabde72efbcf95c4bd530165d42b1209b37f9b455c29ee31ff9ef3ba32c4d3dda3ecb167f2741425d803e59668cebc68a18948e5f5f839144837a9fd540cdd80bd30ff1864bd48d624a24250b8922fdc733199890bfea0f48f9ce2acdc3ad08cc6390bf7ecd58615f0dfa2a08236163d18533fa455e1f98cd736984614f57c31e47ae29f00bda602e2ea217ee916ad9bb355d4a0cfaedb5ce9577a2a94df96f6df6b1bdc53f99c72f40732ca1bd185f441e2332692c90c0bf1422a921babc598c5318468c4d04d45c5d282a0ce929f4863f20005459c20d147461a486eba0d98a05cde277a9acad5728b3bd30cb176fa7d04dd1d9626c104ea273d6f715656b87f2218150d902d1e65ea0eb0a423be8b6a15fd9b5cd00229504e2604d03f50055b8f068303b2d0daeee0d313670c54ef120fb1cfa9c85421f038367d77c04975f2065def0129b4e10a4960d558add9b227d88e594af665c9a7eb7130e5acce7146dbba68e1fd98c1199d6c090309e972cb308ffbdc1221ac79a940ef7ed861e3eb1d978557fb97df77784c0ed65bfc7c8ebbb63654e8892348aee3e7a9810528a167263e4bb4080c677b59f85daca85e2b0d4fcc74f0a9c3d0ee7c38c3a49197df8b93c3d5972f1677febcfb33f7df1657585ee356ad10d50cc526d8ae1e69b3669adc9cafc3064218b94539967bf90096fca193bb28ed1c4f6f985a0615a1d72874353375f2ffc3a8a74bd7f78391f9f03769234fbd559c2abd3d4541a60f0377f684ee88be9a3595fffaa8afd6b3cbfcf448697d33bdbe11c1b9cbf582b04fcf5b413a8792cb73868fb87b565116c8655c8ddee00bbd1fb0954491d051b6c46f0e078928e0bb221ca851465cf7b581f1e2211691d02e97600c589eced6e68c5e7d978270f138faaf5e3fa8be3b40036d33038d7e910fdf172075a01ab4dbbaac8ed31bf39cbfaec68bfe9c79d95d79593bf0313deca997a84a2835322e396f9737053ba2fa069aa2728ffe6ed9e1aaea1e2fe8a5cf23064d0f45d0f1b028c49139f75fa0fcaff2bf2d430fee5bb91c083b3bab4b8b1ff09993e3da182c72d96cb1d9f58c579be223813ab32c8c0ae2ba5c9ac8fc81fdf106d3396783bc1b562a75a02df49c021b6fac5e0cd8e1ee73f678fcca8ba88fe27bb0476963bc6f5428da1bc2034809304a4d94c57c6c7d2e53ad79d8614996b69ac3fe2ad1ac0a96ea7e719a6e0e292309bf45e9b48edc20da6ca9635a2a090c7043ac2186acfc1111f76524c862aa1d78331fc0aa22c6f99c104d404ac4122933e5dbb76907b03309ca2305b632721a2877f6ce4df46603933be71e125865669a38bbe448484aa45513a3d22fd5aec23514542c3e1ba0059f2732e14dc4a67f43e2620dd6cfbcccc781a487e43caf9b7f991d1b2cee2db77f486f4c482a20f7a0a314ec90f4845b842f79865f5398876cf28b4087c08b9ee6bb7e4de5361a6bd19fbafd58bd23ea6d4d20705f2b9875f0c2ce6d5f62d373af8958f6db04710ee095850c2a4195550ed315ac8d91eba89bc1e9dde45dbd0551c96dd6ebf164589fe3a89bdb1e43a6a289e0eeca600d3f5ee69bf5ad63a5fbce53a2c157c4aa53e04704878fc49254165e5a3221f55f9f0b6bec5bf83978f8055961e2588620bcde31fe15425b729655de4ad4d3163798b8ec6031087fd0168f96a90410745122af6d09c71f03b8d5119ac50ffece7a820feb7e17dbfeca3b86762a35a35d6d0ece8db3220324a8ff8237aaa2d285bf56dd828b204917d22900cb0e2219f31cc6bbf53938d008a9da45536463e807d9e6829f3f8ec5ee6ddd977560b77309eb40d19428be6ec02f23d5ecf62148ecd0bdde609e28d639670d089d36c5408332e5843593c01e872664aca7e8f9f38af6313b24a47368e45e9e91497e6037ac82843b7f9c010a56362ab72abefa2e86d387dad997d428e501fd033c52dd70c8521312974d1eb2c9bad0706e81965d59e019003f54dd697e3789cd1328e5dab0d7db4f52d45018678ea0d2211c642a61b66b0a73f77b81c089c643ceb6ab1e69cdd25bb71632de1315ba950131181239975be1f556bd56fc249241bbfd1f3908dbebc5bb0d04c4d810db33eb9bf3974e7be542ee4d5e45c91e450fcf78f467e4aef23bb939f427f94bdcf424d0c5558b0e453eb2c3872c360b3c152d7176bb4d6e731e3e8388d60f92c2f13b488f8c21cb205525c166da0ec5ce4b08cd43e6ef6b149f406e75f893062f8fad251a01ef1eb17ea251c0ae4b3fa6ac1cf33124148297d550103568ec40e2cd0ad0deb4cf33ee77c6bf23c296f51de53677a33148f2a52794d7ef924bcf6f4a23adb109093d42d6e105ac81853c6959c8655c9acf68c1ae854c7e1efed4465ce2bfb577c658739c3930b9add66cdf6940f808568eba564eb20fd29ac4662c5024bd810c2ba82bb9f6acc395840ee30e37c288ddbd8d78a3e67ce682e8503af19ced1e1599a8e656b217053e3dd0153594cef479b80a5a17410490bab85f73235aa44b0b9f7c67de9ceb4273f810db739e28e039a7aebdb2477ae28be40c1dd7db3c704536d07d5f9c565f87a04b18391b70ebedf9309aae0948c48b830d4806f5ab9fc9a54549962a60b78ccabd07fa9ed03e0e1eb6daa6b8da21c8572585f9107fdb39fdfa053715dfd623d5cad7582dc243e79f100583a0842de4f1b9ca09db58c0900205d005c5bdad29fa59d80d80e8ed353beec27769a12334a8e9e91042c258e79101a4e553f9b4637c9c658fdb43f662f94b94f2383b3b10e3002409273b268e29169430e58737b89bc16969a2012e495e3ebbc307155e8d4f557e518fcd20e2bdd68eb7f7c3e565b9721e4d1981c8cfec74f8392a02306dccdda33651f9f855302315cd0fbd8550447ea341d905c2b5d972d81ef4cfca5589b2a5dca4b63b1ad10290b20905d0deaf774dd8d4fb7679212195396da11b37987c7e03d50e083968df7388fc688d8ea9c81d187eea128478988103d01e88b1d8a6b12bcb6325ca1c63f58d6a3f0658d4943bb26b873b29a7711944bb9eb5e6b598bb12a0bd4e65b3c0662b44065f3caac004d3d61f3eaffb16a510743ab5413029e886329beadc54ed6d64c82a506f744e96060374e66c6929d6f5f68861a1a35f69705fb9f7c695e7c25ab25cfdd10501e55b81cb6c6f81ce3d2907d41983880b0c8c16540a3787a0149dc8b396e4cab9af47b6ec67ef4a7e85130376e2e33900ce000dcff88e286011316ae4af06daab47e42e594f870f8771c7dde2574ab770cfc7ff5b12ed5e042bcfcbb8644e636dc1dc9f2c93f8a749a6772ff087b92fea68e9c6f31010210778475173df5808adb112d2c988c044c2f7b48c8c2245ee1deb77bdcaf6b201df771eee129280c1b3194f54ab9dcd79da163c074ccbeb64f26b17efdbcd72f924d1b69a1b255631ced2d7838caa48954d6e6f730991e24af3c7fa7e76e9e4f445add0702bc77ffe3724875771a908932e94253eeaf3a795f948a686dfade3676e60ebd4ccab376b7ab79732a3a197d69a6b62dfe041ef8acf0ac1b3415b6f7451d403e6b5fd13dc61188d750389462549187e3eece83ecdb4caf1090fd3f8f0ef64d80db8d95f809e8fa9440331f2d9bc534a6da5f49307feb56e1f55e8799ea4b8564f159af30b20d971c92da4702b19c832e42a46b4a3e2bf51aabf0f51ce36019e3b1555412b4d38826b8fc3fd851a41a34981e0ac35ace4030bca1fb9e45990067212dd66c4915fc57d7f7fcf24d9fd6cedb8671c336790bd068fc56ecf0a8c1f42d72b7b63b1ca40126555ee938f5e3e57b652bdd3afd2a7e68bc6132808d66bd801973baa670b46e491fa617c75487deff8dd9f26af63efeb7d3cc66c88bbfe654542c73cd0acb32ec208545480b31c8989b261cf278d5854810854573dc5b0693e1cecb08fa2e1e1f2f157851a61483e9bf62d3dc5e74b285fe0de3493ade1a88f5c5d8d63bace66ef7c3d21c7e45a606e5a7cbee90fef633ccac6da9c1705a66b76f994ec59363a8cc46a48dccdbf2b689823fe18adefc6d3642c1140b690e67a0e106e5229763d11af59d0534905141df98e41fa4e4551641eec5e964cac87f988ba577c90135d5b522e4055216de8ca5c94d693585e208f6dddd34fa8c9245207cb89f4442fea9a876db87681bc0fc9915a65cc9b9134227677f60cd6afb2370e5b6b85c2a4716e4b0ad520bd63f8fa46855896dec910da43fb41f493369082799e5240ffb89b884ab6a082c5c34b3031a6baa7e79b8ffb34027926364d37afe0e32fa1fe10e4ffca9da2c6ad39b9fb2066df77892157cbd6e59c33ebd274051bf465614c3fbdd168730cc8b9eccb9b36f157d50a40ad13d3e3ac82b2b8260ca5c6f77680", 0x1000}, {&(0x7f0000001880)="d3a16145fff7e6e85b01c89fae0d7895fb39bb1cdfb475287b748417a522f3501a8a7529bef57dceb9dcc538443285110aa049342c57bded7c792dd1a392498256f8a9b1e0b9517b8c8fb90debb06846d4f0d3f8ac708283bd68b5af05218bc50098f79b818cf36b07abad4846eeeff9eb56a3b914bdd1650bbca79d4f0720f720fb9138af203092e344085088ce6e90282f6465262f75d5610b16b75c5b488fa967d53f6081eff79eac06e2fe054861f71ac02ca1079b76ab955885e8fa01e4eac891d7658d048a6db3930249e49baa12f3a67831853a5037cbceebbe6db2522d535be5b0dbcb51a442a4c95137bcf997d4fbc8c71e320e6373c203893803b66827645f9e3c42d86e75ed84cfd5c39a592bde27f5693502d40c906b8090ff69ed80531d651d506b56b8396c62cd82d32e4e1d230b6684d92c463f7f06aa22024f2c672d8e8cc5186a3b633dc007ce13493094c0b78725c874217c1343253c2cb01ccda1b8d7d91aa6bc80629fccf5f0f211d8ad2c6707017c75fed6be84ff9e53bcaaedbe28dacaf44db6f6e3a06b3fe47e91dee4371ab84d3bc19963e629c1be688586d30ff9d16a389f6f167debb56d7db77d0885d3f7c327a14a12e99fd0cfaf9042e9b1d12cd01161f4161c1c785ce0d4688617c512e5d93856a6ba53e7b5e71364db298081d69062acb4ce48f54e6e47ef1c415d44f0f783a381edc006af3756c18c124f63b41d1baa9f193437b9e14e9aadd5eb23bc9e17ec94b3d48e38fbf28b60af645669b3841a8cd85bd64e8ab43fefda236c60bb1a86ab1f9feb473b17d610d602bbcb831c4ac0b3bef5e6fbae19e6b5996bde61b1e47f520ba2b5ab7694b79d6f80c93dc12a20bbbb37656b39ac552d00558f2bd32585921c0f7a683b97a3aa36c0dd41ad430944950a3e9cf0d6447c165644221e5a882c23c1378d2f729736b3a7480648ad49cc2cfeb2916132f65692b73a1fe8a591a143eb4e6419390afbf0dba2706fe73902e28b267369a4ffba17dde978aeb1fb37133c73ed188489b7aaa857ee29c125154a7b17194d3a9450ffe28ced48be08fd5ef25d23ada8700b38fbf0f6da81a9c94eb8207064f8c82789fbf90da203a4a1fe1eff4ab9b328b15f59d650a060d1305ee681df7423119a009c22389e42873e2a8829aa6f641aba2bc8af04846cbe671937bf4304def542e4662e8d87a583c36a261d4a5b4d55288e07e1cce680b943ec65ce93d26cfdeda0438c5aa941ba1f25a9b8b9899fcaa699560dc89736f307664a5e988b47fd278463071dc1b3ee2b46e536a5ca7f630a948191a75fde6157406df2cb4ee7f9bdfe28c8c4198cd385f9dd1b7f331a09d0713974ba828771869135fd271246a012fc6c50a1472e6b39a03647d16128cdda850b2a9f6e91516676f7ba05cbfcbca370f7e319878da74ed609e49c9f214a8e22691a2c5c5e3bf3b2cb6f15a1b52d4403fc239141ed6b48991e68b0b34eaa9a535a0c5b01b91fc1195affd4b340caedc445320fa7461a251713ce94434f4d911cd62c84e45310d03479f771998ba577fe1bc032a8065a7f6dc86f160490f144a59984493727beb7fa23086be50823414b4ba6f8b87b348ed12461c01f331b62440af61074351a16f574336cf87879ee12f912284f425593f2ae86756f9b1d00e34fe623678167ac202ce0e5bfb034fd7673e3438bdf306dfaf51868600584693dc86589ee39488fbc5f49552c88470a25006448e0071a8d960c9d39beb5f0d7d3daaefde450720143dfd338a7a6a5e430c92d48faf7be7528ad85ea7863336f4bb8fe2cc6d059d44d889a45ce9677dc455d8902d1ee007edf0130884eacb11d1fa66c93787aef4dd4c091d155b309c1773cd2bb0cfcf132fe8d4817583cf775961c335bd1cc5b64a02e2d1ccfd7a04c73a8c37442ed506fc2929ca4190a96de73ef129ab451cfa9378e39d40fcdb77a409ea6264cdbc8bcd6fa6ec11e0dba829a229c46588aab92745204d5e430cd1bfe66429552fc74459f1f1ea2d11232a5b6c2fe97950daa6ecab2f18a5464de026612dc6ec9eb45d2d33d763c3215d9c304583fc9c344221dd3c889ead55ef325acca220ecba9596d387518d2f5f62fe16133c9fb7ed40f81d8f5a52980bcdd753adaf76fb1d37cb8e679859eb70bb03a65c2708d265c4ffee21a79d3d172213197137c17b89a5553b16807cd60d866e816ba170c8a427591b3dc2942cfefbeae8a7047b4c1e4b390841c91f2fa238d8ecda1dc414d5e62672ab992141414e0686c7a35bbe9791b326d85cbcd3e1965c3b68ed420d27ee1033a31a73d5a464f9adb968054871f9a69c7a03fed22ba670bd44cf9a7e06c9ce217d5ce2102e9fb7ec8cc32438d72afc2a643e7472531c2eaf22aea27e963cca9be9691b82d778a31c176f4a69def8c173739c9f61a46a9839cea5b149588a340f5dba95c445556250eab50f844f8d2f3423489a81df0c1372fa3db9644e6c04fe16be1114a6fe542db735b183ed367012f5e6b14c59ebcc0c421fe5ff1187f9de5c75f454eec0827ad4805fc6c57c94af3fa83dad956db5ff9fd9d6b51002912b2fbbe3356a7e38be97a02f813a5d00c9e5115e8f7bfc79188386d2c0433e5f76f575438989f07bd58fbead7390bd38a15afa30a7847842b216aa6fc8b434e69ba08cb9a64b5f6ab204091a60fd2fcc0056abaf5ea0c646f404729f9cf766d6e29587295a02b7cdf48a70806a3d19e9b6f5fed275ef95e929afc280410e8d650f1d360b61fc67e3592b69f2c1439d28f3b5b3baac3c456fd20d411a8f86d98c4a6710ed9c3d2c1e9224211a8ef5e44793a639dc76afed8f147aaf1a983ef8a4745460a6dd9eb0cbf9d72392e93b92b5f6fff0db2247d149b04d90bf125e84231b421e8c079a3a023d2a18fc74a36ea53db5c03925a28b00d7fed11c9408f749c137ce55838cc7b88291c0c6915ab6e6187cacdb32a858944beb27680cd2326a901437a96a4d535016c80a71eff81eccb71f5f50c4449d96d80c9891133890ab5a58f83757c99791b3f9e825f96e19600d1c2d62b72ca9e0c65384d1be98464b09c2eac8ae5a8baeedf87fceadd8306f18aba4b6cb82dba498124e955640639c9540273023b3e62cb0cd0b7117d2b1b44d5bca09ecf848935c367d771aaf53d0dc1e39996f1135e3193a12899c892d65f64e55e30932bdd96361ceaf2148c405b4f09859fb1657da1be7aee7e1b32b2308b2d8e309f9bd5feea879922915f62eaf500b83b29aeafd612f880a9e1b1007a6b7d17030622273c0e2eb5244fee77e02e84b848e7b14dbeb8d0e556c11382b7d19c250249f904ab2b05b3504fd6fb4fcd69db17220fc764b81acab454342456076c583f346195f9236adf99377f1ed192d03a44f94c7187b585c5f668fcd3fdb029695ccb58f87318dd09d460bff448fb90f62cd355568787673060c1b9900202b216a449ac3a42274db3011ec37a7649dff3e40bbfeb12446bfc226137914f79f80deb4ac0698336b3cc4355cb94d64ca0570454c630a976540ee643a7b642777bd983a255829e79bd9af810350100b8d67bfe5c0f0b253e3f228ec4b328b0bb3d30e3990ff8189de77efe67f283a404ebe3adf61ed168b48ab4ae5c64ee9e4530ab7bff7fabcfaa23a179167975a6eb7956dbd5c80c497f1fd7a5829467b244cb4c2246c0a39569a97969454b5bc8fddc0affed55b9a21d6533460a7b356a4fda1cff9537abcc3ec30cef9d9666d877f02dd1e2d485689bb3322acf22d2f92d9662956ca959f174c74e0685dd99e77a9582a22947e0218f25461f7fce217c13c84321b25c9a1539fee8fd84e86291467c48bb797eaea6c3cf6bb3820a8eeb6c3eeb372ee52d6bdcce7c2fac6bed37dffd6d8a84c3dba921b8126324ebcb669922cbcacff3d396e1c370f76aa85852712405be2b5c44612675a7787b17278cbb0442332b17598c4a27948794fd7d7cb32e3f6c21fbda04e855f9fc2a83365860a48ab3327f5395d08bfb5fa49a71af81dec79c8e5db13f71d3bc690bedd9d98c49aae907b35f43666a11eb32c3f0b7bbc96bfd88c461610f5828959bf87ce6f68b0caa9ac354a42ab688c4a56c652b6a071545ae440dbdc4bf6ceda19d10d2568ff334f40911939651d881184602007de6de4a47ba6812c15a1d101908956b849f98cb9c2df20c26427696f67a1deee5efe066317ac1523004b33c32a83f6afe9ebc7c1c0f78d111a268a332a0dc21bca783e5839f6ce2f1a1c4e52c80699e60495938e27c36f4862b8d73231833c7f78f4f9f1f267b5afd122432b0faab5a0587c94f6a669f6baed976c53bf68d706baee84ef3172a9df8464af6be264df774c01a892c8b7f10b8b5984ec8bf5983f9b8a9df7a6229c9eade723f075adde82b5a6169f211fc2afc0ccbcc9f0ded92b0074807f912d99d8289f8d59f5a74abf4ecac040d80dcff498e5690871f9c80d2d93902c86c2b092ede64e529940baa5c168315c55914b7e1663883671644fc4bac6bc9fc015391b26df75b1680f947ccc908250bea4fd2bc3bc3635c75d092478e9e862156d00f715a8880122be56dc901ef769ddc46ff163cf350d39881b65a2b709e51a277148543cd37c6049a0ab71f3cf08edd91e1aa40a749c2c567e433e2eb827fc29ec61acd4b0d414495468f3ab102fbba3bb559e510a81b138cf2d74e4342ce180c623a1a8cf8d0cae2faaf57e617342082066b7475f662ac5d2cf4e14b9f4d0834a0c9ca18bc399426f2a5c58279d24df80b8c5bd5dce85fac4e0d31188dc63773229fa48447e3c699a897f23a741e529f24c417108dd31cd727da3358ceffe785c554428a8113be77fd255d8d6b821b01fb952a3e087f9a448c8823b311737699868b9ed0447040f0d045f696727d5b44bafcc459291e0638b41037c790e96d4c5f2ae4d05f5bd85bc61e5438394975fafac5f91f2eed77575074df479dbaaa9a0bbf822a94ede36ad7464e5f64a863350e655dc4e67ec80417f0966a83aaf7ef533bc850c1515731eb83cbae87b071cec508906341885f337a3670a1e27dbc0c6cb90c2243505a7d8b9093cb5f5247ea1d05a2bebe99acec9ea1323c6ab7a00373a7305aa276cc4abd754d1a2d1b83fdbacc563e3cd56d5b1d82f564a29f4ea8f61eb08d85d693bab2d6d68183f365a222fc1569c03e7137055780412e8b48f0976a0f0ecfb421144be8f5bd85597ff83d7aec9052406c4171b5ce3c08cdabe5ecda076a45625c8370e7ea8ca5236fa19592576a6f515ed3a0d88efd8f8556f8c644f599f98492b22ca0bd3cd411c66c95ee8074587ef7592ea0575601a6757e29d92adf48c3f822b466f7f40df7cf627b71f80591ab31e0b684b1185c65fbf5e77c5cb8da667710d1e1f8bb756efac9ab8eff2bac3622ea787a2251cfdd8081401f9110756d6dccfc7c25e63ebfc3bc22a9ad5cf5dbd210d8b600321d01c95b6f60d2da84c333b7a3bede23cb474882adb34f791d68deb07ea061d09af0ba4a178717637f816ab4eb5833f8605cdb0301dc2e58a899638591001919509b00c8dd3c880e3a8b206be65d3d97754e0e4e5c0ce006707c114e082d33940a8e8e1fc20893a9cae6665fe73637470f55c6b67147afe352a50fab90a2007753dd96914039179e4e36eb066a9313021be1247abdde54836d165bba8d60f98c3cbc978bc1d778028816f6f47e8b2ec2d81ca871135417335ee20885abd7190967849055ed1a413c76d29c0226ad1b", 0x1000}], 0x2, 0x0) (async) pipe2(&(0x7f00000028c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_SETBELL(r5, 0x80105703, &(0x7f0000002900)={0x0, 0x1, 0x683, 0x4}) chflags(&(0x7f0000002940)='./file0\x00', 0x0) (async, rerun: 64) kqueue1(0x10000) (async, rerun: 64) writev(r3, &(0x7f0000002d40)=[{&(0x7f0000002980)="9bbe760411cb7599c9344a4ee9810cbf8052a8eb58ebdfb4e5ea5bf915751c6947bc0dfe72a90216ee1625cc796b97861dcd80fb47a7e7", 0x37}, {&(0x7f00000029c0)="1999a84e165281f68c66827d3c", 0xd}, {&(0x7f0000002a00)="564761b08e8b49eb1846cf7f374284e1dd9bd9e75dfdbdd522d535bae55fc2816723836bb87fb88d55a3d7ddc06df15eead4418d64d2bbe5cdec24378e2aa7a2821e7ee6bbb4d405ae68cb42f55868a94dc836908401944b1abe5d96bb65786c9564bf2dd72526e74585b18ed4a53cdab4abaaa8ebb070fae746cf0a6a93ccccdf457d9b6b4f50487405b7dd7fdec18a6123b40210c4025471198783f70f782339d0d1b9704bd54074ab64ed7cb9fd2f083f73cad6761f541d850020d15d992ca0f59dd0", 0xc4}, {&(0x7f0000002b00)="29bda1b048ed5f1243579c1ec6028d009fe3b961c559abb1620f4137d439d98bf0696af44e7c13efa51757e97b35f3f57ea05b7f0ada9e1a7deb3c65f09698ff35450583eb5bed456f2527e2526ad8a3d1027cc650eaec2ddc14d5fb35c260ff9a037b7dce1d6af0c39a81741f6b815df51663de62fd2c534e9c824a909bb22ec7c5d45da048dd33d4d516280d74da76dd985832b2a9543f9ee195d78c573b73dbfafe1002a567f61a6d0db79cc368655fffe4d3e77adb10d0eeb6c78ccd656e4f4f6ab3e56624212cc66b813932f61127c1768dcdd4735d4db824fcd0aa82d8566ca4", 0xe3}, {&(0x7f0000002c00)="7cba503d43385649c639ef82b121368a7fdfab4a2cd42b758c68cb2aa35ce1bffd7ea2d52a9a808b237f73881c2936dbd669dff6b337649f7dd43adea3b74e8a16ed8d26d2e3202e085631c3acb5cd94266a15bc7c316ab20db3c2a359b4cdd2254655a54d0a28273257763a56d0f88425218fbe0ea8ee11ea2b4cbd5b68a505d0d688d52a4a189e0a1d0c", 0x8b}, {&(0x7f0000002cc0)}, {&(0x7f0000002d00)="81158f14ed0ba5894edef05e", 0xc}], 0x7) (async) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000002dc0)) (async) ioctl$DIOCADDRULE(r4, 0xcd604404, &(0x7f0000002e00)={0x2, 0x4, 0x1000, './file0\x00', './file0\x00', 0x0, "3589151096b030b8f56168e85e3ef079701c7bf6bb03d6c194546b39fba52f432b5f884b3c3b73a142100dc6a34b45513cee06fcbf908db882253c1dab15efb581d23fcdf214c93a33cf03e94fb4fc700f7b6fae7e743340f6dbc65a9356f5d5bfdbe5874f11f9aec6758bca5de752c506d0db6bf4793ffaa8149c61ca03aab64828a1d245536626ae5e023a265ef88b536c0349cadc27993186925573542f4708e0d161d147a37a862b6c51e64a431ed3b40b5b1418eb9ebe589769782cdcd5ab7c128a0f051e20c151b632e6ca0cff84f12afa87778dc4a194d4b1986d788f22ff9b07ef397069e564f43a25a94d3467f9e253eec0b133ad87ad87c6b0fe8931903c8fc90ceab9c25521094af234f03f9588af14122efed660522b83dfb210e4f179700c1fe139bec0a7bad67defc0dedd8d5010109814ea1f43e19cba7452c61664e49518c23f62d665dbff40ed7b0cbc461ac8f124cbe09ac61e575d6c983378e1cfad62481abad1ec9748491d81a2254a35d6bac5df14ea96b890c9698cf7fde1032d6a070dcf1c72e91aee007b61ca00f73eeacbcfb12b18527769974ed51aa6f3cb7cfe5e23b1663d9f9f295abc95499c8c74a4853983a90f2710e5c4aaf6347fe43141217a95c176602c63417529514c69b2bd6daad83e4458b8ad2d2d8c485cbe332c5b59c7ffea6d159fe2412fb25eab49ee3d3c0baa49df73b4765c9950588d4491aab8d2a83d45d559ed9a1bbb884c247490be922caade743d4d8f49b395498a37afe3e2e168ba97cdbeb66e4058616a2aa7137bfa14a21a4e50a2fc86477f5961327c02c1ccfdd3802beb84ddf408feef2c338f0c8215b9bd220522ccdccbf8a9192d4883245d47d6dcb4ae6e9dd38324dc6e260be73c788d48e02b7087704a5b07ef22b13903d51ba57afef9a193ba2389330b3a1dfe09a3814ea098f30c0724ff9fb515680773d9a6ca45c82468ffbcf43aea0bf9939575e836a21c99ad85226afac44d07f77ad5eb95856228f8242be93616f68c7a0be2ab6916fb979fcfd96cccad1265a25043019a31d51239e6cd5ee1eb1d723f9d5ca7c3129184a64fc37468a85c91942391872a68f5657078e34f024f3c216922ab0569ada6ca8e6b4536e175c41274eb73c13eba443a0dd64ed843b7947ad53327efbd52762f91d2d4100c08b51fbeef4fb54a854f7408308d0fb92a8a887dfc5cb2bb2713a600f2b7b282559956744aaafdb88ed2e1eefaf6807a807307041058bbcd2e1f7bbdb4bde29d16e0e1652b386c266e7b8197095f462732034df47727e1bcdee28fb956f9856098e7395eeb85b03d94bb60e430d3059a65d46cc5730b0d1fac147587b01977c626815343b017170e80d7f25372653655917dded16006cde876898f92ff32fa05a8ff107a7a8644766a0e39816b9f8b97e40089cf399f191b4024a18f3844f10f4829bd1268f7193c0caf1df84ad4fcf812b784a27ae83b7e5fe7da96b1995de4c4c69c4dcc63202ebaf9107d4bd8f00e20ba1dca2219a14d8716036e3a31a7a042a2028f7415681f70b02179800f101bb75295937266ac4f9bdddcb999db45e16267d05dd7e9f7ce76b060ca74827644aeff78cbb19739466b241b6b26a9da635ce82e9fd1ce0f290e8681e6e75cd15d982b83fcb37cdb68acb6fadbf93bdc49e9ff012074a3136699d3ea8da9822d156d1afcf31c0e8bd20a7187588e4a004d1e8a32b49c50c0bc8e49e7f8ab8d889ed10ebeccd0f9f7427f07483dae7a545906ca80b4ec0580cbe2181d4ab68965063fc6fe1a1efbd5e40e5d1a41a66a3e41ad4d07fda9e0695ee3658ca04b2c7edb1a42bd5287512dbc58a65da31ab4cfc1461aaefe78657dc1e088dfffc29bcf74da5040a72f78cd37295199df56b7a49d20865d6d0e23b3"}) (async, rerun: 64) ioctl$WSDISPLAYIO_GTYPE(r6, 0x40045740, &(0x7f0000003b80)) (async, rerun: 64) r7 = socket$unix(0x1, 0x3f77957050aeb95, 0x0) connect$unix(r7, &(0x7f0000003bc0)=@file={0xc, 0x0, './file0\x00'}, 0xa) (async) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000003c00), 0x8, 0x0) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000003c40)={{0x3, 0x4, 0x4}, 0x6, 0x1, 0x3}) (async) ioctl$DIOCADDRULE(r5, 0xcd604404, &(0x7f0000003c80)={0x10a00, 0x8, 0xffffffff, './file1\x00', './file0\x00', 0x0, "40d3dd445b0482aec38e479d19c619a4eb60814f0fc480c1258f420d571eeedc09069cb68e2a9e7fb373e9053c1f66be009f519cf5a2875d54bef8dccec25fae71d273443beafdee7925ea9fce3969a06e424b14ab05a41519137b09b600157358ec3db9c3f3a55d6e856d699f5fae934bf9d008510a603e24ec0f04454ef44b701adf31bda17874ebcbbb2e74ef374563d3047ee14e899eaa55970c273ff3f6c529872d2ca85bbc7cc849960558e62aceeca14639ed8b70fcea61a16077f0fb1f9700edfbcda25cbad09d56290b0e9d84be8aa400b985a6258c957ddfc05d098e146b23629f3034fa6533772fe0fc12c1b79863ca131f2ca84a5bd9f8b8623e93da5706aeea576da3ce54e774f4d5ecda0b4860bb9fb382268f40ded660313ebf57862b2a722069f0c560101c802c745defeef887ecc2c902b02666e0a5cb1cb8db988d783e8b875e74339bef345c3298fe7bf672515717eb6c41f82aa143db28c7d19615f9232e47ceafccc9738e5f5b5198ca4261c4b31b3b566761e1deb6dc88a84a5daa102bbfd9d8148411310c68bad16896c3e13f7205e9b60359fd9560a4796fbd22fcd6a6a8ff7876862258836575b4ac08c39d79ce509ac4c1b18c8871075616fb34a61ffa63c71e225878db1e599cbd6fa7f39d6200162460346037641541489eda0b04939ab930b2e4f75977500437f55de61699515051ab91f06932f38edc838c6813616f546a0cfc638de77740e54408db3e96d7313a1869172ba51bf3c4a7a874f68acdb3b5caecd870b1118518bd6af628518c229c7d1f6a8db0a9e66161ff7ab275fc8f2d415cecdbe444a0827e12fc045cf15af92aae9c057643d7faf5ff1ba632095abe44452f3ba917e05a95bb49bd8adb06eab84f9765f70827f5e0e1782605409386c89fdf552d259dede50764eab7b5a6d7e3bfa2dfdcff0d5393b15a645ca4b8ef6df96cd7acb82575613815e922b1b5788bf97b45c11f38a752663123e738effa7255fd85587a5960763958922effa815126dc893bb4f163d36e393bf589074055ba598333ce2f690d23c85619ba0c2f824a9a920e1a57dac92b2d9ae603056a837d660dd0a792d7b68f488537402d0cc5b081bfa8dd5730d87a0c2abdced003d48b6eed5b5491cac494ece008b07ad7412d37aecdcd4732549f1655c5bc9bc02988fe121251473fa808da7c50e4ef5478f7fefc632ebf28bdaecb6cb5943664fcf1688a74dd6fe77ad7726aae710e0bbf0820587c2d542537bffab0e1e9af787172cac8754f08f14b8aae3284d6c203852e458baedba9ddc796c66d91e52a5db331557a15bd2715eaaab9cc6a555cf5933482134a842cd1f988f80e399ee7b2906eb54cdde8b619a6c05826d794e9ad0d92831852da2d80471a2f9326b4383b9461fd5836423e5da1e755698a80e94cd03f0063cadaca0198ca8e32d601316481b7d2c0f959652856f302ba8fffbf4185ac45ed2e5618f28af0e1383b63b20f224d3e439542993e2b57b3d25acf2126171a8ed52eaf692ba875452629a45385f590a2df23de00b69832f08ffadab1a679489f81415b4f0f786e8a0083562b90244f20cd73e73d03693b52a4da38b7e7eb8e6412dc2419aa620216db1789bc6aaa7c8f2b69848eeffbd7227fd9b403774a781ba5d303a51f113325d5824dd9962943ebf3cfe8e3d1cee7570c3cb784cd089cf1bcde532cc665ec552cfd00013139e6384cb4c899d63dae14d0abf9fd933789e504cd50680427be42c88ad0dd56270b87d5fabcb90bd0cd68cb0e8121b6778e9feb2837177798c79d9b23c60fe01c770c8b3f5d2210151a29205de168ba24197c3ed2fce3da4eca15313e1eef5676e5749b64c3ec1066208a142825e51325fed679f896b67c9c6483a95b521f86d0709dc"}) (async) ioctl$VMM_IOC_WRITEVMPARAMS(r5, 0x8018560a, &(0x7f0000004a00)={0x9, 0x2, 0xc, 0x6}) recvfrom$unix(r6, &(0x7f0000004a40)=""/128, 0x80, 0x1001, &(0x7f0000004ac0)=@file={0x8, 0x1, './file1\x00'}, 0xa) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r4, 0xc01864c6, &(0x7f0000004b40)={&(0x7f0000004b00)=[0x7, 0x7, 0x2, 0x3, 0xfffffff8, 0x9, 0xb, 0xfffffffe, 0x7], 0x9, 0x10000}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004b80), 0x800, 0x0) 3.959997569s ago: executing program 1 (id=131): r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000180)="42956cf44f020276fc0429f0fa0249ac87f212ac3279c6f884d14c5eed5aaa4c2eaf36f9ad7e70b5bb26eb11439eab2536d9e8e1d625f1719e456ee2df2b507bc9e908df6b07", 0x46) closefrom(r1) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x37e1690f}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r2 = syz_open_pts() write(r2, &(0x7f00000000c0)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe76) write(r0, &(0x7f00000000c0)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe76) 3.958217124s ago: executing program 2 (id=36): pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000780)='./file0\x00', 0x2000, 0x5d42) open$dir(&(0x7f0000000800)='./file0\x00', 0x20, 0x0) sysctl$kern(&(0x7f00000008c0)={0x1, 0x4e}, 0x4000000000000005, 0x0, 0x0, 0x0, 0xfffffffffffffe95) (async) r2 = socket$inet6(0x18, 0x1, 0x6) (async) mkfifo(&(0x7f0000000880)='./file0\x00', 0x80) (async) sendsyslog(&(0x7f0000000280)="2078bcf28ce00aca6136bddc4843addf5041b543da25be33f1be0e006d42935e20c987e9a8d2e894b8f99cc288a8a3dcc61d331f1538d2959e2e6dcb4220280c3dd33eae503003a9f24f1bf75bbb4992933827836dd3c05260600ae13c45a746e8714e4f4d72ff2d51a0e6dcf6aab32a18f752f287ed65d1c224f0f8dde2942ba45287ccea3ccd486c3fee85df553896657a2a3fd7843ae3e37bf3fda5c9c69262cdd5c0735ccd2d0985514d18b19bb0df9619c233239027d6a74ca2830aea8cfa08d02b16b1094580f55c5c10cd276e1d983c9c3de3432ee442061c78d85fab595d5ad54f2a3b5d0200d2a889da645145257493048782c7fd1367fedceec78032fa3f433821654f297f8ab682b8f982e8f5503026413ef68bb5ef70b577903de061b8098d98074d47d2b599851be7ec2e970d4f7122f7c35dc2a5aab8915a3714a1e5ca619abbf987ec8f0f98812de01078df6e4f1560321d7158cdb0e9490c37a433056423b6b38e82494537d5fc7edc", 0x171, 0x12) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0x80047308, &(0x7f00000001c0)={0x0, 0xffffffffffffffe0, 0x10004}) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="b9", 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) (async) r5 = getegid() (async, rerun: 32) getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) (rerun: 32) sysctl$vfs_nfs(&(0x7f0000000680)={0xa, 0x2, 0x2}, 0x33f, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) (async, rerun: 32) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (rerun: 32) sysctl$vfs_nfs(&(0x7f0000000740)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000780), &(0x7f00000007c0), 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) (async) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) fstatat(r0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) (async, rerun: 32) getresgid(&(0x7f0000000580)=0x0, &(0x7f00000005c0), &(0x7f0000000600)) setgroups(0x7, &(0x7f0000000640)=[r4, r5, r6, r7, r8, r9, r10]) (async, rerun: 32) poll(0x0, 0x0, 0xffffffff) (async, rerun: 32) unveil(0x0, &(0x7f0000000840)='w\x00') (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x1) closefrom(r3) 3.958007443s ago: executing program 3 (id=115): open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) (async) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f0000000240)=[{0x0}], 0x1, 0xefff) r1 = open(&(0x7f0000000540)='./file0\x00', 0x40, 0x171) pread(r1, 0x0, 0x0, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) chown(&(0x7f0000000600)='./file0\x00', r6, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) setresuid(r9, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=[@cred={0x18, 0xffff, 0x0, r10, r6, r9}], 0x18, 0x40a}, 0x404) recvmmsg(r4, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/253, 0xfd}, 0x4}, 0x38, 0x42, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x40000, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x40000, 0x0) socket$inet6(0x18, 0x4000, 0x4) (async) r11 = socket$inet6(0x18, 0x4000, 0x4) setsockopt$sock_int(r11, 0xffff, 0x1000, &(0x7f0000000880)=0x6, 0x4) bind$inet6(r11, &(0x7f00000008c0)={0x1c, 0x18, 0x3, 0x12, "0000001700000000f7ff00", 0x6}, 0x1c) getgroups(0x7, &(0x7f0000000900)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r13, r12, 0x0) (async) setresgid(r13, r12, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000940)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) setreuid(0x0, r15) (async) setreuid(0x0, r15) socket$inet6(0x18, 0x2, 0x0) (async) r16 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r16, &(0x7f0000000a00)={0x1c, 0x18, 0x3, 0x11, '\x00', 0x6}, 0x1c) (async) bind$inet6(r16, &(0x7f0000000a00)={0x1c, 0x18, 0x3, 0x11, '\x00', 0x6}, 0x1c) dup3(0xffffffffffffff9c, 0xffffffffffffffff, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000100)='./file0\x00', r17, r18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 3.957854092s ago: executing program 4 (id=5): r0 = socket(0x2, 0x8000, 0x0) fstatat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) r2 = getpgrp() r3 = kqueue1(0x10000) kevent(r3, 0x0, 0x0, &(0x7f0000000840)=[{{r3}, 0xfffffffffffffff9, 0xc5, 0x10, 0x68, 0x4}], 0x40, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000880)={0x3}) kevent(r3, &(0x7f00000008c0), 0x86, 0x0, 0xfdff4b4d, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000008c0)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[{0xc, 0x1, 0x8}], 0xc}}, 0x38, 0x8) r4 = syz_open_pts() r5 = socket$unix(0x1, 0x2, 0x0) closefrom(r5) socket$unix(0x1, 0x2, 0x0) closefrom(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000940)={0x9, 0x37e1690f}) syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000980)={0x1707, 0x100000fe, 0x200053, 0xfffffffb, "b36ccf9b01c2a719b6fb05000000a24d003e0652", 0xffffa369, 0x4}) write(r4, &(0x7f00000009c0)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d18802000000000000003ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe8d) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={r1, 0x0, r2}, 0xc) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$DIOCRGETTSTATS(r6, 0xc4504440, &(0x7f00000000c0)={{'./file0\x00', './file0\x00', 0x10, 0x36}, 0x0, 0x4d0, 0xfffffed4, 0x0, 0x4, 0x20000008, 0x1ffe000, 0x40, 0x3}) mkdir(&(0x7f0000000540)='./file0\x00', 0x148) getgroups(0x40000000000001f6, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r8, r7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) chown(&(0x7f0000000680)='./file0\x00', r10, 0x0) setreuid(r10, r10) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='r\x00') syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0x20, 0x66, 0x0, 0x5, 0x1, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x80, 0x6, 0x4}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 3.957728347s ago: executing program 5 (id=14): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) r2 = dup2(r0, r0) ioctl$DIOCGETSTATES(r2, 0xc0104419, &(0x7f0000000140)={0x0, &(0x7f0000000400)}) r3 = syz_open_pts() socket$unix(0x1, 0x2, 0x0) (async) write(r3, &(0x7f0000000100)='B', 0x1) (async) mknod(0x0, 0x2000, 0x450a) (async) closefrom(0xffffffffffffffff) (async) closefrom(0xffffffffffffffff) (async) mknod(0x0, 0x0, 0x2800) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) mlock(&(0x7f00003b1000/0x4000)=nil, 0x4000) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0) (async) mprotect(&(0x7f0000508000/0x4000)=nil, 0x4000, 0x1) (async) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0xf28c, 0x5}) (async) closefrom(r3) pipe(&(0x7f0000000180)) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0xe82) (async) open(&(0x7f0000000340)='./file0\x00', 0x2, 0xcd) pselect(0x40, &(0x7f0000000240)={0x1e0, 0x3, 0x101, 0x90, 0x0, 0x1, 0x9, 0x18}, 0x0, 0x0, 0x0, 0x0) (async) unveil(0x0, &(0x7f0000000280)='c\x00') (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) ioctl$DIOCSETSTATUSIF(r1, 0xc0284414, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x61, 0x2, 0x3ff, 0x59f8aaf9}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x172) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000002c0)={0x3, './file1\x00', './file0/file0\x00'}) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0) (async) ioctl$DIOCXBEGIN(r1, 0xc0104451, &(0x7f0000002c40)={0x7, 0x0, &(0x7f0000002c80)=[{0x1, './file0/file0\x00', 0x5}, {0x1, './file0\x00', 0x6}, {0x0, './file1\x00', 0x80000f}, {0x1, './file1\x00', 0xb}, {0x0, './file0\x00', 0xfffffffc}, {0x1, './file0\x00'}, {0x0, './file0\x00', 0x12}]}) (async) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 3.957660325s ago: executing program 6 (id=132): mlock(&(0x7f0000ff6000/0x8000)=nil, 0x8000) seteuid(0xffffffffffffffff) r0 = getpgrp() kill(r0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x34) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1914, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0xda) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, r1, 0x0) mprotect(&(0x7f0000197000/0x1000)=nil, 0x1000, 0x1) utimes(0x0, &(0x7f0000000180)={{0x40, 0x81}, {0x2, 0x7}}) 3.377671238s ago: executing program 6 (id=133): mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x400) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x47}, 0x3, &(0x7f0000000140)="ee8f409198157e3b0d482cd811439e226a5747b2732f263368b73a55267eae31dfdeb4695f32fe7b7ad86f86b9026db90f9b45d9c0dfe6f336cdbed0b1e9503fb71d22c07e97988cb677f6e039bda806b77d2700"/100, &(0x7f00000001c0)=0xa3, 0x0, 0x0) (async, rerun: 32) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) (async, rerun: 32) mkdir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x10f) (async) mknod(&(0x7f0000000580)='./file0/file0\x00', 0x2000, 0x6) (async, rerun: 32) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x1c0) (async, rerun: 32) chown(&(0x7f0000000380)='./file0/file0/file0\x00', 0x0, 0x0) 995.602884ms ago: executing program 0 (id=80): r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, 0x0, &(0x7f00000000c0)) sendto$unix(r1, &(0x7f0000000100)="d45405030a814a21b20d0ce3e38cf662840d227705ecf8a435457fe0d976", 0x1e, 0x2, &(0x7f0000000140)=@file={0x10, 0x0, './file1\x00'}, 0xa) (async, rerun: 32) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x10) (rerun: 32) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000001c0)={'./file1\x00', 0x7fb, 0x11, 0xfff}) (async) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000600)={0x7, [{0x3, 0x1bcc}, {0x1, 0x2}, {0x2, 0xc05}, {0x3, 0x8}, {0x0, 0x5eefe9c6}, {0x2, 0x4f5b}, {0x0, 0x7}, {0x2, 0x80000000}, {0x3, 0x1}, {0x2, 0x1}, {0x1, 0x10}, {0x2, 0x6}, {0x2, 0x5eb}, {0x3, 0x40}, {0x2, 0x1ff}, {0x1, 0x1000}, {0x3, 0x8}, {0x1, 0x1}, {0x2, 0x10000}, {0x3, 0xfffffffd}, {0x3, 0x401}, {0x0, 0x5}, {0x2, 0x5}, {0x1, 0x8}, {0x1, 0x9}, {0x1, 0x80000000}, {0x2, 0xfffffff5}, {0x2, 0x6}, {0x1, 0x5}, {0x1, 0x3}, {0x3, 0x3}, {0x1, 0x5}]}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000740)=0xa857) r3 = accept4(r1, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0x1c, 0x6000) getsockname(r3, &(0x7f0000000800)=@in, &(0x7f0000000840)=0x10) (async) r4 = dup(r2) pwritev(r4, &(0x7f0000002880)=[{&(0x7f0000000880)="d0700e9d3ac19cda6e73b8c97ffdd2013be72c9ff0cc6461f02870cf188faeeaf5f4b10e57731a37bd31587c00d2cc66e8753d6447b5df824c557f7ab650ff76f1a0847679aa43395bdccbd356160450f9d977ed170b3b810a20866ed66dff1937866d632db7f1693eede26da9f00f356e3c25e3d23b83b8042b14d9644f3d52f103cb6be5191c1d2737eb78a8073747faaff9ab01f257ff639b642fe94956ade22408241330a8156cc62d28976bac022edabad68fb3410048ff2c12cc4a7a82087f4b8d6a94178d6d1e9858bf4d2a7b0cbffef72e897fa5f255bcf3394bcbe5211338099f113e6b7a7531ffefdec4d47a05d6bf3d8830a5beeed8f4ec70b34906906a2f63ce04ec1c80d4946f1a31d435cc4e1d285782f83af889d51cc1b6202825588ea3e38e29b633f686d4f66c58f982592b42b13834f5ffd82219aea89a08550346dcdc1273b5464c14f7c3c26eca6bc313c7c39ba72e3f58d31f1041f7fd0337df21ad4bed60af2795fa07ce9daf1de840139d75623215d2309e053d7d15773e31ddd35a963e667dcfac629e7bb0f54b72fd9c842fff8cdd81dd0781de1377bc9be1b2b1866f9252be5b3e954d39b630a141286993ee5825fc85bfcd044484b693d53a95f50f346bd71adabc9d74fd71d6c80824ee783fb845a60d301db45941545ba5524a86712c2c399a24db54b128230cd25fb718a3625a7e95c0a04bdd41b669e51131de7f3533b895c048e9a0781d800f4308c4a1b5b8ce0db252ec5182052f6073b4af194085d5f6113d868a8e4daf7dc51294ff6377487a5b0e4777ac1479d7ab336e7d13ae99c33862932ce1e78fc136d0a5679d040134b993dfd908fdd5639e091be708d8d1f1127ddf29a328ab860e3b15d17e4024a9f2c392612b3fb42dd433938b91d3026b6b25f352dc86e7bd55a7ebbde0341facd98f1c356bc41d41d5df0cca603397e1587bb88a64d3a61c33bba7f501282c5b58cdd4a61a5e593292a781d0c6cfed94f43b416a6888ce58f29920240ed026572caea13f6956f0e5264b2563b8604cdd552accad044346b2a5b5e5eba115768f4706ff5dd63c53b4e8cc7d46cbf9c52a98ef7a06b3d169abe55a300b92017d3318c9c8352ee3b1979cb0275dfa7405f889bf11ea49b08faf05650a6b0c7ad1a1dc3351be932d5eeee93f88c6ff53550d4fd6131e37e99ca97d69224771ff1e4d0c3ef3fd5c44b593ae53517afc0d1e3308ef602ef63155575cd801a4bc249a87123ba237b8470b3ab0c56f0b5753369101ec45ec8c6ef1ed62ca326caeab82ab05737af698b863f9300bee37d2d8f7e21ba4fbe0483288b8e9031e649e7f44d9d9557ef0698681f109946bce8bfb30faf808eabde72efbcf95c4bd530165d42b1209b37f9b455c29ee31ff9ef3ba32c4d3dda3ecb167f2741425d803e59668cebc68a18948e5f5f839144837a9fd540cdd80bd30ff1864bd48d624a24250b8922fdc733199890bfea0f48f9ce2acdc3ad08cc6390bf7ecd58615f0dfa2a08236163d18533fa455e1f98cd736984614f57c31e47ae29f00bda602e2ea217ee916ad9bb355d4a0cfaedb5ce9577a2a94df96f6df6b1bdc53f99c72f40732ca1bd185f441e2332692c90c0bf1422a921babc598c5318468c4d04d45c5d282a0ce929f4863f20005459c20d147461a486eba0d98a05cde277a9acad5728b3bd30cb176fa7d04dd1d9626c104ea273d6f715656b87f2218150d902d1e65ea0eb0a423be8b6a15fd9b5cd00229504e2604d03f50055b8f068303b2d0daeee0d313670c54ef120fb1cfa9c85421f038367d77c04975f2065def0129b4e10a4960d558add9b227d88e594af665c9a7eb7130e5acce7146dbba68e1fd98c1199d6c090309e972cb308ffbdc1221ac79a940ef7ed861e3eb1d978557fb97df77784c0ed65bfc7c8ebbb63654e8892348aee3e7a9810528a167263e4bb4080c677b59f85daca85e2b0d4fcc74f0a9c3d0ee7c38c3a49197df8b93c3d5972f1677febcfb33f7df1657585ee356ad10d50cc526d8ae1e69b3669adc9cafc3064218b94539967bf90096fca193bb28ed1c4f6f985a0615a1d72874353375f2ffc3a8a74bd7f78391f9f03769234fbd559c2abd3d4541a60f0377f684ee88be9a3595fffaa8afd6b3cbfcf448697d33bdbe11c1b9cbf582b04fcf5b413a8792cb73868fb87b565116c8655c8ddee00bbd1fb0954491d051b6c46f0e078928e0bb221ca851465cf7b581f1e2211691d02e97600c589eced6e68c5e7d978270f138faaf5e3fa8be3b40036d33038d7e910fdf172075a01ab4dbbaac8ed31bf39cbfaec68bfe9c79d95d79593bf0313deca997a84a2835322e396f9737053ba2fa069aa2728ffe6ed9e1aaea1e2fe8a5cf23064d0f45d0f1b028c49139f75fa0fcaff2bf2d430fee5bb91c083b3bab4b8b1ff09993e3da182c72d96cb1d9f58c579be223813ab32c8c0ae2ba5c9ac8fc81fdf106d3396783bc1b562a75a02df49c021b6fac5e0cd8e1ee73f678fcca8ba88fe27bb0476963bc6f5428da1bc2034809304a4d94c57c6c7d2e53ad79d8614996b69ac3fe2ad1ac0a96ea7e719a6e0e292309bf45e9b48edc20da6ca9635a2a090c7043ac2186acfc1111f76524c862aa1d78331fc0aa22c6f99c104d404ac4122933e5dbb76907b03309ca2305b632721a2877f6ce4df46603933be71e125865669a38bbe448484aa45513a3d22fd5aec23514542c3e1ba0059f2732e14dc4a67f43e2620dd6cfbcccc781a487e43caf9b7f991d1b2cee2db77f486f4c482a20f7a0a314ec90f4845b842f79865f5398876cf28b4087c08b9ee6bb7e4de5361a6bd19fbafd58bd23ea6d4d20705f2b9875f0c2ce6d5f62d373af8958f6db04710ee095850c2a4195550ed315ac8d91eba89bc1e9dde45dbd0551c96dd6ebf164589fe3a89bdb1e43a6a289e0eeca600d3f5ee69bf5ad63a5fbce53a2c157c4aa53e04704878fc49254165e5a3221f55f9f0b6bec5bf83978f8055961e2588620bcde31fe15425b729655de4ad4d3163798b8ec6031087fd0168f96a90410745122af6d09c71f03b8d5119ac50ffece7a820feb7e17dbfeca3b86762a35a35d6d0ece8db3220324a8ff8237aaa2d285bf56dd828b204917d22900cb0e2219f31cc6bbf53938d008a9da45536463e807d9e6829f3f8ec5ee6ddd977560b77309eb40d19428be6ec02f23d5ecf62148ecd0bdde609e28d639670d089d36c5408332e5843593c01e872664aca7e8f9f38af6313b24a47368e45e9e91497e6037ac82843b7f9c010a56362ab72abefa2e86d387dad997d428e501fd033c52dd70c8521312974d1eb2c9bad0706e81965d59e019003f54dd697e3789cd1328e5dab0d7db4f52d45018678ea0d2211c642a61b66b0a73f77b81c089c643ceb6ab1e69cdd25bb71632de1315ba950131181239975be1f556bd56fc249241bbfd1f3908dbebc5bb0d04c4d810db33eb9bf3974e7be542ee4d5e45c91e450fcf78f467e4aef23bb939f427f94bdcf424d0c5558b0e453eb2c3872c360b3c152d7176bb4d6e731e3e8388d60f92c2f13b488f8c21cb205525c166da0ec5ce4b08cd43e6ef6b149f406e75f893062f8fad251a01ef1eb17ea251c0ae4b3fa6ac1cf33124148297d550103568ec40e2cd0ad0deb4cf33ee77c6bf23c296f51de53677a33148f2a52794d7ef924bcf6f4a23adb109093d42d6e105ac81853c6959c8655c9acf68c1ae854c7e1efed4465ce2bfb577c658739c3930b9add66cdf6940f808568eba564eb20fd29ac4662c5024bd810c2ba82bb9f6acc395840ee30e37c288ddbd8d78a3e67ce682e8503af19ced1e1599a8e656b217053e3dd0153594cef479b80a5a17410490bab85f73235aa44b0b9f7c67de9ceb4273f810db739e28e039a7aebdb2477ae28be40c1dd7db3c704536d07d5f9c565f87a04b18391b70ebedf9309aae0948c48b830d4806f5ab9fc9a54549962a60b78ccabd07fa9ed03e0e1eb6daa6b8da21c8572585f9107fdb39fdfa053715dfd623d5cad7582dc243e79f100583a0842de4f1b9ca09db58c0900205d005c5bdad29fa59d80d80e8ed353beec27769a12334a8e9e91042c258e79101a4e553f9b4637c9c658fdb43f662f94b94f2383b3b10e3002409273b268e29169430e58737b89bc16969a2012e495e3ebbc307155e8d4f557e518fcd20e2bdd68eb7f7c3e565b9721e4d1981c8cfec74f8392a02306dccdda33651f9f855302315cd0fbd8550447ea341d905c2b5d972d81ef4cfca5589b2a5dca4b63b1ad10290b20905d0deaf774dd8d4fb7679212195396da11b37987c7e03d50e083968df7388fc688d8ea9c81d187eea128478988103d01e88b1d8a6b12bcb6325ca1c63f58d6a3f0658d4943bb26b873b29a7711944bb9eb5e6b598bb12a0bd4e65b3c0662b44065f3caac004d3d61f3eaffb16a510743ab5413029e886329beadc54ed6d64c82a506f744e96060374e66c6929d6f5f68861a1a35f69705fb9f7c695e7c25ab25cfdd10501e55b81cb6c6f81ce3d2907d41983880b0c8c16540a3787a0149dc8b396e4cab9af47b6ec67ef4a7e85130376e2e33900ce000dcff88e286011316ae4af06daab47e42e594f870f8771c7dde2574ab770cfc7ff5b12ed5e042bcfcbb8644e636dc1dc9f2c93f8a749a6772ff087b92fea68e9c6f31010210778475173df5808adb112d2c988c044c2f7b48c8c2245ee1deb77bdcaf6b201df771eee129280c1b3194f54ab9dcd79da163c074ccbeb64f26b17efdbcd72f924d1b69a1b255631ced2d7838caa48954d6e6f730991e24af3c7fa7e76e9e4f445add0702bc77ffe3724875771a908932e94253eeaf3a795f948a686dfade3676e60ebd4ccab376b7ab79732a3a197d69a6b62dfe041ef8acf0ac1b3415b6f7451d403e6b5fd13dc61188d750389462549187e3eece83ecdb4caf1090fd3f8f0ef64d80db8d95f809e8fa9440331f2d9bc534a6da5f49307feb56e1f55e8799ea4b8564f159af30b20d971c92da4702b19c832e42a46b4a3e2bf51aabf0f51ce36019e3b1555412b4d38826b8fc3fd851a41a34981e0ac35ace4030bca1fb9e45990067212dd66c4915fc57d7f7fcf24d9fd6cedb8671c336790bd068fc56ecf0a8c1f42d72b7b63b1ca40126555ee938f5e3e57b652bdd3afd2a7e68bc6132808d66bd801973baa670b46e491fa617c75487deff8dd9f26af63efeb7d3cc66c88bbfe654542c73cd0acb32ec208545480b31c8989b261cf278d5854810854573dc5b0693e1cecb08fa2e1e1f2f157851a61483e9bf62d3dc5e74b285fe0de3493ade1a88f5c5d8d63bace66ef7c3d21c7e45a606e5a7cbee90fef633ccac6da9c1705a66b76f994ec59363a8cc46a48dccdbf2b689823fe18adefc6d3642c1140b690e67a0e106e5229763d11af59d0534905141df98e41fa4e4551641eec5e964cac87f988ba577c90135d5b522e4055216de8ca5c94d693585e208f6dddd34fa8c9245207cb89f4442fea9a876db87681bc0fc9915a65cc9b9134227677f60cd6afb2370e5b6b85c2a4716e4b0ad520bd63f8fa46855896dec910da43fb41f493369082799e5240ffb89b884ab6a082c5c34b3031a6baa7e79b8ffb34027926364d37afe0e32fa1fe10e4ffca9da2c6ad39b9fb2066df77892157cbd6e59c33ebd274051bf465614c3fbdd168730cc8b9eccb9b36f157d50a40ad13d3e3ac82b2b8260ca5c6f77680", 0x1000}, {&(0x7f0000001880)="d3a16145fff7e6e85b01c89fae0d7895fb39bb1cdfb475287b748417a522f3501a8a7529bef57dceb9dcc538443285110aa049342c57bded7c792dd1a392498256f8a9b1e0b9517b8c8fb90debb06846d4f0d3f8ac708283bd68b5af05218bc50098f79b818cf36b07abad4846eeeff9eb56a3b914bdd1650bbca79d4f0720f720fb9138af203092e344085088ce6e90282f6465262f75d5610b16b75c5b488fa967d53f6081eff79eac06e2fe054861f71ac02ca1079b76ab955885e8fa01e4eac891d7658d048a6db3930249e49baa12f3a67831853a5037cbceebbe6db2522d535be5b0dbcb51a442a4c95137bcf997d4fbc8c71e320e6373c203893803b66827645f9e3c42d86e75ed84cfd5c39a592bde27f5693502d40c906b8090ff69ed80531d651d506b56b8396c62cd82d32e4e1d230b6684d92c463f7f06aa22024f2c672d8e8cc5186a3b633dc007ce13493094c0b78725c874217c1343253c2cb01ccda1b8d7d91aa6bc80629fccf5f0f211d8ad2c6707017c75fed6be84ff9e53bcaaedbe28dacaf44db6f6e3a06b3fe47e91dee4371ab84d3bc19963e629c1be688586d30ff9d16a389f6f167debb56d7db77d0885d3f7c327a14a12e99fd0cfaf9042e9b1d12cd01161f4161c1c785ce0d4688617c512e5d93856a6ba53e7b5e71364db298081d69062acb4ce48f54e6e47ef1c415d44f0f783a381edc006af3756c18c124f63b41d1baa9f193437b9e14e9aadd5eb23bc9e17ec94b3d48e38fbf28b60af645669b3841a8cd85bd64e8ab43fefda236c60bb1a86ab1f9feb473b17d610d602bbcb831c4ac0b3bef5e6fbae19e6b5996bde61b1e47f520ba2b5ab7694b79d6f80c93dc12a20bbbb37656b39ac552d00558f2bd32585921c0f7a683b97a3aa36c0dd41ad430944950a3e9cf0d6447c165644221e5a882c23c1378d2f729736b3a7480648ad49cc2cfeb2916132f65692b73a1fe8a591a143eb4e6419390afbf0dba2706fe73902e28b267369a4ffba17dde978aeb1fb37133c73ed188489b7aaa857ee29c125154a7b17194d3a9450ffe28ced48be08fd5ef25d23ada8700b38fbf0f6da81a9c94eb8207064f8c82789fbf90da203a4a1fe1eff4ab9b328b15f59d650a060d1305ee681df7423119a009c22389e42873e2a8829aa6f641aba2bc8af04846cbe671937bf4304def542e4662e8d87a583c36a261d4a5b4d55288e07e1cce680b943ec65ce93d26cfdeda0438c5aa941ba1f25a9b8b9899fcaa699560dc89736f307664a5e988b47fd278463071dc1b3ee2b46e536a5ca7f630a948191a75fde6157406df2cb4ee7f9bdfe28c8c4198cd385f9dd1b7f331a09d0713974ba828771869135fd271246a012fc6c50a1472e6b39a03647d16128cdda850b2a9f6e91516676f7ba05cbfcbca370f7e319878da74ed609e49c9f214a8e22691a2c5c5e3bf3b2cb6f15a1b52d4403fc239141ed6b48991e68b0b34eaa9a535a0c5b01b91fc1195affd4b340caedc445320fa7461a251713ce94434f4d911cd62c84e45310d03479f771998ba577fe1bc032a8065a7f6dc86f160490f144a59984493727beb7fa23086be50823414b4ba6f8b87b348ed12461c01f331b62440af61074351a16f574336cf87879ee12f912284f425593f2ae86756f9b1d00e34fe623678167ac202ce0e5bfb034fd7673e3438bdf306dfaf51868600584693dc86589ee39488fbc5f49552c88470a25006448e0071a8d960c9d39beb5f0d7d3daaefde450720143dfd338a7a6a5e430c92d48faf7be7528ad85ea7863336f4bb8fe2cc6d059d44d889a45ce9677dc455d8902d1ee007edf0130884eacb11d1fa66c93787aef4dd4c091d155b309c1773cd2bb0cfcf132fe8d4817583cf775961c335bd1cc5b64a02e2d1ccfd7a04c73a8c37442ed506fc2929ca4190a96de73ef129ab451cfa9378e39d40fcdb77a409ea6264cdbc8bcd6fa6ec11e0dba829a229c46588aab92745204d5e430cd1bfe66429552fc74459f1f1ea2d11232a5b6c2fe97950daa6ecab2f18a5464de026612dc6ec9eb45d2d33d763c3215d9c304583fc9c344221dd3c889ead55ef325acca220ecba9596d387518d2f5f62fe16133c9fb7ed40f81d8f5a52980bcdd753adaf76fb1d37cb8e679859eb70bb03a65c2708d265c4ffee21a79d3d172213197137c17b89a5553b16807cd60d866e816ba170c8a427591b3dc2942cfefbeae8a7047b4c1e4b390841c91f2fa238d8ecda1dc414d5e62672ab992141414e0686c7a35bbe9791b326d85cbcd3e1965c3b68ed420d27ee1033a31a73d5a464f9adb968054871f9a69c7a03fed22ba670bd44cf9a7e06c9ce217d5ce2102e9fb7ec8cc32438d72afc2a643e7472531c2eaf22aea27e963cca9be9691b82d778a31c176f4a69def8c173739c9f61a46a9839cea5b149588a340f5dba95c445556250eab50f844f8d2f3423489a81df0c1372fa3db9644e6c04fe16be1114a6fe542db735b183ed367012f5e6b14c59ebcc0c421fe5ff1187f9de5c75f454eec0827ad4805fc6c57c94af3fa83dad956db5ff9fd9d6b51002912b2fbbe3356a7e38be97a02f813a5d00c9e5115e8f7bfc79188386d2c0433e5f76f575438989f07bd58fbead7390bd38a15afa30a7847842b216aa6fc8b434e69ba08cb9a64b5f6ab204091a60fd2fcc0056abaf5ea0c646f404729f9cf766d6e29587295a02b7cdf48a70806a3d19e9b6f5fed275ef95e929afc280410e8d650f1d360b61fc67e3592b69f2c1439d28f3b5b3baac3c456fd20d411a8f86d98c4a6710ed9c3d2c1e9224211a8ef5e44793a639dc76afed8f147aaf1a983ef8a4745460a6dd9eb0cbf9d72392e93b92b5f6fff0db2247d149b04d90bf125e84231b421e8c079a3a023d2a18fc74a36ea53db5c03925a28b00d7fed11c9408f749c137ce55838cc7b88291c0c6915ab6e6187cacdb32a858944beb27680cd2326a901437a96a4d535016c80a71eff81eccb71f5f50c4449d96d80c9891133890ab5a58f83757c99791b3f9e825f96e19600d1c2d62b72ca9e0c65384d1be98464b09c2eac8ae5a8baeedf87fceadd8306f18aba4b6cb82dba498124e955640639c9540273023b3e62cb0cd0b7117d2b1b44d5bca09ecf848935c367d771aaf53d0dc1e39996f1135e3193a12899c892d65f64e55e30932bdd96361ceaf2148c405b4f09859fb1657da1be7aee7e1b32b2308b2d8e309f9bd5feea879922915f62eaf500b83b29aeafd612f880a9e1b1007a6b7d17030622273c0e2eb5244fee77e02e84b848e7b14dbeb8d0e556c11382b7d19c250249f904ab2b05b3504fd6fb4fcd69db17220fc764b81acab454342456076c583f346195f9236adf99377f1ed192d03a44f94c7187b585c5f668fcd3fdb029695ccb58f87318dd09d460bff448fb90f62cd355568787673060c1b9900202b216a449ac3a42274db3011ec37a7649dff3e40bbfeb12446bfc226137914f79f80deb4ac0698336b3cc4355cb94d64ca0570454c630a976540ee643a7b642777bd983a255829e79bd9af810350100b8d67bfe5c0f0b253e3f228ec4b328b0bb3d30e3990ff8189de77efe67f283a404ebe3adf61ed168b48ab4ae5c64ee9e4530ab7bff7fabcfaa23a179167975a6eb7956dbd5c80c497f1fd7a5829467b244cb4c2246c0a39569a97969454b5bc8fddc0affed55b9a21d6533460a7b356a4fda1cff9537abcc3ec30cef9d9666d877f02dd1e2d485689bb3322acf22d2f92d9662956ca959f174c74e0685dd99e77a9582a22947e0218f25461f7fce217c13c84321b25c9a1539fee8fd84e86291467c48bb797eaea6c3cf6bb3820a8eeb6c3eeb372ee52d6bdcce7c2fac6bed37dffd6d8a84c3dba921b8126324ebcb669922cbcacff3d396e1c370f76aa85852712405be2b5c44612675a7787b17278cbb0442332b17598c4a27948794fd7d7cb32e3f6c21fbda04e855f9fc2a83365860a48ab3327f5395d08bfb5fa49a71af81dec79c8e5db13f71d3bc690bedd9d98c49aae907b35f43666a11eb32c3f0b7bbc96bfd88c461610f5828959bf87ce6f68b0caa9ac354a42ab688c4a56c652b6a071545ae440dbdc4bf6ceda19d10d2568ff334f40911939651d881184602007de6de4a47ba6812c15a1d101908956b849f98cb9c2df20c26427696f67a1deee5efe066317ac1523004b33c32a83f6afe9ebc7c1c0f78d111a268a332a0dc21bca783e5839f6ce2f1a1c4e52c80699e60495938e27c36f4862b8d73231833c7f78f4f9f1f267b5afd122432b0faab5a0587c94f6a669f6baed976c53bf68d706baee84ef3172a9df8464af6be264df774c01a892c8b7f10b8b5984ec8bf5983f9b8a9df7a6229c9eade723f075adde82b5a6169f211fc2afc0ccbcc9f0ded92b0074807f912d99d8289f8d59f5a74abf4ecac040d80dcff498e5690871f9c80d2d93902c86c2b092ede64e529940baa5c168315c55914b7e1663883671644fc4bac6bc9fc015391b26df75b1680f947ccc908250bea4fd2bc3bc3635c75d092478e9e862156d00f715a8880122be56dc901ef769ddc46ff163cf350d39881b65a2b709e51a277148543cd37c6049a0ab71f3cf08edd91e1aa40a749c2c567e433e2eb827fc29ec61acd4b0d414495468f3ab102fbba3bb559e510a81b138cf2d74e4342ce180c623a1a8cf8d0cae2faaf57e617342082066b7475f662ac5d2cf4e14b9f4d0834a0c9ca18bc399426f2a5c58279d24df80b8c5bd5dce85fac4e0d31188dc63773229fa48447e3c699a897f23a741e529f24c417108dd31cd727da3358ceffe785c554428a8113be77fd255d8d6b821b01fb952a3e087f9a448c8823b311737699868b9ed0447040f0d045f696727d5b44bafcc459291e0638b41037c790e96d4c5f2ae4d05f5bd85bc61e5438394975fafac5f91f2eed77575074df479dbaaa9a0bbf822a94ede36ad7464e5f64a863350e655dc4e67ec80417f0966a83aaf7ef533bc850c1515731eb83cbae87b071cec508906341885f337a3670a1e27dbc0c6cb90c2243505a7d8b9093cb5f5247ea1d05a2bebe99acec9ea1323c6ab7a00373a7305aa276cc4abd754d1a2d1b83fdbacc563e3cd56d5b1d82f564a29f4ea8f61eb08d85d693bab2d6d68183f365a222fc1569c03e7137055780412e8b48f0976a0f0ecfb421144be8f5bd85597ff83d7aec9052406c4171b5ce3c08cdabe5ecda076a45625c8370e7ea8ca5236fa19592576a6f515ed3a0d88efd8f8556f8c644f599f98492b22ca0bd3cd411c66c95ee8074587ef7592ea0575601a6757e29d92adf48c3f822b466f7f40df7cf627b71f80591ab31e0b684b1185c65fbf5e77c5cb8da667710d1e1f8bb756efac9ab8eff2bac3622ea787a2251cfdd8081401f9110756d6dccfc7c25e63ebfc3bc22a9ad5cf5dbd210d8b600321d01c95b6f60d2da84c333b7a3bede23cb474882adb34f791d68deb07ea061d09af0ba4a178717637f816ab4eb5833f8605cdb0301dc2e58a899638591001919509b00c8dd3c880e3a8b206be65d3d97754e0e4e5c0ce006707c114e082d33940a8e8e1fc20893a9cae6665fe73637470f55c6b67147afe352a50fab90a2007753dd96914039179e4e36eb066a9313021be1247abdde54836d165bba8d60f98c3cbc978bc1d778028816f6f47e8b2ec2d81ca871135417335ee20885abd7190967849055ed1a413c76d29c0226ad1b", 0x1000}], 0x2, 0x0) (async) pipe2(&(0x7f00000028c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_SETBELL(r5, 0x80105703, &(0x7f0000002900)={0x0, 0x1, 0x683, 0x4}) chflags(&(0x7f0000002940)='./file0\x00', 0x0) (async, rerun: 64) kqueue1(0x10000) (async, rerun: 64) writev(r3, &(0x7f0000002d40)=[{&(0x7f0000002980)="9bbe760411cb7599c9344a4ee9810cbf8052a8eb58ebdfb4e5ea5bf915751c6947bc0dfe72a90216ee1625cc796b97861dcd80fb47a7e7", 0x37}, {&(0x7f00000029c0)="1999a84e165281f68c66827d3c", 0xd}, {&(0x7f0000002a00)="564761b08e8b49eb1846cf7f374284e1dd9bd9e75dfdbdd522d535bae55fc2816723836bb87fb88d55a3d7ddc06df15eead4418d64d2bbe5cdec24378e2aa7a2821e7ee6bbb4d405ae68cb42f55868a94dc836908401944b1abe5d96bb65786c9564bf2dd72526e74585b18ed4a53cdab4abaaa8ebb070fae746cf0a6a93ccccdf457d9b6b4f50487405b7dd7fdec18a6123b40210c4025471198783f70f782339d0d1b9704bd54074ab64ed7cb9fd2f083f73cad6761f541d850020d15d992ca0f59dd0", 0xc4}, {&(0x7f0000002b00)="29bda1b048ed5f1243579c1ec6028d009fe3b961c559abb1620f4137d439d98bf0696af44e7c13efa51757e97b35f3f57ea05b7f0ada9e1a7deb3c65f09698ff35450583eb5bed456f2527e2526ad8a3d1027cc650eaec2ddc14d5fb35c260ff9a037b7dce1d6af0c39a81741f6b815df51663de62fd2c534e9c824a909bb22ec7c5d45da048dd33d4d516280d74da76dd985832b2a9543f9ee195d78c573b73dbfafe1002a567f61a6d0db79cc368655fffe4d3e77adb10d0eeb6c78ccd656e4f4f6ab3e56624212cc66b813932f61127c1768dcdd4735d4db824fcd0aa82d8566ca4", 0xe3}, {&(0x7f0000002c00)="7cba503d43385649c639ef82b121368a7fdfab4a2cd42b758c68cb2aa35ce1bffd7ea2d52a9a808b237f73881c2936dbd669dff6b337649f7dd43adea3b74e8a16ed8d26d2e3202e085631c3acb5cd94266a15bc7c316ab20db3c2a359b4cdd2254655a54d0a28273257763a56d0f88425218fbe0ea8ee11ea2b4cbd5b68a505d0d688d52a4a189e0a1d0c", 0x8b}, {&(0x7f0000002cc0)}, {&(0x7f0000002d00)="81158f14ed0ba5894edef05e", 0xc}], 0x7) (async) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000002dc0)) (async) ioctl$DIOCADDRULE(r4, 0xcd604404, &(0x7f0000002e00)={0x2, 0x4, 0x1000, './file0\x00', './file0\x00', 0x0, "3589151096b030b8f56168e85e3ef079701c7bf6bb03d6c194546b39fba52f432b5f884b3c3b73a142100dc6a34b45513cee06fcbf908db882253c1dab15efb581d23fcdf214c93a33cf03e94fb4fc700f7b6fae7e743340f6dbc65a9356f5d5bfdbe5874f11f9aec6758bca5de752c506d0db6bf4793ffaa8149c61ca03aab64828a1d245536626ae5e023a265ef88b536c0349cadc27993186925573542f4708e0d161d147a37a862b6c51e64a431ed3b40b5b1418eb9ebe589769782cdcd5ab7c128a0f051e20c151b632e6ca0cff84f12afa87778dc4a194d4b1986d788f22ff9b07ef397069e564f43a25a94d3467f9e253eec0b133ad87ad87c6b0fe8931903c8fc90ceab9c25521094af234f03f9588af14122efed660522b83dfb210e4f179700c1fe139bec0a7bad67defc0dedd8d5010109814ea1f43e19cba7452c61664e49518c23f62d665dbff40ed7b0cbc461ac8f124cbe09ac61e575d6c983378e1cfad62481abad1ec9748491d81a2254a35d6bac5df14ea96b890c9698cf7fde1032d6a070dcf1c72e91aee007b61ca00f73eeacbcfb12b18527769974ed51aa6f3cb7cfe5e23b1663d9f9f295abc95499c8c74a4853983a90f2710e5c4aaf6347fe43141217a95c176602c63417529514c69b2bd6daad83e4458b8ad2d2d8c485cbe332c5b59c7ffea6d159fe2412fb25eab49ee3d3c0baa49df73b4765c9950588d4491aab8d2a83d45d559ed9a1bbb884c247490be922caade743d4d8f49b395498a37afe3e2e168ba97cdbeb66e4058616a2aa7137bfa14a21a4e50a2fc86477f5961327c02c1ccfdd3802beb84ddf408feef2c338f0c8215b9bd220522ccdccbf8a9192d4883245d47d6dcb4ae6e9dd38324dc6e260be73c788d48e02b7087704a5b07ef22b13903d51ba57afef9a193ba2389330b3a1dfe09a3814ea098f30c0724ff9fb515680773d9a6ca45c82468ffbcf43aea0bf9939575e836a21c99ad85226afac44d07f77ad5eb95856228f8242be93616f68c7a0be2ab6916fb979fcfd96cccad1265a25043019a31d51239e6cd5ee1eb1d723f9d5ca7c3129184a64fc37468a85c91942391872a68f5657078e34f024f3c216922ab0569ada6ca8e6b4536e175c41274eb73c13eba443a0dd64ed843b7947ad53327efbd52762f91d2d4100c08b51fbeef4fb54a854f7408308d0fb92a8a887dfc5cb2bb2713a600f2b7b282559956744aaafdb88ed2e1eefaf6807a807307041058bbcd2e1f7bbdb4bde29d16e0e1652b386c266e7b8197095f462732034df47727e1bcdee28fb956f9856098e7395eeb85b03d94bb60e430d3059a65d46cc5730b0d1fac147587b01977c626815343b017170e80d7f25372653655917dded16006cde876898f92ff32fa05a8ff107a7a8644766a0e39816b9f8b97e40089cf399f191b4024a18f3844f10f4829bd1268f7193c0caf1df84ad4fcf812b784a27ae83b7e5fe7da96b1995de4c4c69c4dcc63202ebaf9107d4bd8f00e20ba1dca2219a14d8716036e3a31a7a042a2028f7415681f70b02179800f101bb75295937266ac4f9bdddcb999db45e16267d05dd7e9f7ce76b060ca74827644aeff78cbb19739466b241b6b26a9da635ce82e9fd1ce0f290e8681e6e75cd15d982b83fcb37cdb68acb6fadbf93bdc49e9ff012074a3136699d3ea8da9822d156d1afcf31c0e8bd20a7187588e4a004d1e8a32b49c50c0bc8e49e7f8ab8d889ed10ebeccd0f9f7427f07483dae7a545906ca80b4ec0580cbe2181d4ab68965063fc6fe1a1efbd5e40e5d1a41a66a3e41ad4d07fda9e0695ee3658ca04b2c7edb1a42bd5287512dbc58a65da31ab4cfc1461aaefe78657dc1e088dfffc29bcf74da5040a72f78cd37295199df56b7a49d20865d6d0e23b3"}) (async, rerun: 64) ioctl$WSDISPLAYIO_GTYPE(r6, 0x40045740, &(0x7f0000003b80)) (async, rerun: 64) r7 = socket$unix(0x1, 0x3f77957050aeb95, 0x0) connect$unix(r7, &(0x7f0000003bc0)=@file={0xc, 0x0, './file0\x00'}, 0xa) (async) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000003c00), 0x8, 0x0) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000003c40)={{0x3, 0x4, 0x4}, 0x6, 0x1, 0x3}) (async) ioctl$DIOCADDRULE(r5, 0xcd604404, &(0x7f0000003c80)={0x10a00, 0x8, 0xffffffff, './file1\x00', './file0\x00', 0x0, "40d3dd445b0482aec38e479d19c619a4eb60814f0fc480c1258f420d571eeedc09069cb68e2a9e7fb373e9053c1f66be009f519cf5a2875d54bef8dccec25fae71d273443beafdee7925ea9fce3969a06e424b14ab05a41519137b09b600157358ec3db9c3f3a55d6e856d699f5fae934bf9d008510a603e24ec0f04454ef44b701adf31bda17874ebcbbb2e74ef374563d3047ee14e899eaa55970c273ff3f6c529872d2ca85bbc7cc849960558e62aceeca14639ed8b70fcea61a16077f0fb1f9700edfbcda25cbad09d56290b0e9d84be8aa400b985a6258c957ddfc05d098e146b23629f3034fa6533772fe0fc12c1b79863ca131f2ca84a5bd9f8b8623e93da5706aeea576da3ce54e774f4d5ecda0b4860bb9fb382268f40ded660313ebf57862b2a722069f0c560101c802c745defeef887ecc2c902b02666e0a5cb1cb8db988d783e8b875e74339bef345c3298fe7bf672515717eb6c41f82aa143db28c7d19615f9232e47ceafccc9738e5f5b5198ca4261c4b31b3b566761e1deb6dc88a84a5daa102bbfd9d8148411310c68bad16896c3e13f7205e9b60359fd9560a4796fbd22fcd6a6a8ff7876862258836575b4ac08c39d79ce509ac4c1b18c8871075616fb34a61ffa63c71e225878db1e599cbd6fa7f39d6200162460346037641541489eda0b04939ab930b2e4f75977500437f55de61699515051ab91f06932f38edc838c6813616f546a0cfc638de77740e54408db3e96d7313a1869172ba51bf3c4a7a874f68acdb3b5caecd870b1118518bd6af628518c229c7d1f6a8db0a9e66161ff7ab275fc8f2d415cecdbe444a0827e12fc045cf15af92aae9c057643d7faf5ff1ba632095abe44452f3ba917e05a95bb49bd8adb06eab84f9765f70827f5e0e1782605409386c89fdf552d259dede50764eab7b5a6d7e3bfa2dfdcff0d5393b15a645ca4b8ef6df96cd7acb82575613815e922b1b5788bf97b45c11f38a752663123e738effa7255fd85587a5960763958922effa815126dc893bb4f163d36e393bf589074055ba598333ce2f690d23c85619ba0c2f824a9a920e1a57dac92b2d9ae603056a837d660dd0a792d7b68f488537402d0cc5b081bfa8dd5730d87a0c2abdced003d48b6eed5b5491cac494ece008b07ad7412d37aecdcd4732549f1655c5bc9bc02988fe121251473fa808da7c50e4ef5478f7fefc632ebf28bdaecb6cb5943664fcf1688a74dd6fe77ad7726aae710e0bbf0820587c2d542537bffab0e1e9af787172cac8754f08f14b8aae3284d6c203852e458baedba9ddc796c66d91e52a5db331557a15bd2715eaaab9cc6a555cf5933482134a842cd1f988f80e399ee7b2906eb54cdde8b619a6c05826d794e9ad0d92831852da2d80471a2f9326b4383b9461fd5836423e5da1e755698a80e94cd03f0063cadaca0198ca8e32d601316481b7d2c0f959652856f302ba8fffbf4185ac45ed2e5618f28af0e1383b63b20f224d3e439542993e2b57b3d25acf2126171a8ed52eaf692ba875452629a45385f590a2df23de00b69832f08ffadab1a679489f81415b4f0f786e8a0083562b90244f20cd73e73d03693b52a4da38b7e7eb8e6412dc2419aa620216db1789bc6aaa7c8f2b69848eeffbd7227fd9b403774a781ba5d303a51f113325d5824dd9962943ebf3cfe8e3d1cee7570c3cb784cd089cf1bcde532cc665ec552cfd00013139e6384cb4c899d63dae14d0abf9fd933789e504cd50680427be42c88ad0dd56270b87d5fabcb90bd0cd68cb0e8121b6778e9feb2837177798c79d9b23c60fe01c770c8b3f5d2210151a29205de168ba24197c3ed2fce3da4eca15313e1eef5676e5749b64c3ec1066208a142825e51325fed679f896b67c9c6483a95b521f86d0709dc"}) (async) ioctl$VMM_IOC_WRITEVMPARAMS(r5, 0x8018560a, &(0x7f0000004a00)={0x9, 0x2, 0xc, 0x6}) recvfrom$unix(r6, &(0x7f0000004a40)=""/128, 0x80, 0x1001, &(0x7f0000004ac0)=@file={0x8, 0x1, './file1\x00'}, 0xa) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r4, 0xc01864c6, &(0x7f0000004b40)={&(0x7f0000004b00)=[0x7, 0x7, 0x2, 0x3, 0xfffffff8, 0x9, 0xb, 0xfffffffe, 0x7], 0x9, 0x10000}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004b80), 0x800, 0x0) 953.624466ms ago: executing program 1 (id=134): r0 = open(&(0x7f0000000180)='./file0\x00', 0x19083084ca9cf73d, 0x2) kill(0x0, 0x14) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x5, 0x80, 0x5, 0x7}, {{r0}, 0xfffffffffffffffb, 0x4, 0x80000005, 0x434, 0x6}, {{r0}, 0xfffffffffffffff7, 0x2, 0x20, 0x7, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffff8, 0xaf2420422235e15b, 0x1, 0x5, 0x7c35c307}], 0x3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x3, 0x5}], 0x0, &(0x7f00000000c0)={0xe83, 0x3f7e6949}) 902.131778ms ago: executing program 2 (id=36): pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000780)='./file0\x00', 0x2000, 0x5d42) open$dir(&(0x7f0000000800)='./file0\x00', 0x20, 0x0) sysctl$kern(&(0x7f00000008c0)={0x1, 0x4e}, 0x4000000000000005, 0x0, 0x0, 0x0, 0xfffffffffffffe95) (async) r2 = socket$inet6(0x18, 0x1, 0x6) (async) mkfifo(&(0x7f0000000880)='./file0\x00', 0x80) (async) sendsyslog(&(0x7f0000000280)="2078bcf28ce00aca6136bddc4843addf5041b543da25be33f1be0e006d42935e20c987e9a8d2e894b8f99cc288a8a3dcc61d331f1538d2959e2e6dcb4220280c3dd33eae503003a9f24f1bf75bbb4992933827836dd3c05260600ae13c45a746e8714e4f4d72ff2d51a0e6dcf6aab32a18f752f287ed65d1c224f0f8dde2942ba45287ccea3ccd486c3fee85df553896657a2a3fd7843ae3e37bf3fda5c9c69262cdd5c0735ccd2d0985514d18b19bb0df9619c233239027d6a74ca2830aea8cfa08d02b16b1094580f55c5c10cd276e1d983c9c3de3432ee442061c78d85fab595d5ad54f2a3b5d0200d2a889da645145257493048782c7fd1367fedceec78032fa3f433821654f297f8ab682b8f982e8f5503026413ef68bb5ef70b577903de061b8098d98074d47d2b599851be7ec2e970d4f7122f7c35dc2a5aab8915a3714a1e5ca619abbf987ec8f0f98812de01078df6e4f1560321d7158cdb0e9490c37a433056423b6b38e82494537d5fc7edc", 0x171, 0x12) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0x80047308, &(0x7f00000001c0)={0x0, 0xffffffffffffffe0, 0x10004}) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="b9", 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) (async) r5 = getegid() (async, rerun: 32) getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) (rerun: 32) sysctl$vfs_nfs(&(0x7f0000000680)={0xa, 0x2, 0x2}, 0x33f, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) (async, rerun: 32) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (rerun: 32) sysctl$vfs_nfs(&(0x7f0000000740)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000780), &(0x7f00000007c0), 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) (async) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) fstatat(r0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) (async, rerun: 32) getresgid(&(0x7f0000000580)=0x0, &(0x7f00000005c0), &(0x7f0000000600)) setgroups(0x7, &(0x7f0000000640)=[r4, r5, r6, r7, r8, r9, r10]) (async, rerun: 32) poll(0x0, 0x0, 0xffffffff) (async, rerun: 32) unveil(0x0, &(0x7f0000000840)='w\x00') (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x1) closefrom(r3) 699.354886ms ago: executing program 3 (id=115): open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) (async) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f0000000240)=[{0x0}], 0x1, 0xefff) r1 = open(&(0x7f0000000540)='./file0\x00', 0x40, 0x171) pread(r1, 0x0, 0x0, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) chown(&(0x7f0000000600)='./file0\x00', r6, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) setresuid(r9, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=[@cred={0x18, 0xffff, 0x0, r10, r6, r9}], 0x18, 0x40a}, 0x404) recvmmsg(r4, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/253, 0xfd}, 0x4}, 0x38, 0x42, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x40000, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x40000, 0x0) socket$inet6(0x18, 0x4000, 0x4) (async) r11 = socket$inet6(0x18, 0x4000, 0x4) setsockopt$sock_int(r11, 0xffff, 0x1000, &(0x7f0000000880)=0x6, 0x4) bind$inet6(r11, &(0x7f00000008c0)={0x1c, 0x18, 0x3, 0x12, "0000001700000000f7ff00", 0x6}, 0x1c) getgroups(0x7, &(0x7f0000000900)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r13, r12, 0x0) (async) setresgid(r13, r12, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000940)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) setreuid(0x0, r15) (async) setreuid(0x0, r15) socket$inet6(0x18, 0x2, 0x0) (async) r16 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r16, &(0x7f0000000a00)={0x1c, 0x18, 0x3, 0x11, '\x00', 0x6}, 0x1c) (async) bind$inet6(r16, &(0x7f0000000a00)={0x1c, 0x18, 0x3, 0x11, '\x00', 0x6}, 0x1c) dup3(0xffffffffffffff9c, 0xffffffffffffffff, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000100)='./file0\x00', r17, r18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 698.82518ms ago: executing program 4 (id=5): r0 = socket(0x2, 0x8000, 0x0) fstatat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) r2 = getpgrp() r3 = kqueue1(0x10000) kevent(r3, 0x0, 0x0, &(0x7f0000000840)=[{{r3}, 0xfffffffffffffff9, 0xc5, 0x10, 0x68, 0x4}], 0x40, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000880)={0x3}) kevent(r3, &(0x7f00000008c0), 0x86, 0x0, 0xfdff4b4d, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000008c0)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[{0xc, 0x1, 0x8}], 0xc}}, 0x38, 0x8) r4 = syz_open_pts() r5 = socket$unix(0x1, 0x2, 0x0) closefrom(r5) socket$unix(0x1, 0x2, 0x0) closefrom(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000940)={0x9, 0x37e1690f}) syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000980)={0x1707, 0x100000fe, 0x200053, 0xfffffffb, "b36ccf9b01c2a719b6fb05000000a24d003e0652", 0xffffa369, 0x4}) write(r4, &(0x7f00000009c0)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d18802000000000000003ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe8d) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={r1, 0x0, r2}, 0xc) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$DIOCRGETTSTATS(r6, 0xc4504440, &(0x7f00000000c0)={{'./file0\x00', './file0\x00', 0x10, 0x36}, 0x0, 0x4d0, 0xfffffed4, 0x0, 0x4, 0x20000008, 0x1ffe000, 0x40, 0x3}) mkdir(&(0x7f0000000540)='./file0\x00', 0x148) getgroups(0x40000000000001f6, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r8, r7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) chown(&(0x7f0000000680)='./file0\x00', r10, 0x0) setreuid(r10, r10) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='r\x00') syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0x20, 0x66, 0x0, 0x5, 0x1, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x80, 0x6, 0x4}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 698.504182ms ago: executing program 7 (id=74): socket$inet6(0x18, 0x2, 0x0) (async) openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/renderD128\x00', 0x40000, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000240)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0x37}, 0x6, &(0x7f00000002c0)="624e27f6ecc28cf85e9960b325d5c24b0b6796a9b3af7f564015992ca8fc233ed4a7d2637c12a874feb3773130c9c6fce482474af3ad6b37286ecd681b798c8806c5653162b0000069cf22a7439e9d4d7c5a9e7c4c534af6f6461be335fb1fca7a10b7bdb26939687f1c5b9ea3008799ab22d1def7312a9fc163061561db3ea057d9c963f83590827c25adf2ea4145dd0f8aec95fa4c0e37435102f4b978cb1355d4886dbb4841c4b16eb14fd26aa864cfdd125a7af53e02bf6fdd8fdcde8731625c8a654cb34c30078a843c767440c085bef207d8e32df7e22c97dbf28d553d80aa96f3", &(0x7f00000003c0)=0xe4, &(0x7f0000000400)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0dc92ca09529a9891cb9ce47659a2a1739916e33c361f655bd3188064366f1c61f623368ff0f2a975f06965a39734335f4cda609964889a4eb3ae3ceac1199c8d24b74ff01339e066e194a8236fb40f23d61c8d72d60125ff5be3e9642fdd979bf8c008ed92b6522760e78b0844ca85a74a2229d16af0e47492994f6aeb500d22c4fe3f0da0254bbce3c83e065b6e97cb0b17457cdf80b8928b80bd126c6527808924fec35ad9fb8adc07a66f7d6cfd9c6653748f5bb8ecfb3e58bba5365a0432c6542e59cd0196c637beed7933929781868864fec08212f1aa1a8b694a44aea5db006d0bd359d000ea743a7d5d105c964cf7a2c79e06b29326727fee1930f89984066c371b2227ceae05eb2742924cbe9b7d04b7bc08e73d62d064655acbe89e0f1424dd38b9d4c254250c42c11e59de066e74937c8d56fb1c1b34eebc2fc4fd45146b11493711f57cfd0e3459a6dd8861226a5c8bfbe575e691b8c0cd078aecc2244f323def2469f24062a472f3067731a8bce5b21be2a21aa8eca0f3e1b3f4cb3b64a835b008293d2b736e31e66398e6750f460d7ae023189cfc36dc582bd77b2ea29e546ccc249cfb8f30c5d9a9b49e6a432a8a7b8daf0038232f2bf7acfb01d4a5dd92e05d66de3eb20373e9b9e8601b367b02294af68779d35c82b8b48cec463638edfa261ce82cea8bfac14f8fb578936d1d4bd2f2ae20f38a2987f39fe7b6dd40274d3efe15353acc10115ce34447cdf9f78dd21a8ee266c97ca72b92f80fd2c0d112ab27073d630d117ee634943ad26116efba7cf7555fc6e04478dade232fe300ec967ee35ce01f679385e39132fb3d86dd4cc18f53a81950044a8370526b7404f41dc6815a5deb5a6241a0a0d0fe5b6f9799c33de95777d1c0d4e92aaec098ae8f270b4c08bd3f21d3532e8e54659bed428364b66527ed8c0bbf0b1ae7d7884826745c75cc3c0cb145ff2f4865ed05a3c454c8af0e002a6dc761d269bd8cfcfa7cb2db753a087ceeb5d242ce24d23f96c10672f7b64829039b800b7ee69f29d7a04ee62ebfc6802ecb1a83bfa332c215b9a68db19ca63e56f12142d9b3b33bee4719d6aefa558f70f6262359f25b4539f914497c57eab3c5d1da71271543223873a09afb8d540ad87b5b995b1328b11b5d0d9342e403564193a7ad51bf23c1350245a5bbe6efa5f031d2bcd73ddac4d6c6f781069e2aa455dbcf39988b1e67979f3359a8041b6f953ed05be351081eed5722310db5d872ebbec245254ae0b0b5f5dc94286b5b1763f69939ef19b2f0992254153ce52328673dacfc51975173a2bf77e9255379e1b3735b4633e8476d3c513314430bea430684fcdab8cfecf16cb51f4393e9bdbaf070a59d60ced803127972ae155f54f61d26a970d068c70d0a897a7447c930b02229b75beafe18f2f3f5e537528171ffcbbbfd5c87f7f2feee45d1178285ca29ac2cd604309ad5e043f6dec669d4c8d6e61d85bb67a321252e9838d719577b27ba09d44e5ae1fda43d6feea3c44683db83acd8de520f9f15f85196fb8d6900eb822b1ea16fa14fd939c86f63f08dd99ec5e4bcfc44cadcc17ab3061ecf459c3fda90a8e04bf46f63ae65982ae77b1fa952fb084c030ee4012dc017f444b8036366b5ccd3c30b7f74aa8757f283e3e8536dc2bc7a7d68f8d6207c2241acbac8800887a43f813429836ee0465435e6e3cd89cdc46090b6599ad8b15628320a8c44a0f2de5e1c5970bdf0c724b7dc5626a711684265714af886c4ab2801d620ab5db45d477cc4fef61b73aa76bdf8ab8096d810b6c21af519ffc97c3d0babaff73d3bd76d425bb64057ecf3e9956c4a35d82ad7999d650204936d40f05b78444903df630c3a8ea97246f76d2efade8c4f3170e40d6fce665fe34467478ff1ab7442a204daa4f9d5cf4348bb674fa21b1a9c92c1820fc2b17b028c75b6b67dc63cd3f35555b3236724cf1dc0ed003318c1f410b502d0f58f16a7d64fff94b73b85f825ae95645f2bbfff5f3b535ad8470f45f60d631d93e7cdff07000000000000d985407f94b7582dce9c18fe28e0d65f1e5bd7c13ccb9f9bc122a239ee595056780c5928a7b299d546f1fbe363058d34de03623704a9fc0a25b3cc5b4c23386e899eaba1317f243a92a919c064e6fa48139a61599913157198dbea939c10728d34093456e9ab62625551fd90811795f2fdc238b2251248a8ad0c0c377c7e29052549cf74f96b3d06160de0ee05bacd3b672988d4dda255b77cd072e275c40e3c715b2740f86ee65953d92a9e991162aa40fe9f60629cebd4be8919d2ead56c45c7c868c5b2aa9792bff86a3b1f8b469d23f17910bc56458c526756970657ae407cfee5035cb1f2345417c4f2c4db3a1609a4fe8ce773ff41b750f537e1c3d933917015aed2bfe2c0067ce7931da0b2124ebd413cc35e941aa882a337cd6d7c1539ae04b80c303a024a26bbcc206978faa97314a62bb5979b030709f0271c09f19a94cf36fb102871f4ad0abfdf300b8cdb4c5a261f9a77fa5b0ecb5a6d1faf7a519a3ea1dacd3d96e079213ec983f33f1601cd94e7a004fd3b07a826c28ca4d992f0a197ce7f8305997530c314d2a5d1178d8b35e64464c4cac136e1c526662aefc5710498db98712b26472fdb2144a4148211ea5bed87e623cf16364a4808a0e5186be2bc19dc42c0221280b273af3e340a456f9f62052ab5ae2b00ffe9c5b464d4497c87feb39e66c98c84c096507593a7dfb0610b55d1c311d678bb5e54e36f4f7db90d7fa385bc43438972b845d9fcde76c553f22570843be44d7b339d11e4dd8606a312f5602b836337686fa36ae52f7126efb0d5ad9c47e2d8992550835bef701f57097806577596fa3f5b64c96f2c4ee7a7f7edc9e2dddde824d91d9853b9e4111bcbeede77c74597730cf43a437eced6285b7b6c7969febb82b2109719d96c4b702a754781754bef36eb0c2c50c083ddf527a540ca89a9b866d17de64c412e6fc32fbdb40a7ff76ee3829bb9e33f4daf79ae48d8fa95be50dd372060984ddf3b06631eca91f504c18a4ecde9ef2e683a308f3f145c7168bbc539e0eeef80829f3c73055cdb55f31e455cf7a30c1583cf193bd8a203c3b81c64afa35af8654619907b586ee13f719001cda245a21a4641a53e2e18a4cf0817faddb8b75229578101787fb4cf4ca5b8d5cb8eff76fb1826ac6f0cf20d879fd09cfa9d8ce92bbe72f9141ee4f0ec06992ce7ef763c28a2a3bebffc56c9acaba3e459d0b8f7be4a6507a253588f4d72916fc83aaad962b759b87ddbe168aca77cb324764fd37a101483df6016562ade1c7853f827132935415b17ac2b23b6683c7e56c325b0adf2d81c7bcae94e572b05da053a3eefba773abf1303f1f9d855462eaa6e548266338dc57b7cddc09a9abb8be5e0472325f2b9cdf604b59810780a5bff7f90fdc2d33a51bd1a74faa0d62d86876fc2b415e6ac8f02e50af5b7ee65496ba3267e2e5a28e49b4cc2fdf14a9e3f34c6d9a4406de7ffa8e63a2bfa1cb351b3405284d7258cb145a134435a7e3418fac77e6cb7fea0fe887632523615313d9662de7409a2f8d70e7a61c4d09876485759f170597b3b2c0694c16aad2f49229f9f34503906186911b121c74ee790f0608d6dc9db9bd06babb448b8bad0d6c9d737de15bf922880a72eb08e04f38a544c49c6d32f6a8034dae8d91cae9f7516b7ae5cf083558429030e99f406944525a330e0bd0367d6ea3846b9c7c51e719c4e122e7833384511e86f7f5e73415302b15d7fec9c409fd936a5f1254110e5aac2d0ec7373e57596c31eaaf5639a22c2c1d0fd774a0302a915edd728051fcd9b6a0a0a8a74845f71e021f023a3051fb15f258666cbddd3d62d734758bc4127d660945f27847c734a1d7277302fbca6021e9d3080ec11551bfe715114ab16446df9e9b7feee573a1304e5528746545a8d34396ef4f8d9bb33afb07e247dedfd25ecb25156b6720bb784757601db3e3117c5e5424f977bac57972a56f1cf66e26ea818e097205d9c48ea5f84955e72a6a157d6aeda2de53f978c9a3b382ed58f84f1d933f191a2639552bed9c52247cc5c062eeb84932713432659d846a0a9789ff55b289e08696e783d91d5073a568d39d7f8ec91308cf0c2ecc9d82b06eff478780031f9fcb1c37f394dfb1c045e8838a3eae415a9b5418c42ee41605e9f197985e680ab6922207d74fe3b2f540bfad3d5a8fac501af447375d21bc879ea33ca20b3a8ec9a58a34e530b34e2f277cd0cb6a7b784193d49694fd20b88a83a17a682af9af2542763133665539d7dd99ccbddbb9dcde59ae63cf80eda0976ab9ec6305ab89d4e20be578072ae6f6e1b2c31ecc55692c49e72b39dbfa0701e8f8fe55717691974242df1f8cb6db06f037edd3526849795c15c25bf1cb2baaa90af3d03364bb87d22bd4d12ed5f0cd0a41ee7dee2498d6ccdce6a2a142986f56c6a6b3199d92c6325043ad9d41a2d864a90d710206471b60dab23580d98f09d58dd1e904441c13fd361637de59d681269a9bb797540e7ffdb676a2edf449bdce348f4a4c4bcaa66a484123f0d58c42dc6014dc5a748e604212dfd46c02de3f4308f0acdece4279f9f452c3a31daf4443076f2d82190dda31b2b6a8fd40d88f9c86e23cbfcd9767f26e4f656d078000e8e58bd4a7506d6e8451251440cc75ee8327e0e965dfdecb7c1837b21f7ebcbc7cb6ab196f28dc64bedda0e37e9902515efd02dc591ae828798562bc9401e4af67219c7b47177c6ed2572eed0d5600a11a4f90f051de376722aa48f07bdfce1db2c6bc638b2bbb5ad86d80e614eb002869138a62ad095f31864829d33d2313c4c85c8cdf95bf3d3b7eef70f1a1fa3674dbe9b50b58b46711d3dd63f85c29be5d0342a0c10783f71364e7dbaa9c786fa4b4e993ec8c34007a4b8bafc19dc8d217e919a1cae49bcf7c4552923f4c0efb7f3df114dcad3f9efe8647b3dcf146f99723e3d8ba80bff044fd0feaa8d82c39c348702503802503ef925028f62e01084c97bec73f266d6c35c6584b4c28ee8935fdc1d06f380257acb56963228d7ca6a48bcbbaf93986e3275f4db2f2351648215b82511dc628a8df47c8b45114305984a1e48f2b286ae00000000000000000000000000d54cecddf85bfcd51dbec32c14ea63561d8ba484c52bc949c3b8a166c68d2b156303bb0e8d11c2ed1169be885e5933a73e9466a78b40d6e521b9999730b958960187babdba0be1b6ecd0c04f7a1f54f05c4a18a6c9894205168ae5b30361f38b51aefda988dfd8be13098618938019c2f45b0858b31927e4bf38a1079c36e4684ccb6c11805b4da95b8fa90aa7335b", 0xfe6) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0xc3) fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x0, 0xffffffffffffdfd2, 0x0, 0x1, 0x1}) (async, rerun: 64) r3 = dup(r0) (rerun: 64) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r3, 0xc01864c1, &(0x7f0000000140)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0x80}) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000200)={0x1006, 0x4cb, 0xffffffc0, 0xfffffffd, "fe83238601000000000000000000000000001700", 0x1, 0x6}) (async, rerun: 64) r5 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) (rerun: 64) ioctl$BIOCSDLT(r5, 0x80184404, &(0x7f00000000c0)=0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0xffffff4a, 0xffff, 0x5, 0x43, "c45d3d7e0a2a325e72eb3676c094abc95d9c5c41", 0x5, 0x9}) (async) ioctl$TIOCSTAT(r4, 0x20007465) sysctl$kern(&(0x7f0000001580)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$net_inet_ip(&(0x7f00000015c0)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async) r6 = dup3(r4, r1, 0x4) getpeername$unix(r6, 0x0, 0xffffffffffffffff) 429.719108ms ago: executing program 1 (id=135): r0 = socket$inet6(0x18, 0x3, 0x0) r1 = kqueue1(0x10004) kevent(r1, &(0x7f0000000000), 0x3ff, &(0x7f00000001c0), 0xcc3f, 0x0) fcntl$getown(r1, 0x5) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0x1, "fffe0000000000000000008000", 0x2}, 0x1c) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$DRM_IOCTL_MODE_GETFB(0xffffffffffffff9c, 0xc01c64ad, &(0x7f0000000180)={0x0, 0x2aac, 0x3ff, 0xffffff2c, 0x7fffffff, 0xfffffff9}) ioctl$DRM_IOCTL_MODE_DIRTYFB(r2, 0xc01864b1, &(0x7f0000000140)={r3, 0x2, 0x4, 0x2, &(0x7f0000000100)=[{0xb, 0x4, 0x2, 0x1}, {0x5, 0xc1, 0x2, 0x4}]}) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0xf, 0x6, "012c00", 0x14, 0x5, 0x1, @rand_addr="fec2b4f340297221e7ce2d18c7814cea", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x2, 0x0, 0x0, 0x59}}}}}}}) 0s ago: executing program 1 (id=136): pipe(&(0x7f0000000000)={0xffffffffffffffff}) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0xc2) sysctl$hw(&(0x7f0000000200)={0x6, 0x14}, 0x2, &(0x7f0000000240)="9ca3588c771c0960", &(0x7f0000000280)=0x8, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1914, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r1 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r1, 0xc028698d, &(0x7f00000001c0)=0x7) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.172' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error ifconfig: tap4: SIOCIFDESTROY: Device not configured SYZFAIL: cover mmap failed (errno 9: Bad file descriptor) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap4: SIOCIFDESTROY: Device not configured SYZFAIL: cover mmap failed (errno 9: Bad file descriptor) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap4: SIOCIFDESTROY: Device not configured SYZFAIL: cover mmap failed (errno 9: Bad file descriptor) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap4: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap4: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap4: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap4: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap4: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap4: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap4: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap4: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap4: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap4: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap4: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap4: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap4: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap4: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap4: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap4: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap4: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap4: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) SYZFAIL: repeatedly failed to execute the program proc=4 req=5 state=3 status=67 (errno 4: Interrupted system call) OpenBSD/amd64 (ci-openbsd-kasan-6.us-central1-b.c.syzkaller.internal) (tty00) login: uvn_flush: obj=0xffff80000190b738, offset=0x3fe000. error during pageout. uvn_flush: WARNING: changes to page may be lost! set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: trace Password: Login incorrect login: show proc Password: Login incorrect show all locks login: Password: Login incorrect show all pools login: Password: Login incorrect trace login: Password: Login incorrect trace login: Password: