Warning: Permanently added '10.128.1.31' (ECDSA) to the list of known hosts. 2020/05/07 21:22:42 fuzzer started 2020/05/07 21:22:47 dialing manager at 10.128.15.235:26027 2020/05/07 21:22:47 syscalls: 338 2020/05/07 21:22:47 code coverage: enabled 2020/05/07 21:22:47 comparison tracing: enabled 2020/05/07 21:22:47 extra coverage: support is not implemented in syzkaller 2020/05/07 21:22:47 setuid sandbox: enabled 2020/05/07 21:22:47 namespace sandbox: support is not implemented in syzkaller 2020/05/07 21:22:47 Android sandbox: support is not implemented in syzkaller 2020/05/07 21:22:47 fault injection: support is not implemented in syzkaller 2020/05/07 21:22:47 leak checking: support is not implemented in syzkaller 2020/05/07 21:22:47 net packet injection: enabled 2020/05/07 21:22:47 net device setup: support is not implemented in syzkaller 2020/05/07 21:22:47 concurrency sanitizer: support is not implemented in syzkaller 2020/05/07 21:22:47 devlink PCI setup: support is not implemented in syzkaller 2020/05/07 21:22:47 USB emulation: support is not implemented in syzkaller 21:22:49 executing program 0: linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x80000000, 0x5, 0x4, 0xd0, "a018ead512877b576f3884028a24f3350d192448", 0x10000, 0x3d9}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000001c0)) r2 = accept$unix(r0, 0x0, &(0x7f0000000200)) connect$unix(r2, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x18, 0x8000, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000280), &(0x7f00000002c0)=0x4) socket(0x18, 0x1, 0x7) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000340)={0x10000, 0x0, './file0\x00', 0x1, 0x4, 0x0, 0x2}) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000380)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x100, 0x0) r6 = fcntl$dupfd(r5, 0x1e, r0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x8, 0x0) fcntl$dupfd(r7, 0x0, r6) recvfrom(0xffffffffffffffff, &(0x7f0000000440)=""/205, 0xcd, 0x2, &(0x7f0000000540)=@in={0x2, 0x2}, 0xc) 21:22:49 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0xb0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x40) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) syz_open_pts() readlinkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/209, 0xd1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x41, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000280)='./file0/file0\x00', r3, 0x3}) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000380)) r5 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f00000003c0)=0x9, 0x4) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x1, 0x0) pwritev(r6, &(0x7f00000019c0)=[{&(0x7f0000000440)="38ff67be5906770d095c880841a7ce458f24bcfe121bc4e9f920f146f0624dd773e78f7951", 0x25}, {&(0x7f0000000480)="8f0cdea093f5128cbee5b6ad28928787e1122c123dcad69c88d29ad8ed185b17f9cfae8f4d0f3df63c14103057d681803056acf918eb28be2549edcd6b720aee9b6ec823d1960240b2a6797815f74ca57c02d760eeb36768c7a9364024ce46ac6a41a373b9319d1c932c56eb8ea01df80155162825734c4bd4f94bbeb92201fa4fb531f57777429e9fea1d9e1fbcbac03e0026cf8f2168042bdd4fd08f8d9c1b5760226e3d4f677f8c38e8fc9837a66da36d086faa5f156e8ccdf15c233610e6417e81a8065eb7d6d93111613272c7fc5b64549af3eabd59b0a0757a71fecbf81188287e61c6d6031c717921a34cfeef09258dd24c38", 0xf6}, {&(0x7f0000000580)="a23fb6a5fb893e1a5d3c7799fc88409f6120a935c8b1dd5b659a6926baecdd91538639aa9cf6c89e8eab7acf3768bc38f39b53c8ceb71ab586e66c528664", 0x3e}, {&(0x7f00000005c0)="30ad08ca78db9e75cf3d674cccb83392da977f316acce6f5782dab54c47998ddd681d2a71bc6d711f2ec74dcb409bcacdbf1ba59524aac144c5318c1f365fef7ef93128488544c53b8e80feaab19ed98a4908385d9f54553dc0bc67f699d51724c67fb3ccf3278daef95e04137f12e37433fa2a41d7dd9935867bdc696518614941965fa676e3a", 0x87}, {&(0x7f0000000680)="c1daa06a5507a53fe4f22cf5bda67b2279683b1eafef581d8657abdf33e4708577f45699ba8968e0cb73d26aee1d1dfcfd54b2450580d6d4bf03dba86290941663ab8bdb6bd52fa28c48f345829ec4bc2be851d76ed31fc2fead90f53fa2de3f633bd1b56c6575ae29356cbf6b7dab64a4305ca0bba0b2f55a40dbc1763e8e271420ccf4a4388542c9ccb372fb8fbcc0a0b4243f9fc30c2b101727fad8c4950c22bee1835e4e8afe145a2efcd8032330b74b783cdb5784c90a15714b195ba4996256b72f790f2847699304b9abf84cd1d337a8d162db6610028e7375630e77ada2c9c01c44cbea615f48e2", 0xeb}, {&(0x7f0000000780)="3add4847a9fe9a6478680de85087be7d0612985ae2297eddff22b982f268c451341a5f0d267563a0c65e62e5ec7babef9bf39abc06da09cc8e78da4018eae059b300a7dff88276095af86e688e29ca10", 0x50}, {&(0x7f0000000800)="65d43e7dee7d6e0b65717f156b003e75791918a95d3153d99d2f34c40446cb1ae3be2a087f355235c5a9ec59933dd12a21958255e1dfe6adf52e7d4793fb0d2b7b34781234c15641582fe5e7", 0x4c}, {&(0x7f0000000880)="60c3b20a96e3ee2a3e520acdcf380655bd29f4c4a1c06c41f4c2f48260732dbcc60f9b72d6e488359b0a22cc8a847ef3671f07b13077aa4c97c23027d100c7f620c6d633b6aabd3011e26fa32f7a36b31ea0f0dc643c72e5416d5a596adc3b2202664258fa1a4cbd097b0fb95d273dafbafd5166aa755632c15f33fd9c0bd11fd38bc0e1216d7012a742d73ebb7c3a43040a27140e073149e33bda31cf87fa62720459584c56338ab5a97391c4cfef9341ded127b9ba48fc9d8be568bc23774821e3b65b521108e26872d4ac8a0a56c11916e36e1f4e9c16450592", 0xdb}, {&(0x7f0000000980)="27c03456026d1a609cbba9e0a5ddd0c919b4c680ba4f0cbdc2ab5a7f601c9a6590f962ddc03af9e80980591d0092767c1a7486eb9f1ddfc6867b7331988d6b94", 0x40}, {&(0x7f00000009c0)="0e006298c0836aee84b734253eb391f798c408d74c93b26a07c98e4a36e92324c4c0c351e26d058d7384a6656028db16ecbb7b6b3ced86fcc4546b32eb3bd76842df8f9f706883fd6868331dffe85de0e4e9a0a7841960173777e8bd8157f4fa33392dbd2f3e614833ab4c5840a533758bbb3af149b4daa5acfb8237084e0e7baddc8aef741834d757b13e3f46359d2b33219e2337b893d297f5a8e1fead38dbebdd6b8b322256e4ed13a4e6c23510a3040c35385234c1655adb99fdbf25b5cf3f8b470fe5adfefb32813edc7633c17c3b300b39a8d976fcc2cb863684cac094bf02315966b63013e9a82a2d26c0dd5f361b3d28775614e6ca9c16fd77bb8fed9f03487a11195f18a3665c92b25f0f15fc3908e1cd13b830987111c86210deb38d1b1ae9b73340a8988411224644149e593dd2f81338af5dbc586caa763b889fc8f7525f5a672bd9079223a33940f8005c0780500cb25d45f1ebc8a74bbcaf6d7c57c08530bab46a3a04026d3b75be1402e46aa4687cd624785a7c4c2036c5f94cbe72e4af79c6bc144f2afd6ebc6cae6c8940c7615959a132b01b1a7b6838036d8c1bb870f4c10ee25052cf1fad67352d5188e1e264e4b618eaafafb7e2089c63e62ea2a964db033d99961638032ac0f6549a4f402f913ad66450c5d6d8a6c6d6947d626d338e1f70538f5526170b9f65e6bceba16253bbf952654da46ee2c015926e4f305abf87bb7627205438d5a6d10d239617275f64ab90419dba739365186953697e89bd99d67641dbe216d65e6edc28d8ac628dc008b51f76b340a6f25e9336bb019492cc5d4ecfe8c5ebc1743ee5d718e5d6da5d7295feb7976b7e0700bf9f41d377a0e1fc2611075addb44732842f0d19e224bc34c84f39565e9983d4c5364d126d0949a81fc0dd74fc4db2b5c82aaed135768a107f8115384524af8efb29b02fe557c20a66ce1b02d8491cec0e33a0d2d00cf986ca0dd42614a89a6f5a0eb72043ad17616443f054ea5893589dd77857830987fec0d19f64467fd79d80430e677407e8eb15a396fa7304d9e774b7b41a0105261518358d035ef3f67cd072ee0df84741cf9e382883b512e6cd4bcac084f2c01a625474e64609071532181d0844162391e6e96cb7d07cefcf9524a2fc43f5867f645cacc6a5a3ab96619f358e8edc76776933e24537909fdd0e9cbcae12157a5c69734b46a455d861788760e93244ee7ec3cf28b017a6817a4009a16d558ca739530eee7317389041634c6ee6405a8abd4146ea957d6bfdf3c0a7bd4a86c1cac6a215ca3719fd9b15aa07278515fd0f7d1d3423ba56314681b60f4c35628c2a48aed30d19d7b246c573ad94635a873b46fe89374949e528ab7fd9fe7634f6672672deb163271ae4a452ca8187f11d3f1ed729bd3f5bd0f4eb61dd48a568c1163998072f1eff32777266022d27a9dc0fe87667e7543b6a93204705b25453f1ae5f2c7f4ef00a8b5275cdfbee732460f6fdb4f96aacea70cafe69cc685d37d550faf536af43907642c6631286102fd115f6d2f4b2d3ddb042107c1e8ad7f1e1976fc9ce8187b41950b56f7ceced08d19c36d390949f7f79fbaa6f9b1e771091a99a0e056ce223ab0c99e4947320f612267daf95e9d18aee97fe1d8b241a48ce1a927260bc9dd6235e5c86f762bfde188e281471fe8f22db71dafb81200d5bf05a82121becba26d5384741565020ac036e276fbfda68f68bf9794aa2baad467e43700f4dc38ea8e368fd70b62711e33e3f104532bb265f74cd9a6d7d7953bd67a8509e593ff685808083e78b8e778abf8320a0662232f7484f64819aa200f8b6d596b2843c0d69e405027a56bdd29800080fc46f6fa3db621faa12a57345f72ee7f5be8598cff36948677faddacfd23ebd3c1099cca9b79550293a1bc7a11135f82a0f0782b531d1a6bfe1ef0c97cf3922670e01f7043cc7001d00393d70dfc9ebff8a4777dba9878f2dc38ca3628d34228f847abd3c5e137aa1be8690b6157d928bda5c5b8e743685f99e531ab3f6be4583c554a6f32d75016cf943a574d45875f79c60b8a2e4fb3ce9615c6a52524a6e1e513acc0361a7507950e2c3a6ac543dc2355e33f2a187cc5cc6b989fa07d03c84b6f9e340f9a5d628a42e00add2ae04e125106ad423fb8a78a295028f50cce5c685c1139528cb01369233c0f004b50831f4ad80f9e43e0ec21115fdfc8733fcd31feacd85f3928f85dc79cdf1c800267bed76d396bebf077275942c6563374cbf1e7cc5f39fe854a944c7524390e878554340b8cbdc2e07b72c6842717d211d6e92f65cbe20c4f1eec4934360897e984ee65cf2018f8e3ccd19eead61d0d6c79ff8f5f4614b7485f8fa2beada37de2f17c633bd4db3a0daddb44497c0882a74647f8c2f393eb7460217282b0b948e2e0e5247db5b0d7e2b70e9e530ae46718e48883000371ce0a5ab847fd37be4fbe47c23bd1cf0ae6d41340dc302bab9d3d2ed571e2fbee03886eae8ebd3d1c82263aee57297b96457025d1f07eddec561d6195323a08cb095d585fac2a25e80ab4ff8e2717c3a6b6112428de3546df473dc77f1ce157684deb85965cbc3447bcaa30c20e27875695b8f003b038ab13008106caea99c330a8b5a74f0eee8e9cd0c87eb185d724a731f6b3c35d33fdd02140918bc6672b0142b928851ce683b2752b7d0f2ce04c5a225c76b448266dc60928d5dbe55ffcd64af384f728d34a490b8cb852590c4e7cb94db05a5d5fabc19f41b3fb193dd74e304ca14f87ce5a8f58054836c0141610ae57627f124c0fa44b7f53c10494b18220d9c2ca9265610783170198f000caabeab0e683828e161b0068b69f7e0fa7b04280fffbb9e7917384b5eac49b3aca4f46531243d029eca900ea629038b66c52f65c4fba0c57cc2373a5872790bc68588ec7f36e16415f4a8efcaa032ae74dde2bbda6324518900c1313512d624c0b6fe513b7e12eec6ca15b84f59050423721b3f84342f3bb05d5f34ea367c187ec02e9404fc0af27e39b6b2d20cac2bf39b167556fd70f5c444920b46fdc53c5f57ee23eea49e4fcbef6e2426d7bac054f75732aba4e512732fdc860d7bd391ecbd8d6c21ade39ff298dbdd77e901eb8464cf203e20ccf7188ba5914a5f7f695fb9a3eabbf67d3bed63c913eee779c9bf6126fbd33bbb35844978dd06dc99024bdaa65fdbb51b578827e63fd1680f8362581e44a3089422031840e01e529db42eae1bde06c444525f0242acafde3879eceb5b3a67494c680d3359be1cf870dee773445bd5ade1d073c233c583e1a37a43e2652d9804b5b5e0f9f08c6ced5e4f9e234b23efe827270b42d4941f8d3106e2a1ef843b2369e6c08fed796634cc9dbe88ca1d9da33b1c1a76be364d3d5a1da52e56031afebeac51fee405abb47e28665efc29b7e3e1c463b8b76f8337ccdbb3e435a67c5470619347ba123047ba3336be53e732e6a76fc3a437edf3bb2470c5f749e7e1119ccc88c0a463c88f477435f7843a5c73f30cd51b9faea907c5f21973e435730cc5e57614b581e3e1b67e8e6287ed6718bd2111e4dc063bc53198cfb08adfae4e434ffb18e0b1c5f7f9d36b2decfa4949dd8ede1c0d5b20d0e57a2911b3e5f3fe4029fb5482972f1cdf7adaf6d0d262596d0d6352ea4ffb2c42bbf70a81e0877fd337e0ebf4a4df12e1af24028e7396d02c971791007cf663ce59cba24b5b23aa87a13f438d32406840deaad70721a8792507b1509d93a26ac03262eded8e183d69b8df51b117a8c74921a22d1ad53afc62d4a0f9edaea6de63f206481ad78ddc346ac525eaed82595c8c92b13571248e42362ca8ff0a6b364bdda551fdd71b622258cd23d8222470d3a331f38b4de3eb041b053e73777075bb3b0f4c6cda38cc69b7506726e5ac6f44244a0896d3da125b90d5e438dc589ea20a76e69432914c2b3151ed6be9810f571d565c1cab8d92ed36e7d7f6589bc6e27d373a4d2a1b1641f61a83ae58bba0394434ccfc6edc70392d8dc568717ea9e59fdc00f1a40d1e8ef157dc30f12b952e8e969e695d96a2d65c5fc62bc60dee9643084346317c2af230b057711fce9318fc07e681511f67fce6a382f03d1079e12cc905126f6af5e2333a0a0fb98c1349a8a6a749c33cf90ddd7a121734f84c428d04085bb3d9efb243cd9186599c042d0215516c09bfb40440ad99b9097bb35f3e2e813671948e7503c51921663f38d30965706e9b7b577e3dcf8b5926607f8d78d187f6a64ba2975519ea441e2cee9d229a0c7624be1991cc7008d7a91c784af70980ae12274a74efd890f7682312d1d8c8cacdc71939bceed589db5ea4a67f1c149f44fdbd2a5e75f68c3bbee8e33b1875bb75aa9d0e231611b9325760809352b81902707ba156af4142464b523427740163ee59bdcb3f9fd633e36cb75c2dfe3f207d17abd9f2d2743f78f0be06c20170f43d907a5ab9d14cbdb392efb40d410ebacc74506091f73a25191f5af0f4bc239ad774c8d703458625590be6cfcf40b22887d0431031eec96eb7f647d9fc668f927cf2830686c9d5ce0d7cbd6a5df9a561ad8fb3465643843bccf972bb91091635a2dfeaba95265463adc4d0ff6b36f753ff87d8e50f5e8e80a202eea9a030a6ec5d31a3ae76384e0798eafc8fe1a36ab4e30300f38456f15bf659037805dda93ff1d3a16a80a098d89a639f6ef07729c6a1e9293c928911aeabffce7849b10fa0ed27e8c24563b46903ab33a31e4b65e296ae7607c6737e389fdfc7a4a5dd5a4fecdc83d7322b947a1e9feaf53f9e5a969680a6e8fd918d411c657b0e7a845a5bcc0baa980fdaa96a9814b7a083fa3cbe1f58a7bb50d355fb166e3229f8410e0b29a8e4898d1ebda39698c8408fd0bc153fe59257c95a22b61784a1145e66de1b851e73196c91b5f435c4e5dd1d04a9d6c3f81d7636362146eedc0fd56765df26b3ccf6b02cf9c57479dc7354e85b0f28a50dd4ccedd030641c3ad81aa812dd40173b80e5c28971a5b49b4e3036a438029f372055f244cad56135ef2a91f6f5d6bda2b8053332efaa64710d62b7335edfb08662166d46baba3eda9b727856e898611d40a87961156ad40b7e5cf11b39064738ca80175f4df9882f99d1c5b857db0654c808d3377c55e2bb57119bae5d09621326f7c70abc8ce342b2bbcd0868285eb0b963d6d21a69a0c10bfb2a8f239e598a35080e0666e42980f7f2b9f9b5b268bd67cad2628d885276eec57cb15b107ca54a3b39cf6103efe9cdf0b49134aa6efcb0d2f79f8e0523cee1ce139d875c3330f766ece0d12de4f3cba7df8ef8e7673e53d64883f4d4d9dd901d177620ac9a032d88a8671fdf94d3cd67100bf6e69d6de4d71273f589700309a75a5a3a65115a4bb2d38bf8289cfc744a97c636b4f4223da71fc713d8511fa04d233758a26671e90e48b86dbba4d62d9f6cce6901be9b40f73cc2a9687e0fda06a970a9e71f39024f0708e1b86cc3b51f8c97079637ebe741b96667e6e384bf7a75306c3ade07474c5ec59272aee5345def45ed4edd037da7975fe257ef82b0a233f7ce091188ed4bede880c5686f3955ac3a3010c6424c7b6cc2706a905d24153d1fdb4c61dfc42d3e509b2c671a1a94a2d70047edff7d7c67ce4980a2d9de0c8e0f28cb2a15e4ad6384e1ab6a9edc5b536df85367ddc90740964b69419b944fa11c4c173f0efaa3aa9d7e0b430b07895f258249557f8dbaa6650ab5785c135d37cd2135cb2fc5ad32342a0d0e1118670e3976c0838574b8", 0x1000}], 0xa, 0x0, 0x3) execve(&(0x7f0000001a80)='./file0/file0\x00', &(0x7f0000001cc0)=[&(0x7f0000001ac0)=')\\\x00', &(0x7f0000001b00)='\x00', &(0x7f0000001b40)='/dev/bpf\x00', &(0x7f0000001b80)='\x00', &(0x7f0000001bc0)='/dev/pci\x00', &(0x7f0000001c00)='/dev/bpf\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001c80)='/dev/pci\x00'], &(0x7f0000001ec0)=[&(0x7f0000001d00)='/dev/pci\x00', &(0x7f0000001d40)='{\x00', &(0x7f0000001d80)=']\x00', &(0x7f0000001dc0)='\x00', &(0x7f0000001e00)='\x00', &(0x7f0000001e40)='[\'.\x00', &(0x7f0000001e80)='*\x00']) r7 = dup(0xffffffffffffff9c) ioctl$TIOCEXCL(r7, 0x2000740d) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000001f00)) 21:22:50 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) r2 = dup2(r1, r1) r3 = semget$private(0x0, 0x3, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r3, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r3, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x2, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x1, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000000)=""/13) dup2(r0, r2) r4 = socket(0x18, 0x2, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000000c0)=0xfffffffc) r5 = socket(0x18, 0x2, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000000c0)=0xfffffffc) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="001ab0a4ab0f0000aa89"], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000200)="290ece069ad17f8e8df6e6690d73f3490d6aad57bb51464d31129aee61423f14f4149999db2f2278ba446bc33de4c0dbfbe95486ef3447211fc07f4ac6d7ccfb9f6d624ac5b328f84cd2bf5f737b70925f80788f426543020f99222e77688cceb2f880227ff4e9dfef3c777b0f4d17c949e8cefaf664af86fa5aeb96044060b7", 0x80}, {&(0x7f0000000280)="0d6c39cf053d7083601c6b129eef3eb62f85b0df317d6eb8863a0c7c5eec8507a9afee8bc163718ce38205641dc1ff52a509f1c73fe718ca8cbee8218bae3cc1cf3fe55fda52afdd5535821e0b72724248336746349a30d3e136c8d898361d4ed21cec4ecd74e84d2cd0ade899a0", 0x6e}], 0x2, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r6, r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r2, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5]}, @cred={0x20}], 0x80}, 0x0) 21:22:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a", 0x6f0) write(r0, &(0x7f0000000ac0)="6a4a4e5cfab9b0fbac605a000038d8037f55f28c317c06ccb602ffff9bf632b773ee99dc5f91d22cfbfc9ffbf3696c36dc6373379ef7e25c3c0ab35cf50c78279987800000000000000031022009db7636db4aa3da37e20ce1b6e3ddeafca1f2645f05bebc0c99f7876f7accaefc0c00003e28b5ba1825777edac9ffd4ffdc56331566b945df345cb021e873ac328412b3124b4c559390f2c958415a2e04de147e2ba457946c744099ff964ab2505325395d9e16396f3b07b020645555cc8975a6ca9360962f048740d524f0b17a947490bf329283113f3a6c3b1cecf27814c4815eff509babeb74c289b2ae80d026fbdb9b9d7914f6ae52089f99e6624926f8bb8cd8330f63f567845f07c30c5a8cac07163792dc9227ababa4342fde1ea03ef98ad1c705bc19afc60a920111faceda5b08ccf83e63ffdd68228d9018c36673af55cae96df93fb94691e4827f7eceefe84324ea2c0a68cb93fc190691b2445d39291b4128b65604f2c89a04b2e0961e3fb3684707ea7e82ecabc1fbcc76626a89678bb4fda47257b3294a300bb42e53e2aa5c4d4d032e2e7b88a2825abe47576ec7ffa727338a40edcaec11e5935f129d8010a190cc19b61c4510730bb2cff74210715638869d02a9d0a63d0961f810e71bb737a8c8a181cf44f9a343a1a906792d3370bb5761ac985858369cc13a31d31f2e031fffdb793943bdda6ad5d650f6386a4c56b3428e97ed4aaf2f9ee1f0b508be5eee75dfa2ed6eddbdaad1fc93a6288272589bf969dc9c870d7e07ef12d9c06cfde476ddb4ba1529b86a7e4deea48b0b16990c9908d1", 0x249) 21:22:50 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@remote, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @multicast1, {[@lsrr={0x83, 0x17, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @loopback, @multicast2]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {[@broadcast]}]}, @ssrr={0x89, 0x7, 0x0, [@multicast1]}]}}}}}}}) 21:22:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x18, 0x4, 0xfe) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) sendto$unix(r4, 0x0, 0x0, 0xb, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) readv(r6, &(0x7f0000002200)=[{0x0}], 0x1) 21:22:51 executing program 1: r0 = socket(0x6, 0x4003, 0x11) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) 21:22:51 executing program 0: r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606949, &(0x7f0000000300)) fcntl$dupfd(r1, 0x0, r4) shmctl$SHM_LOCK(r0, 0x3) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000f04ed93200000000000000030e907800000000470000000000000000000000e0000001ffffffff4408000000000000"]) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000040)={0xffff, './file0\x00'}) 21:22:51 executing program 0: r0 = msgget$private(0x0, 0xffffffffffffffed) msgsnd(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="0200000000000000e6e5d0bc25a07a6aebeacb0fa21a206c66e020a2c1aea7cd715894353071f622861bfa73da163e561f7597c23377c48ae9b583442cedf82629631d0d08c46ee9a1a80218addcf5bb06b17c5964d5141c035084e0d01119cd83b9c9b72238120a256da2b7f5062b9c5d9a01899f7ced627bf90edb3435448cca24e2ca6ac063173f7face9c770219446511f86f4dfe2b8e5b9e324fe388b4212628a3aaaf99a5e0c0cad50e2530d7f773c2a25f7a0923c96f8c09607b18872792322fc86676f515813ff0b0ea6dd960fb553ef932033d42b52854f7ef936f6dba607be34f085282d35369ac4a8b267a1de04475371cfa6d86dd1c35a7bccf3783c2879e3725f63bfb1577a4d147fad7869f9f39d12e5c97fb49cf145676298820e0ee16de4e05b60779cc81a7b52208810c7657c4e20cd34ebb84b4c619fb4ab7f671df9787d8f52206c8a41ed27bdde59612112416e3365032de12a5e906c52607540140bd297f4e52683bd0000c7da014bce3f42c2a464b026b5ea9db301eb091a3bc059738ffc4e270669ec152151352b33918c0de915e1bcc376449d5ad26c8c8d74d309c7b4c383491d4f7d8c6597abba0052a1f6589fc1d33cdcac774306e40f812415a34cbb36ed693b373b7b68fd982f1f37c6cf3ad19ac801ba532c25164e8ca97495133014fa5f4ae6ed351f496ffa9bea1fe6bf441159ce4f1fb67f13eeb2f3d8210e35bafb4ffa50f12b9b1a9c17ca62e3affbfee7aa09c22d24464f540cc03ad5914779725a4ad2d0f3e2937f580ce1468eaad66d0716899a3511773dd41ae29893236e0f2ea3a4"], 0x1d8, 0x800) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) r2 = socket(0x2, 0x1, 0x8) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) r4 = openat(r3, &(0x7f0000000440)='./file0\x00', 0x8, 0xb2) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000480)=""/69, &(0x7f0000000500)=0x45) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xffff7fff, 0x8, 0x7, 0x1, 0x9, 0x98, 0x43, 0x2, 0x1, 0x1000, 0x4}) msgrcv(r0, &(0x7f0000000340)={0x0, ""/186}, 0xc2, 0x1, 0x0) 21:22:51 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@random="01008a00", @random, [], {@ipv6={0x86dd, {0x0, 0x6, "52de9d", 0x48, 0x8, 0x0, @rand_addr="d4a6d9cc063725d18232d1833aba36fe", @mcast2, {[@dstopts={0x67, 0x0, [], [@pad1, @pad1]}, @fragment={0x29, 0x0, 0x2, 0x0, 0x0, 0x1b, 0x65}], @udp={{0x0, 0x0, 0x8}, {"b9204828033800e8e1f8d315e7df457f0c7ed2aff8109ce5cb7d27eec1b9657f3b21f161937cf36b"}}}}}}}) 21:22:51 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) connect$unix(r0, &(0x7f0000000780)=@abs={0x0, 0x0, 0x3}, 0x1c) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x2, 0xfffff915, &(0x7f0000000000)="ca0e6d9bc6a55534ec0914cd105bb3bafa4fe439153757ae97ba97300b919e99a203af6a2aa2386f8fbac019860658c2777c786330d27cca41a1a07c59a4a41a3acfd9e9e876455cf72c54621c1c1afc304fbe66d8bc8ea3697a49af73f7c8a4e300490e693065a4014356f1a6cb46411b87d3942a18539a7e100bd20d4fcb6d23a3309399d4181c", 0x88) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606949, &(0x7f0000000300)) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000000c0)=0x2) 21:22:51 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r1) 21:22:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 21:22:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606949, &(0x7f0000000300)) readlinkat(r3, &(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)=""/4096, 0x1000) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000040)='x\x00') mknodat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 21:22:52 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0xdc7}, {0x3, 0x20}}) syz_emit_ethernet(0x52, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1c, 0x11, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 21:22:52 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005040000000005b67071b542a538706000000b818000000290000002e7976af00000003000000000004bb89"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606949, &(0x7f0000000300)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)=0x101) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:22:52 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000180)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x4}]}}, "fe58144a"}}}}}) 21:22:52 executing program 1: symlink(&(0x7f00000000c0)='..', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='x\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') 21:22:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d624070000001d7f00001832681fe600"}) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000100)={0x9, 0x0, 0x40, 0x1, "b0bf06087c53e16da0b3715b268aae20e26be8a6", 0x29a929fc, 0x7ff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x81) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000240)=""/180) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 21:22:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606949, &(0x7f0000000300)) read(r2, &(0x7f0000000080)=""/11, 0xb) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ac14040000000000000090780000000047000f48a31f00000000000000000000e0000002ac1400aa01ff0703"]) 21:22:52 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f0000000200)='./control\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f00000003c0)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000540)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e1d48cffff000000000000144827820800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b1f000000000000000a4b77adef5422af714ac23fa", 0x57}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x7) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e1d48cffff000000000000144827820800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b1f000000000000000a4b77adef5422af714ac23fa", 0x57}], 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./bus\x00', r1, 0x2}) r2 = semget$private(0x0, 0x3, 0xa4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/224) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x4) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x81, 0x80, 0x8001, 0x489, 0x200]) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x200, 0x0) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) semop(r3, &(0x7f00000011c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}], 0x2) unveil(&(0x7f0000000480)='./control\x00', &(0x7f00000004c0)='W\x00') semget(0x3, 0x6, 0x400) 21:22:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ef4de294e08421e6"], 0x10) recvfrom(r4, &(0x7f0000000300)=""/171, 0xab, 0x0, 0x0, 0x0) r6 = accept$inet(r0, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:22:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) pwritev(r2, &(0x7f0000000680)=[{&(0x7f00000001c0)="d9cca5d0cfdc15b126bc6aaec22589e892a0f07a4219f0231b265b37a96cb9c598ee5fa02e39c44bec85893c3f5aa8e82b83136fbab800144bbb8de68d88a3cc66a9c9866d96679c953587a9cf31", 0x4e}, {&(0x7f0000000240)="6c20a5de6d7b324f704fbbdad60ec9b77f76e55910c09dedb93e7f11bb396a82e1afee4802ead8523a17e745eaad5ae23a83ed2bd52de2291f2186beb8e68ef12c50a52a8a26468583a0b38f1a06bd96d1a92986211a2abfcb596b4322f5a46a636a359d24565067d46cb3d977a7de840e91f3826c926b02a76a5ce88e2c64341c41bb65c55a1f9cd7f72a11d9a63f121a3086ff157e9549b65ad845b38cfa5a8a8653bc6dcd37bdcf63373e4cf048b9", 0xb0}, {&(0x7f0000000400)="ddd410ac5ed4506b60edda48aeabf8aee52091f43afdcfbd78d12fd01dc2631a7e434495507cfe004c2bb33779b94282d558c2cf7edfda0bf9e867beb217e43d7d46f211d91c8d7e997a099ed976a397d27ab3088fc6da537b192ff5de5626015a81156dbd8f078f627762033d26f7bcd5b59f3ef91417620a496ac38c3a50609943d39ba04a924da62deb22ce322a7e226294a10a39e6cd8ee07179a8675022046a27b73c9c4623ce68de968710d0cf239ba9eed972406022bb72c57a2ea1c0f5c6fdb82de028522d92d14460cc5889fbfc", 0xd2}, {&(0x7f0000000500)="a380eace44d15fad5cca874e95e740ecf381014a6ab8bfda446cabf2deeff2ca8cf241bf5b169e126e04656e7148a094b5b4373f9d8fd98b39901f977036241e41adcc36f34fbfad2337f15a5057cc78209a85a7b496378bea11fb6409863816fe539a7aabef7250bc16ab0be6a180cf7a48b5fa3ce69cd2a785a295c6658cdee80d070ac8c9e36a7f477374e72bd9c4f9759c780402c295cfd1681b4ba5309319c6b1fc1c3dfaf29dc725f599008cc3835157bcb33196469faa0b", 0xbb}, {&(0x7f0000000340)="1f572d3020d649f952cb97b898158aff29d791e2b5ff9e1321e6c90d2e8f7f9d77278c5820fadc319516fdf52adfe33997a818f2511c5c26f5a62a1de9c2df9e50f344c86d3cdaecb37ee4b9845e29de4af8dd293ea2b5", 0x57}, {&(0x7f00000005c0)="fd02f51274dc6dc38da7101c50274e91846ef3cd0d09afbe23f83564b40081017da3a28ac5c2b07501698daee67b14e81c2d138b2adb38cc899e965a635783dceede9cb6b470f4a36f4aab5f4df4a851bc701110e39fcfef70d6984d06a549fcd710d319d81d5e5032b18702ea85a02500796377a673c3612e546df4e510778e622d2c9306dc66d694b7ed6d", 0x8c}], 0x6, 0x0, 0x5b) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x80606949, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000100)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pread(0xffffffffffffffff, &(0x7f0000000040)="4da11fc1db1ce9e2de70c390dde513aa962b37c3d1605f4b358424acb3c52766c8c96fd986c404942fa741cbb53fd4cc07f8266f5bc28576cb29f95446e364ca5234b21f655bf12bb3352833da42dcd185c7", 0x52, 0x0, 0x6ff) open$dir(&(0x7f00000003c0)='./file1\x00', 0x200, 0x0) r5 = getegid() setregid(0x0, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0xfff, 0x0, 0x0, 0x0, r5, 0x0, 0x5}, 0x5, 0x7ff, 0x8000}) fchown(r0, 0x0, 0x0) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x0, 0x810, r6, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x60) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='./file0\x00') 21:22:53 executing program 1: semop(0x0, &(0x7f0000000140)=[{0xb2d1f35224fa3105}], 0x1) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f00000003c0)=[{0x0, 0x1000, 0x1000}, {0x2, 0xb9, 0x1400}, {0x0, 0x7ff, 0x1000}, {0x2, 0x1}, {0x1, 0x0, 0x1000}], 0x5) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000080)=[{0x2, 0x69, 0x800}, {0x4, 0x81, 0x1800}, {0x1, 0x401, 0x1000}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) sendto$unix(0xffffffffffffffff, &(0x7f0000000400)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000340)=""/18) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x240, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x240, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x810, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) linkat(r1, &(0x7f0000000180)='\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000001500)=ANY=[@ANYBLOB="7fff0000a1ffffffff0000ff079b238c6ef15ea3f1b74360730500a260af25f2b601fc435636c662968080cf4d03d24a2c762a1d31b28c14f310ea7c2e6788bd22aabcc8fdbe80624427c34a127a6f2507f4e01a17da2891cf0f1dab2140872d4bc1ec80180e", @ANYBLOB="515025c310a8443f14bf958bb699e9ff86ce63f63b04ad8a9b99ee772314a7a8dd994fdad251ec95e844516709a449e736dc385c02974aeb63f84f59b04ff471ef9963fd7b0286b072a8d0b77d7db0013baa8e3186237a3e5dfa71966c3adecaf13745211a509d33cd85ac621c4e0d6b57fcfe437db24db96da9c3ba1d3c0133698e186a72d4b9", @ANYBLOB="bfa1f15df6c2fbddaa9c23d4802f4584bf45bfcb7b6fdbee329e7db0094a6c1dcfa3cd2aaf224f81c713ffe5839f316bf4d5e309e025da1c52c947cc34857e9adf3e05fe6b6531a301da24e72ebb6b91b452ed646a022c5bf29006dc50ebc9c60ba4be16e9831bc22fca64f983212f32912db741524b0b4b3bbdb6d24896e8beea1deeacc64263ee357a8f85e61aa2aede0dac6938803ba87b18a691e29e44c1951f8c7dbeb14d4edef05f813f3e94b4e776b55d0545b58e2e508999da05016efb5cf63ce788ac3000599d6c6db010fbdef3234f05974d76e35b6654eb6d070fdaf8580f40a2ae5d69bb30927c18135e6cd21faf60efd6f2b6f90facced36482711649ac9a7910c18737071cef688b381a43c991af0d0d7a3dedd8cd50cfee4ef183d4ebfdd60e41edcf2c4abbbfc95bf801781d72b8e9064e80e2d4de3678de6ce83e7115e02fca9f9925a201569c6f90863b1027a93004e980626358cd74bd345dcea39fbaabcc4d7c676f1c1554aa9a8db41639fe471487fba16bf4ecc001edff94827150e2e1386d0b8b845071c34e2a3fc566e0d5e44303a1955a181d2e5b25a6239f274911daa52d33af7ec2d030877d306e76f4aec2e34d6aac57cdb86ee125160d2b386c8f2b93e0d0a06898ee7c2c43cdcde3478557d67cf7c13d4ece2820997a23c80003f74ff63e689c6f98981a02cc08a06cdecb005756c72b8ece92da138f7b06b11b47c81ec979f4a40a9f620a991a921e20d6428f080a4d0b21c97229e491043a4ed1c647f06c0c0af09cc7b6dc2c5751e835052326366068d527fd6f272b96342c7b7268878adbcdc803b0f121104ab7c58487481d37fe5b1181e432d22387dba00d55e2939d513403f42849137ba8de6aca2d71b98932234e67b76439887f0f2887e0240b2557b4d6d10874a84c6c35aa7f3a401002eb50025328ab2a9783d6be67ebd050c5a9d180498a1126cc833ba2e0817d1e7844ce75ef9d66b38938237926ddd08cdb8a5fe6252277611877732946fddb76b85f52b6dd29f28631bb19c114ddbd969a701b5c7b92591ab5cb4418a9893295822a328e2415d9b319577e5d3e4d4096ea7b120484f0e05945093501a4e1a224cbe7f00100dc4992454b9278bd43af3f18052bff451977c13208e796b425b1b4f87ce70248ac07598a8ac00c19c8813c3a95cd3bf4d65e5ffd1e4d2d3c27403beb0c4de312af4b6a32d1d1efcca077b1a870189fdb13933fe09dc4c879daa5b281ec43b7d7df261f22bd96ad9615e93083e42b25c6852a1c228fcd8f0a5cbf5b8304c49d15421e55d7160ccecf213b96ac727cd73e634f555b9c6d5720cb449dc483de2f4fed29cbd198d1b809509e937222df5b2a05d765fb9ec01f1a91d1bd4ddd775e7aa894c844faafe135d1822ce77cad7df6a28fd35b15fe1d62a937d5b4c8cb41039e318163c7a6ea45dd38b058525ab90c548350a7c71962aaa8fa9764a3eaf42a9afd0b91b199609584b1438d63d66c2d44aa16768cd0ea4f3a3a717d67d4541fdf939b8a320bdfe5ab63195167147f1c4b7810f9f7688c0c711e4867c8635f160866d966ae3995f65bf0ba309017ed461c4865fd50f2a8315ca881feb391e21104f725431aeb958ec0ca12bf8cdcdf7f8ebc537773a6ccb2ba3c1f91ecb9532336ac56b356bc480273e4493751cdc74d06642ea08edb9056183e72950884fdbb703673dc363d7bac035fe1eff987d2589900a574b0029be57b0a27c6967047138e3e60e40ac648003f9df71501b44867ef51e03479a42e1b75e28517387f01a5a1cd265732d4660933fafd7f864915cb14c4fe049f69876bc3fbb1f526c8495773070d89cb41403f7b35d621c3891016a2fb168304dbe05e70fb6aa2df1ab4951fcadbd2904ee5c70cd1d5e199c34fe678f94966ce4ab5681841e64383f63995f6fe92677855a6d94c0709c47acde750f661abe39bb0de76987fbca2219117c98faf8eb18fc9b0ebe19bc18729b2d7fc89c62a2d2bb1a0bb4075c38ea68e258b86e747dd3880bf9434f777b55e28ae298195a9740084f87043aed0568435df76987196ff717da831cdc9e6e2aea75f114fb01610a1feb65552b6e0cd32b05fb27fb922620a5e99b1cfab8d0bf2bb37cc3dab61efb19ad0a5bf9b20fbd99fc98a854428f741477450560c8ff8930fbd64f5f628c3c48af4324dd0bf805eb59802f5e09696d55873d709576ed4d581f24f2ed803ab49eb5bd2103882b3992204b8ab6a3f1032e610b1e09de3e7505c105625f326f1d1aeb18ffee2859eaddac6ee18f95d100db89092a1c899399e3c028e1946a65a81da004fd3e46badae6ef7824e02f25d7dfb456328dc0d20788ebe5c73a5251b827a18ea265219285b7ed2b69024505c380a974b1e59c62aa326ab700497e13e46c48c30b37c5f4019be3eb68f5bfc58ae957a5361fddf606d717bfbbffe6ee6f21aaf04da4fc89a7490b9640974f431fc368d762064756daa1230ed6ed2309608d61054eeee3c7ac545df6e78945eb8abfa9d438909d271c9a0eccfeeb4e4b7d3d19d8c8ec9a1977c91cb2e9a68d35e004037f8912fc0b808300e32039a544699713eeee2301d05441c95808e8ebc0e7192eb9b6f074d8467e189f30a8c9fb9b56001859466b41c675102b2234c4a59c537b7e489fb610be7c2a6dab217fefd7a9424548e52bebf01e894769626cf729bc1197b84a9062f36be859a7d6485f7395d5ab65e937fec3a2d24de274f78b669674124bcfb33b2ecab654bb0d98b1fa7ed73af8c049d4921dcbba16f96fe5994ec9ed938bc41da0d000e35183b3e97088c0c13d31d9f00f1853b0aaa4eb0feb0a20590a09bd7f14d4c8d422a33a21fe29cf2cdebe3f31bfbd09eb7d5b5b06816c86b454c65a49ba2746e600422085f3ca46ae0f2596057a7a817854084b456357b026b5675ac4f3fdba31adeb179745db69689ae72fcf26967e38deb25fd5fa433230d9a703c0fc07ce8d32bef7e6ea84237ab3790032623306b0f383283e00129b05891235e482c25b6f7a94b0f0fe3ba6a05b4497cc0c180c49bbb49aed455ee6c2dabfc269341f337c24e99d1195df6942ab3065d9f513b773104bd75b8dd490f3b53427ad0494b8349d24d4149651bf63f074199e18cb2997e450dea98d838801478253d3c86236ad4e815f08033943b72bea369ef4905825c380b99bc934def34f0e03d188fb0e1afb0d0693278c88d2be2b9c433701f021d667a90da2a7ae81027b20e9641a640a24eb7f4f62da3f91ec2aba5bd59e12bfebb007bb7f4b7f8ccddd1b9cdc922a4d684af6ba670e480ddba1e1021e0f840ad8ed3e275abea2db6ee24dfa705995551601cbc0636b58811fcd7ea0255a0ea61678aa72a694685c0b50a02cdc710005ac31dea56b29eb63f2133badadaf75351607caa0f501ab3fb34750185f0cfb2c7360f8f474694dd4e5ec9016bafd674c5510ba743ac48920332018bc481db2e81bda3772b18dfcfa3a1085ee1214bfda7951ca707811cff803b684d81a3338d4c95440b652cfc8c0e6736e53f241a9a00fab8878b424d0fbf1bc5d3a0aece9f00c1be03d219ed044ec770cd7845b38e08fe2887d399b9ed4927166bb1ded56bb2f6f19a37c89d297415c5fb2f73fd48af384d1089e3cb7d31db0385b3be6816443afa97834301cbcce97dd2ab53042d4f2435ad1b487674207891105d6d6d3a6ae030f2c5129db8199ae23fda77a3502b071085d2cea1fbd477a0728c77c300ee8370e9e4ced426771a1561a976de9641de77731fd2b40a0db5ce82fab67d113202d9f107c6e6a4626d31686aecd45d9ded346e347b69a177be9bd9c2e897a9a0b4cf795085e3f4c9933528aef5edea66b440847855c93761c600508b06d743a6f2a52c8ac1eb22b4c9b8290f0168cf489543186153982a380b8ec926325cdce899ccd2e482d677c3c6796424dc2500a4be3776e01b28285790424016c3c9fc60563f72ecee90f9f48ac1f7f8637853b0c0e18a726f49b2a19a53018253ddd130c528cd441d1e3d3bd545f2ceb941c54e4fd3b62bd13236bbad2696615b35b3dd208e6725e3d6a257d93dc5807d6f8aa1e5710b1c3ffaaee0cba9798181b8459ee2fc07b276c7c0bd7f1c5dcc6da2c2bceeff27de9bc7a00449d3e32bcb1ab51bf04a1de4035292c52bc5ef62f2f62aa005e44f9cf2f49c92864cd96d044226bdb9aa3aa5ea037b9d4fa99d2e62d2f8102a5cf9e3960aa4a9d39603efbff547ae849e9736170b09599481db2b825a29a3239db47ca575e65729cb3d19dfb3300558258b5ff531e788020dfa78fda7212ef3400f7e2d15daa9c5523de6ff0aa7bd4835628fbfebcbca5fef246262c070927dfd46f309ee10345dd8429b2bf1c4e9f4cb47b76ffc5719d87f92259ceddecce94cb40f912dde5901a8e6a19d5941870d52a5d018d680fe2b7a9fdc15ea3db206a86201ded11fca6e44eea356e82281937fa8d4ba696ec3a6c7d8ec7ec9677eebf385ea7df3f99bc005d01c3584e6fcb686836adf669389811c7f3630f86ad9509d65665b78720b573c235ccf2d610bd1f8aa613aab0d3775c6275011546d2dce3e7d0946e5d8f23ec23614f263c17c801440c8b7bc82bebf353f79ce55372625f7be69eb2119be27167b91a8948d2b7d14a47b6249d7548891362aee3c511e3ac75a06c896a9a523dbd0e210a648d6fd6d90946122de6edfed0132d3ea715bfeccadb759f74c92caaf7a2b3aa5676337aa8808de2ba2d9ec86e74403fa3a592c0d2c9a4f993463a8a1a6c58179d67798bb3137e509f1a5d266ccc2c69dfdffbe8333c1f8412d11406c9162a5114b94f278945091d7c5aa8b663d521baa99e2621df2181d6c0b0916a7492cca50fa2da7b837a309ba2fcee1b3d38a5dfad336d06db1559d152240b0187edb6be3d68b68b8c3493cfdd04b481cbda1cb59ce477cdd15ea5be88cd9e0ee47a80856f34f2ad6f1f3d107a2570f9c8ea3b7b51fb07ba8f2db9057c0cc92a2610b948371287043dcc2bb7de6458416796e88d3359210cdb0976fffdc5da161ff3a6c14f90bc8756c440a4433f84ec10a33b508b77332f750269f06ccb204e2ddc0281b98f5fa9502c4c36250e113a5dbfc8563498a00ec272d7dc582cca42aa0c6f73300937eb76c21cc37223671a21aa36ca3a7cab8a8395f4cbfb3b6f7104ccccd6e5b46352113f3acc40b8c0064cef32216a3c992386b9e3ea10c2382ce016844df938dada9d461147585e389a8cde61aa81de37a5bc8c9d0e8143076c75471e39f81e089753eca2b1e134ebb4ff493c5a996dc33cab9a11a5cc73e9037bf148aedda61c725b2cf53caab32a1b9dac67270d4df42afc16ee7caa3635de0b8c3289eb1d636fe12d24223e142e911d89104fe5cc1c6d6aa383b2d883d81a872489ceadf078bba2fea427d375123c8b2108fd941c84a457eb32ae23671bb84d6fc967785388773c008e322c48be8435bab166041beedb9feeee5dd2178f78f378491128ec79ea5678977551a0b5ddb548e0349523a5ad8bd35b775dc461241852a49b47aa538483c9b822a2d92a4f8431fb63eca5912e2d96ceaf957d63c7b8f08998979db731a414ac9e17bf9a9691204637f39c09ada4424fb49d92d842f6e4f5ff01fb59eac92add3c28de696438a1b0ee19e4063bc36370b582f54ba4cb29aa5113e8854c71a4a79e00653a5cd8adbbe23d03d7eb93dcf3b5ed4c2d9ebe6a4176d9d7b987a53ca2917988416306a15befb", @ANYRES64]) pipe(&(0x7f0000000380)={0xffffffffffffffff}) renameat(r3, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./file1\x00') semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000280)=""/137) 21:22:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x5, 0xffff65b8, "9af5fbbaa00def07b9575549e9c1000100"}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2, 0x9}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 21:22:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 21:22:53 executing program 1: syz_emit_ethernet(0x127, &(0x7f0000000180)={@broadcast, @empty, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "3eeefe", 0xed, 0x29, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"84c161db8bd25377b8660d2728073b44408a5294571ba17c2e66abbb52ff4b0e2769c2a1b48b661feba031f1717b9a8f8c25b7727a995bf211af9d6ab1eea38a0ff75f4a8591c2a94404507795d14753ca8762331d15a01d544088160853441579f4d2e0452653fd26b80055045ccdc94aa8bafdc3e034e55d90ed5afb0138e118097b4aa1df721a5df7a9780e25f70a8e26e2b74b7aa5540a9598cdf3b51f31c3c9d5923b2edd7c87408c17aaedb9d85cf169c8a22ffc667f3052e171eedb4b00a6ee1079d23de81a465e3f018ff3f33cb5e86ee81c36c108"}}}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = socket(0x2, 0x2, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000380)={0x3, 0x7}) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606949, &(0x7f0000000300)) r5 = socket(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r6) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000480)={0x9, 0x3f}, 0x8) dup2(r4, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r8, 0x0, 0x9, 0x8, 0x9, 0x5}) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x5) renameat(r9, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00') msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/46) 21:22:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="001ad4f1bbff0556b57eb23d652f66696c6530002d884be6"], 0xa) 21:22:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) r5 = socket(0x2, 0x1, 0x0) shmget(0x0, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) fcntl$dupfd(r5, 0x0, r5) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) poll(&(0x7f0000000080)=[{r1, 0x8}, {r2, 0x20}, {r2, 0x8}, {r4, 0x10}, {r5, 0x8}, {r6, 0x40}, {r3, 0x1}], 0x7, 0x0) 21:22:54 executing program 0: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r0 = socket(0x18, 0xc002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 21:22:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) recvfrom(r1, &(0x7f0000001100)=""/79, 0x4f, 0x2, &(0x7f0000001180)=@in={0x2, 0x1}, 0xc) getgid() syz_emit_ethernet(0x102a, &(0x7f0000001240)=ANY=[@ANYBLOB="ffffffffffff45f7b676ee0e08004500101c000000010000907800000000000000054e224e2200089078db9971160d0cc824bb58fa2eea049194a7a4c7f3105b04e76385373bdec70979150f1a240e6ce4aca65a56a43133394ec928950da8ce69a43115ab4ba87b503c88f4cd4b92929e83aacb00f1e69c03d61c7b2768868dd57e5bcd1d5906afbceaba9140e088be82f3fdd4076774867354232e10697708f3d03ec0ca45e044d8e09ebba4910c7085f26c5137b100ba423414830539b64fe2e2659d1dd6f290704bd86d175b09353be2ffa2f14587c214563839ca502f57d1c332aebdf751830314f3259d44b50f7b6e0cdaafb83a0d3314372073f1876589d562da47b29f364ae97ef26406cb220b65cf2be55f320bb770c44c95c2d816ea0eede10c1731bd2e9879e3ceef65a95dbb475476a9a4608253b8d4781686cfaf140388096b04c4a9903b52a163918529f52cd2180eb95a7463053724b93d2c4c131011e89454fa6b4c53363d1e0fb77bae0cb3fdccaf304b4f0435888e83ae7f240d573eb1fe1dd4e4079ade05ed21abee9f08412677bda0aa3d0a36400b3969d072ad15a94afbb71d93b5d3b2e1e729550470107d51e8b12a0b150aba7570b5877f36927745cac40db7923009e8af5828a8cc38812e08176c0f3057a5f380138e54f7339532aa22a5e73e401385db8798053628c320c7473286381746790dba7621eafbc21269f5ae16c0aaa385a68463c8e6d7f24a3a3b8d8fb74ddc0b164ba1dc703faca123ff2c527eabaf7e539cf250e2738d431250c460d7049eec45436b61b156faba902ee69a0a35b51b74824a80ae6e36505ad535b7d15d352c6a6bcfab2a7cf554b36447227b815c8399b4d2788461615bda38038b6469e0582b62124fa6424f77f31727e8754c969a4cd33b7d088629b68fb17b89ce8eef61f2090f73d7431fed8036b6b9582e44adefe60f2bc95147dc844a804628c37c814a8b5a6aafbcb8f9a224391fd8619d4c14f45f538027781349a1e088de58e9b6562db3f5c5253f31ebf2d1fd4f10df64757411625c5fa71ca6ff46d4f8a7b81c79abc559d07c0808f9a8e6ee2aca23b6ffff27c8589bfc7c559e0a321cf961f26788ea01e6bcca83bb8613fba612571246f94b44cdb5c66fb57a38661dceda074f17cea00dd9c411472643e9b0b447d6a85d0ec610699007eea565060dfbbc1ba549e424c8600e6d9a4353271cd8295838cf3afa918aaf010c242994b83d5a726da7a0b4859b931f8a72b1e65a53cf8ab6e7a967c650e6aff947d0fc618cd2654961d6c4867399ed5f20edce2b311f758ae735e18ce5fc7a62e43beedd126c71fa02f721145da54148d09db78347d233fcf9980d687c6ce945f1296fa767e44bcc3901b792322596e82ea87b67e4e8d942accdbc36ec9cfcd19530dc33901b19cd46e6be7805a9a2d3c392fca7aa889f45cfaf36694ecdf0b923b4fbf8e440946b877f5d5acfe1c64062559d6225e2114a9030b63968ebd29a289543524c06d726d44e427763e771915b6277a73054b68fe81c05c8d1fa8c5979ad7c004395c767ded53941d27bfafd9dbc26b1b081629f0812cbfcbaab49a828d20a75f9e340a3d9abaa393d2bd3013976a73f68bcad0e60f8822713dfa6704ed288ebf83f14ce21485bbdc00b77dedfe1da3116a747e894e18432bdc3e5c394d8be2c605e89e05993605d823ab0dea906b76f39950525cc7b7c8375b97f794b5c012064a0fe950f483f50b7f35f006cda9ebb3d01311e07b6093ebbe8b54764b7760a5645dbe25120a4ff56d91d32884e880b783d0b00dd71af10bfe22dec5409bbbf232bd32ba0395ff322477015f3438c5d96315489cbda0084d3e32b6821eb349819bca03efe85f6dc7899d6c46b26e55432b07b4b3737aaa11f7f8d71d82f5a1e5f4dce615441ed81d0daf3343f67d74724fa94c68ea62ed53d4fd19908cfd81f13a3e9eb890af887c63e66cfbb23791dcc0b2a39ee1e796000ace14d3a9f94751a700cc4dd00065ceb2426cdb338d0a3a5a5a7c81e6859c44ec8f91d43e6eed6ee324d90cdb9aae5412a5e2816bbf49655b896591b5324ea0d8446d4073ebff5caac03adc6810118179544f22b32b655f0ee56e53f760e8f3667eda6d0693b2a8ea34b92f5cb3d7dc9a948d63432e2a729cbcfc21832ac8afbd03c026d762c9a77ea380ef8ff860db5012afe8a0b8d03925628ccc3aea1db5f0c6632eb4701eb46b57e9286a0fbd88d623f62eaf442e1fe8e8a836d32aa69cb59109d531980f3fe4c0bbabce279746b6bf4485976704c7ec132f6afb04ac1535104d4d704a7fe939d118aab3b4fc19417e83b60bb87b9661b46eb01feb7049034eea531fe0224ee791c3f43617298d88e65fe76c523a332fe873096dc47723e3cafb147c5cad0fff4e1e2c9d856777ea07a303914396d0d869d57a92b4049c696d969989f5750d156a298b565908ad287fb2130ed79955b6f04c68c6215e0857f4bbd0593c4b31eaf9504bd782d9a33cf9aae45cc88ab9a52d2d58cdf747afefa41ae6cddaef25e4206b3ac295678902ec4acaee60924e666307d10058a7582fcc6357a765a8c2cf1a391ec371502fe59cfbe0dfa3cdd1e28f67300064494c2281b60b02f1086a7a95e5bd5506cb0ba12bc96a6f3ba7d53d2b47b4d5b33e2066e9278aea75bbf94fb307a2933d7707ece83bfd7875a7598f6ecdc4232f64670d4e1e26cb11f233d4bbaa263edff121bbcfa485d44b44a53a8769fef6a3632d2b55cd5e3166c09cfa61298310ecd339b2dcb2de77b11e2ce65b289ab43413c5a609b1f7ca3f75a8eaa753ffdf9a3cf4a8e7e268d0ef72dc01fdf249797bd3c9864aca593381e8ab9cc9557c4543dccdbe0865f829794cc89b376818884206659981e5f40259fd78398a389b4fa9c0cc77c7a629db20b81b624c819b013342bd6868b8e99910b27a6a811e11ce0fa762cae239235c1bc65de637708adcc4105f5d181118bd26336e562f32ed1752e1eed82193bb6e2f9981469e618cbbdec89455ab9efbc70bc7739b2e9c326525947ede1784cdddb102216ea456adad8eb6acdb563791a3dad3c7c4f723cbe3eb9ef6ea8bcf5943066b4528c0ec0c3f4f5602160e5e21d77af27e7ea440e77a5a53642dee109b35b476195f8690dff1874e97a872ecae5ec0b46d17497b18bcf31bb589aa4fc92147b85bf8c213a63a02ba2577b245a6eff4d33dd7166a4ee6797b11d7b2d84fc0bb7bf04ea06a9903161c36a338ab2a0cb5e2ba5f34b16d9d9567608f14e83f0caf826d2a5c9910349560b118d09dc787d388acc65a2f0cb28ce97d1202e9f8656979eec59c7c076209d73a4c6e2f32de30689ed89fdcadb8258217a70d07c523a3e41e5d8c0353485215774661348ff6291dfa239504d4848cdf113bbddb5b6f1eb33d1c5dfda67b73e915cf0dfd21c9ce80a5ef4086d604dd9f1af61788c947beedd4d03f61c9b1914095b1f62ceb22bd75a6ed0dfe1743ec250940367547595265783a77f3f3ff2cfd80db35cb08d7233cfbc0a9160f9dc5aa6e0c0f802abc859bd65f4b2e36c2e321fba6bb660f7db72bf3a09dfc9b1039095d8894dd9b744e363a0e7410db68799ebe7ecdfc73846b874c7566264b85e65fdf03660712eb2ae2d91587df7591a16b0d7a311ca26e72486d147e5c68ba719a09a90b496eb6fabf8a9ac893a88886567fc7dc5c2d8a5e1506b8153fc9468d104b18b15b3ed78532b26648ac1af903c640b864efbe9b1ba98cf11a1f111c2d989617430d091e8d4efc8b0fa0ae347046a53006028a909a060a8c73e897c73a4779f497747c11891dbe3a7fbbb612e6a3f80821493d801c66dd6fcb53aa253cec33072045ef8b1d43f4032c891ca38028c755a18b1abc4ecc455e8aa9e61c888ab4ef323c4320c5f0a6c6aa5919839bcba86003a8b9d954aba01746b38e546275c443912405904d60cd8317022251da1c776614b915e8fc54b49caa3bea663b1f6be6c6a51666bcb4ee4f6b8b25cbddcc9c9f6922380a74d6d3063617c2d47df851e00455e39f87fa1290909c68bd56e4b7ba0a3dfa26de413f2824867b64a701cbeeb239638a3896a105078a11f3a83e22902c2cd9064e63b712b41bd777758abdddec630e9ed5584e460a471f1a2081cbfdc9918e467a31a65be87dca376ddcc412e3395b0aca75a1e292f1445c4a53ed0cdde6004eba3a41e1c58d4d2312173b0f89a61ef506ba0d73892c3cd3f94acc43e9d3997ac0076664db221ad689fbd5a7b438b662514a231f36b52dc438903aa15af65de25e946d25dd02996ad99591cd673a7f33ec36fd5b911d6f588ddd0ce8e2e3651d903f5cd8a372f79c12a45137769b8fe952b2b3fe100f7f8b55e12e10077beee72cd2435ab8235cb9026798305574f6358fe905d3ed7d428a07d21ac0eb7f65e74540c7637f9aa90d902dc977f5261a8eef3bc344bf74c22fa6998a267799c4370ab1d07003b0a226fc1f03a0886042c3c9dd5e4a02375688e0c4f0c79de167eae017fd4fe76554895b4d342a6011fe92c4c6aa60cd82776332b74b7b1da2c3f5c36e1e2a78e9710c38a671775af2fcb869c2fbad20ad128fe5786fe72a82b9e535bf1efd321437e660fa54eb6505f13200e75a637df9bf59c3150b8655f8b90d1781503ae670fca7b8d004b6c2e4040c2cce502338b3a68172faeecf5d83a15ca3b79a9770de09926fbd92fc6400276920bcb8697c339bbee1b43f7bf3c557c537ed6c9a0a989a346a982d7130dd6c85bdd73b5cee43fef51906005209aa10a65cd6ac94284ff316cda906105128d0337a6c42f9c549b72073a4e6df50e17adf1b8967bdbafa943e166d4e909d344eb286764d064be17d4ec655314bbafd3725d9fff5211e703fa878f52ae46715db8a7b80b465fd4e4a1c43558b3e414e532dcae95d15c564944341e4e0af05463964fadaf8202e211793ac54c35a7da956a3cb2deec3149627d06dc1eb6e75ffeaf27ce3f52944413e68782cf81e7ce34c6b73b73342d138312d369727eebfa0f38372c973e33c3acd46fba5dce2acc322be466eb015b085e6c8a8ae0a78757c78a806b13b13b3bdb202dd3bf17cc00d7af7608721939b970a25bab76bf3a4ba37b90f6afca35f386cc2c4a53978678ecfcb1a2af8e85f77bec88aaad3778c88ee0cdd4a223db187a88063ca81e903b6466062c734f66cbcd5c9c4d4ec5d7ae0cadd81df8777cd2a85fa2f348d560c7c2b7b94c9c0f529989a8fa66e9596b0a132b71edfd3d2ae610a377a83b60653ccfd20cb42e4208000000a3a0cdd70546bcd32698e3e1c9a97943aeccc1b5848c98d4426cb4afbe0c04803b2b0054bbac06d20712967e10a7b1f18a55e99794feddacb1a7a33ec8ea8da99b5ac5758207b8601321e1800c558ab63d47202358183a6c6e180f3ecccad46f5ed7d1d37d5a98b9c81320bd0b2c305dc41089524fb3f51be5725ae6d37fb9412fd2217673690c9cbdecaea9f8d5af0dd3ab63db1ec5dc74f4a5fa5d3145bd015a2c95bfc5c7b9aec997a4e35cc060921c3797a20fb2de581b467e1a31bcb2a183df6b6f5e93b1f672d2b30b12a087bc78e0440e022d2a602bafe699210576ee0824ca5be2378f1d952c016bf49288db385b6b0af30c1479f9dbb73fc229177c7d080a4073f2400778d1e3ca97db7c6cf9f20ec3e61cf3ad8cbc14be9172ed5aaa82b5ca78c978c03ba73c186dd5e0f0e68f3fbb048f1e64720665a86613a13980dc032f09f2b78564bced0212ad8b52def30daa8a673a950fa9f33ed65599bed58c521078bcaf89191d9b343727b52fef025f07be06251430654c6a9c478acc27a42855cee07d77fcc506637bd2842a8e8d90ad9f02e361cc62d9fb5bf432fe34e099623320f082a71c6a1e9f31f2e3e8640fc8031879830de1f264a59592dbbcbf297981081a2c85a6fc8c259ce46b85c5378d05c026592531f697ab3660f34926e2e84a26e6ecd9e433f937220b205085d88c92d94257db1b6a9171563fa1eac77b4d500c65c1fd33ecf82363ec61c1ec59e7cdbb177b4772d50b371919385552196630cad40aa509f73a4ebd3cc45b5633124df6fb6d6df4ee9886bbd613af97ab44795afeb8b4c4fa3a5e68f4daf8d06a92a4240ae93a6fcf7739e8db90f69ab0210d9e61d4f7e3ad6cd2777d697e5bdd151b3a89f171f4f5c5ee545f6c7d425c5f4ad98aec0bedcdd28e4c167c8cc5a68c986ffbbe58cb2a85539cd658b3e304dce13c014c7e54bfaaf4118acbfd25054b8defbadc558c934ab1a886cda50cc9574afccd79a86ff5c3156d480a1ff8b19a1161ccac60bddb84c9b3d4884c41bb866f09ffb1ff264378905dc7503f8d3d1bf884acf65988d5ed204ec1b3a2e48c43ee381d3f00000000000000000000000000d150875a16b0c828e71a3c5d4660d469e2c63c21144ec054c2ef30bf32c5cb39040cd9f274dceef997390d13576f51e6e97d34b1c4a5fff3d540d6e3687122c429aef9494596fbef991dc59ce3afb98d39c96e826bcecaf7f4"]) 21:22:54 executing program 1: write(0xffffffffffffff9c, &(0x7f0000000280)="0d1b947ff06e1a913ce1d57b0bdb9f339dd6955f28f12e046efd546f23a2329acf0fc2bb77c5c3d0aa5346c83dd3d66377f53e96c12323b7b1f0e080a5d39e953949a2e03e9246a27ac146df7d4981a67aff42bfa9cb6a042ef53428f9bf3cd72f264157fd6ab5a79a8726038914f3be94bb42ccd84c4911941ec47ec28142a8c2f5bddaf9aefff5ffb5cd92370588099122f51024bf0dd251f8e5ceecee4c9ec492772065b5d1f8838d59d0e98ea61472f814a8663c70094c3799f7424be5289eafcf18d1911377dca7afc7680b173c5b2f3c09731aa9678f0e8aabd45107698bf6d6cccf", 0xe5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000040)='x\x00') r1 = socket(0x20, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) bind$inet6(r1, &(0x7f0000000240)={0x18, 0x2, 0x4, 0x80}, 0xc) mknodat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) recvfrom(r4, &(0x7f00000001c0)=""/39, 0x27, 0x2, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000380)=0x8) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x1, 0x1000005, 0x5, 0x1, 0x6, 0x7ff, 0xbb, 0x1, 0x0, 0x9, 0xffffffffffffffff}) 21:22:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x7f, 0x2}, 0x10) syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x1, 0x0, 0x7, 0x0, [@mcast2]}]}}}}}}}) dup(r1) getppid() 21:22:54 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x35b) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) 21:22:54 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) setpgid(0x0, r2) fcntl$setown(r0, 0x6, r2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = open(&(0x7f0000000200)='./file0\x00', 0x20, 0x8a) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000280)={0x0, [{}, {}, {0x2}, {}, {}, {}, {}, {0x2}, {0x1}, {}, {}, {}, {0x1}, {0x2}, {0x0, 0x2}, {}, {}, {0x3}, {}, {}, {}, {}, {0x3, 0x4}, {0x2, 0xffffffff}, {0x0, 0xaf}, {0x0, 0x4}, {}, {0x2, 0xfffffffe}, {0x1}, {0x0, 0x76}, {0x0, 0x9}]}) r4 = socket(0x18, 0x8000, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 21:22:54 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x2}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="53457129ea", 0x5) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000100400004}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) dup2(r1, r0) 21:22:54 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000000)=0x2) recvfrom$unix(r3, &(0x7f0000000080)=""/25, 0x19, 0x40, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 21:22:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x9, 0xfefffffe, 0xfdfffffc, "09000000245185a818f8ffffffffffffff091fe6"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001c00)="75800ea23550998651ad9f3b3f944e0e2e0fe2afc088628628688213516a9c791c7a567be3111c2e48a807db864b280df8d42a1a4a09", 0x36}], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x9ff, 0x5}, {0x18, 0x3, 0x7fff, 0x50}, 0x6, [0x6, 0x0, 0x6, 0x1ffe0, 0xaa2, 0x0, 0x9, 0x1]}, 0x3c) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80606949, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000080)) r6 = socket(0x2, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r7) shutdown(r6, 0x0) 21:22:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0b6202c1ab610000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x4, 0x8) fchflags(r3, 0x10008) dup2(r1, r2) 21:22:55 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)='q', 0x1}], 0x1}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7ff) write(r1, &(0x7f0000001380)="dc4009d88a6a61f70beaee3688e74965aab0f21db9ac59ed638a4da96aa258f637f422b8c23802b72c78fc967baea0e080907c21f1e4f2093df307e821c3005e90c67785ccf67a8c6e10171ee89451e18f939cc3222cf3ba31f6cb3ed5661d4c926ed0905488edf78e5b777f54afeecb77ffe792cafded76738bf078534b3a0abd95d95397a8da17cee6dca32cbf35edda9d224527797428e8292b4f45b51d2a3d71a24069afde827746e5343e68357d36d27c97849a5804578f058154ebfb3551d3dc73e706b6a17defadf8c858cbca68c74f7e1820860798cbf9a9e310d89388cc43be1cc6f937db40c9f5d536c8ae797213aecf23909f3860fd3d1cf869719714ecc42fde5cfdae02ed93fe6b1f5a2f835bf90a17e9659fdf8ad5d236c078d0ff0ff2ded17b197b9deb80d15f941c9b684ba176cd25e392ce2708a0d5c7d686b751bad6ce144b29ea366e8a9fcda160935de780ea008ccadf101a53fe055199c75b41649ac4066948c7200da49ee6d08b424b41b8a0e7cc323b577fec699251d78bb943fd440006a34be2bbf3fe85fd0e72f8b9b09b2c204489291a2da9f786fe45954b5fc93682ee0bfcb80b71a6b7b3628fb46efc537c1307fdcc8a76c039ec893454a16fcea631382916cfd956efcb04a2e71c49e269f2d42bf5030831b51afe78b9c939f2bbb993943daa776e58f95b3d76e53ab01281d9074dfe419c3e8643b1f2be996183ea70201c4a308a8263125e39cdfc91f09d410c3b1d24ecf5b7aadf2ee96168616d5cf2ee5aec01c42d15ecfdefa135cc624e3c30f5310c14861f002828ac7b53b3ed38387cc564ecdfbbe0cf594c63f68b474ed402c5aae16a6be851e1e10b76b81598029d63b0018be414edbd882890b7f231c2669bd5daf2440483446fcc60c8c8b60520ccea22cef87d9e350781f40e8c6ca5bb528f4c74933eee343d0a3c386271be6b0f398a22c267c13e1afa2c4d2ce162d55704148743b617a2668baef4925bacba55eec0207f53324118e35997a98b7451d996ecc81f9c4bc23317c9469500ea2bf0e3ced85f25f22ef2221ce709d94a5bd5b5e0fa39c5ed5567b1f7f8b6186f827b776ebb1ec84b4bc3f1f1896bc40c177f815e5ed6f965f06e79809d95096507e88cb44536c3ffb4f0fa335b163f02c6ee75ce07ec31b3f6277c7696582372f9a4aa7e2734ee23b8c7e5db51f00931a2ed5c79d8a4ebbe2c57fa66e31f46baf45cf42d3d6376003a4781ea008ee8cec21534af117ec3e568d703c67c37c3905683363e2693bbd1a927019b87d0688bcdf752a17388ce4bb380316b2a7d160c725db222aa5b1329eec007ea4d53b670c4bda900e564260286458343f46d3a8601bb289057d2856fb78a32bde94b1148164da7c54cdac25176421f87a579647f73d6d7a45ec0d94de7ef545b526faf2e942277e1146daa84bb64741028e4c1e4bc018c69438aee33e9a8e3c4fef582a2e543b464f8f0726abb1a6a222ab28294e56e6e4d6201be16aed3d76c54c88a0c6d399da6b2beef8d39a7abb3c7f054ea7a35476e29456216eda63afe509da521b495e330c2d927adbd1a4bcf4c720d53612c6fbf8b36ddb8bbbd4797a7f05a64dee052acd81c925f62a3a9ef47f37c43bac3da61c4fe7cb3879ea36614b868b9c16397bd5d26bce47e257bb588bf09e45032e3325d535828981677bcb3795119d11c3e1c8e92acf50bf936c000e55554d374be34e5fa51e38aafd53a352530a122d7961bd55b56c9df83eafb869f513215006f75bdc979f859f7372d13121f20d102224b389daf0d8af12c8cbec42e1a3dcdad9aa37c2fe99eb691c13d0a47963cc01614adf9a1919a7557d7565aa23df8d404d5e34b22b4829f7401cbb627d36e7c5a376dfe4d8149c59c1e0155b3b6fd50087606d7b01d7f5bc393bca03ab0bf301542a8ef32b87d9f9e32b4680c289d2c039e4e8b247370ae0cd43a117f25d3e38ace96859cce26353ee52cb056624c6a9597e29b1c474f5cd6040687f642323091e24df6b172da041439be372b615d6ce2bff24c4974ac6301cda592f0abd2adabbbd64812847f937c5bdbf9334576c64a7b800493e73d8de4374ee8b4176a0824cfb3a9e0baba8e755272f8b687245915bcaf902d00f1e11e72ccef2b1e2967a2e3fe8c152c788a6362aa2a1e917d8425cda74bc69dce92dc79df7534f2d8e6ce92feca7fb62e22f9862f7890485164506de73269581bcd33412368a3b88a9f9950b0a69d98f7a126197b30359ba94521b9f8474b34709e21ef8db08348d874321ce4b05c6c82f36cec777d85f6b14c9958cc97231c6061639c28370af26c5290fc8ec1f5e08ddad13687bca665934231edcf549b4aa1fea193adb7bcc49be9104756d12855eefb0f9ef45b717178799ebb27b00c9e19140264d66459dff6409ca5981af9068ff7324d3fb2e552d8426d37f2b401cd41c72b234b365d1126c87223981364f58ae67c2b2bca2c6edb446ae9cd2f5c67595ef4890bdbb278eabc1673e26b75ab256c96a732d5d47c510d99003656b4ad42f04617dbfc44efaebca1b4605341d2960453dc5e35c90867961bb38d50ad0a66045d2eab6019b31fe87f25c93dfb48dc06c8b9e1749ab8b9f915571a299ef6902fcf3a2b9a51079ecc915956a755d6269c2ae0b4bbcbc115850fd699139afa2213b5a9f6be14c1b6c76046526d28bd92b839baf7ca7402c670287448b076787f01dc9dedae8f15e1ed799fec1cd5e5103e1da2e8616eba15a45f161e06eea8b0b28ecc3f2f0b30a18dbc47aa5a698a3db747b7cce38cf60bfadeeb30bd8d69b59bcc6c5fbed8b936621003bd8f82280280ac58d4a199aa7cbb6054beb45ab35161eb82b3210d5e9f6c27b8df7fa2376c6d98b2c1363c0fe4cd7b09bf2be0210f26393c392381a62afcc8704949da3440bf4b22100f42bab6f93821b9f33b7e5f7b3ca1c4124c33108c66ce5d6d0b6898db56d02762e73e0c35a42eb6f63eec2afb7895a80c93c4205cdc13e32f551781f4917a64492ccf8bc39a38a41d44236902150a55e8aea3a8e3180ea018cac91d1c99e5218706662606354778bcc6448bc5f95c239b82fea260c1d81ae5496d1aa61a57cd234a395a02a672e637514583312daa536ba9462f47c043c77b72709b1d9e0649c525bc7c3ae689decd76c9eba1546feed7d5f8489cf66dad269d1b4486d2532905236bfb6850e05858d92427a4135a10916634948c03b625e70a49af60ffe0dd249285d83e284f68ec1dbb4c6fd26e171a15335081721323b9327018417379ef1f7559e89734bb254a171cfb6be397596e206882281cd0351de8c565dba7676cf08127787b7533feb9d464c78d6561abd9dad2fa23a9869a2ba26359c0a2aa6a7c89e4d1ba5d136a98dc9807c80b6d76a839da8b2c77fa8ce5efdb27bcde743f1ff1163ac397a55e4d2230cd7a4b45453b3a264ea62cfe857304a34b547edad1be533cf8b8b8db01b9dcd99deae046f21f2ae806ec5bfd193b0e77e2ae11e2661f2dbfcc3e1d5a576276958450c695c45e87db84dd8139f6078b0882255c4c3962d99c6970103e1d239e1d1c2123c002b81a055974073cfd2e3ee9624447fbbb7e4b7bd9f4a321bd148fbbfc3e2c3f0fe85534139485d3a9d2765b7393269e52a311212d2f6ca2d0b123e70be4aed337c7d8acbcf99bf14aa7721a9ca7c3b739f2199c24e37cdb858fd13926505e5a89794f20949f3355b2a0f140d15f402698e7e9be9f752d69b27a4cb18993fddccdeb23b3e19a2aa65d45cc1d5753ea1c7cb962efd4c44e30edc7644e57645da3878c5301a2a092f41269b6bb0c244a72a72c79475cf2d5e2f4c3602f9ec3e927e665827398d4cc9c0a57d05dcd2e6445901eeeb6aca025001a5e5f7779f7b967ca15c3d5a2e44cbd72222b93b11e35e81ccbc4ade2b925f9f5bd4c16ce7b8180e7bc617cfd2a492b246691b8c43779f1e34cf27507ffe6ee744e74c21b90ee9a6765c47bc299386b9d2f852bd89a44760434a5d26efa1d64a1209b61fdc8021575279c5abd249c1ac86ecc676ede38d7d85b32d3140cd9f34924cc99beb001d3499f27ad292799a2c38fd8809a26303b7f1bff275ebcee9c41d05b3db0a4ce5741ad1b3a3f11885022e4ea65f2fd0cecfb43440c4b15554ff17461c8893bea448b9d21e517f095834ed58dc92afecbca9408b4cb7c18d490aee7ce7e497286f64c81fe736b05796f0e9626b9f0416e54a47049532df5e83634e7efd825d89cdbedc9f97ae2249ab1e60a3a8734586cf986bc2bfd983a8aab0b9553f80efc647b2456f212540fb8aa6dfa60976b4d55533e3af85934b5054ae400402ea2a47e6b110d35f86163fd002a82c556702d7255ba942490b9e0f48fcd13c50a7c9e2f09d58c1029aff033146c2c281d8659143c784fc406cbcd63ba3d678ce989919e3a90f3618b481c48d622880e2edd05abbd51941a00a1cd4956b7534ad5bfc7663f24d44f13bce48f986eb72bcfd0d64220fb53cf496aacb4590245cbf64aa0d044b3d4f00105e606a0f7638efe6f4df32336a43a46c894cc1b121f0fb31a88595543e329486bb06d86309f28a0dd89981edd35409de9986e2bea5b48b04ced1d3c40c8232bed589c457b0104472b10f5199450b9cd3f305487794a5891eb92fbf385d9becd9e2b2f9d15c251601d596f0ba79d9e4e0529f1ad6dcd29fe5b54743cb8c0ae912d01510fa2b45e0e5d07ea0e89ffc3e1988663175e89fa3f4e2a943d6a7d69c775069e66b2f9a67728b1874cd49939f2e3d4ea29d2b843f69908dafcf8d9ccc13014f98821cf1f5021028382878268688b2f0bbc24964a29becca01322160fdd9ad939e6863c7e236f043e6b74c9a6be0dda4830b80a192997d3ecb84898ae8c6d06c77dc7cead3ad58278a99fe6a8050ddeda50c5c3fd4cae70203cc35d51636e62378faaeba0aada4ac4d870420b88055a4caf578cdcd844abe1daccf87080af71e9910fd5c03aae58d9198085d46e4043a78db9ddc98d82155480b6b636d1bed4b4a35d06148390b75c8ffc39a53ae672bcdd84e3409ad2a34fbb8da51109547e9800439487193fcaa819ac0214db87163786f6918d83e7fae2d7d7837aa6053338492299102e97ba231bf9957b020100b1aafc06f2b4748d2caba2c7ac8e029c7f57233250ae43ee5c1836f1320176365fdd8861fdc2f59f6d958fbc7acacc8830353feaecba5730225aa746a7c9bd8e6907f94b46fac19f0d13f784f356ae41efb45de128a083ac1064080c9e795ad1c104e453b836cc74bd089c0071f12255b5fcd8d3f2db525a2d72d1dd5df231b7b9eee2f5c15f71408ae8adc055c86d95f2ba66835cadaf87ccdc2e9b41da2d64cbebd6dbcc0adb7f9c8ced7086d95447e49ff148dc39da76398a24f1fdff668aefc7c26db92e0be90c9f72268210eb54f9ec7dad841e236bc12df1ce43faa2c3aa835b8c45d3065d07e8e2cf2e0233235bb387fbd8b894dc1377289151b9d75abbb1947b2afcc093aea9f5b763192d309dc76c4d660f0de399d4494116b2b7f349ed254c31ab03b82a15d9e5836002c8450192e6705bc9dfadf795539e135130a08ebf39293be5eb6e8cd8110d1dd05cf51b00a0c26fac49ebe2ad3177d72b996ac16da1d7c1a95da8093ed4cece8d5359e2d304a4d9384ff6458a0569fd202d12d99222fdb0a8f26d5089e1baf7cb6a9e3f2b60183063b0abfeb2537f63a3b6c6abc480acf3819b401474dc27afe0f4e1", 0x1000) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606949, &(0x7f0000000300)) sendmsg(r4, &(0x7f0000001340)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003640)=[{&(0x7f0000000280)="01ab9ad4d0238171efec0135615e4d9c8011f2d359f558fde0f3ba0ed901db864ecfce692d964b938a7363ca50f34ffc6857951b1a96a16b12517bd1e753d5e5ce8db3567d3e81849e222c3904edbaf699223770eb4a69ec23c8171f83487d3a5a29a4d2dd70ceaa6af7d76e30a8a61b40c72124597fd092f3b4532f40cc6866ae869b1d41f85c459c53cdb3024ba2caa48a7d09fc90ba359d810848c13df3b6f37e6922dcaeebe23fadf77074847990aa217c17e8c7364b4cd1a9b9ff6dd85cb575e92fe2f33c8d2071f3eed9703a6d14d19680fa61734f5eeb77fc864ed7305c10c001aa980fc5d2c76d1cc8d9ddc32d7c0c1b86e6aa485569b11bc872bd470291c1b60cc7a219795cd0d873ebde767b6a1e0c012043517ed3e49de86bacb5f6c71e30c4b1e890055de93f7fe45bd5044133c3da48fdd4e7d9270e9f4d27f4d6020a7b9ca133382d3f787d72486607d73aa7c4de78272181b676f46c42d5aff004f824ab9e1545449f3cbd123192350d9f8d7879922ff3c4a5057a1fe61e61ee6bbac521e0b59c3816f4d82eec4cba62eb881a5af356d873d82efda6a316c4b9f2d0fb65bfbbc59c0cfc0cb50a5e9bf17c4f07d323cbd02bcefea465d781db0db7a0d52ff5a780af9e25895b0d11ad8d4a9082853eb6c37706df426fa8475b591b35a3426bc61050c7c6afb85e368080d1a19f91be1f0f5f6b25fc6e89ae039b8d253271ff66c688e5831dd6341ea9ed4036ccd5d61f6b89d5c5259b305f86b44465a1db428e2d61294ff2b09880431aafd9199f5a5731ac2b37bfa117ed239dcaede3b4f29348628814879b058d21c9051ae6f498baffdd03f2cde9ff6667b2710e77e860ea170d83ecd753b9de55c1e2d8521a039bf538ffad15beeeb8e005db09bb0fc525ba662870566e6ee286b98386d45cc24cc7eeb4e8dc2c04d11a4715420659db77f5faa01232ea6099afe7f163bc46cfabdf8db32c80553344b8c5964e2c78a2ce36c8033c2e4c0bf3c2a22fdcf95500879a3503cd6555c374c0332967d27ae284531644bae28d1272ece6d6253234fda06491580f88ecac1529fee9f37e4e7ca15ebc56db9a81e719582517a40efaa74ab398319f838baf90d41ed76f19bf12643fdc7cc49e95d69d73574bc560034e92ed19d926d54188c9dd53dbb184b1ae2029f91a4700987edb1aa0a9e573ca5f3ae9b213a4dcf9584d90b38abc27ae96b2335caddb66b8c776e1d2d17e10972bb269eaf220d443006fd51de0139d040294a153213e2cfa1ac3bc22389fe4040d9a0d938e370fa49562b989c3ff227590fa790666315b24920ba855efd9217f81fdf9ab71957e75bf1089b4df160e5a5c14ef7ec9713eb2e7685258520ec8bea79593dbce7d5b156b6ce12d5df5fdda0a9cc0b12adbfc51a27ed6abbc43c2c5d1bbf82c45416085a4d62cdeb6d28af1efc23d708e65c5924a4707a64df1c7a2194dcc2dbafa417102c32710c5edd303a128fa51bdbafa909d5c1e1eaf59f45876d5db46bcbf3446dd31f78f8def08cbca5fe2b4e088de34770849aef57a4242d0bd7f951e16b689478277a7c5dc57733025c2cf36317b1118013ad0ea5691fece023c0921d27697174e2b2637725952265913933ae4d16dc4438a84f6f9b2f75b3440cc8be0df44e73d61870f1c54d69755fc96a715d21531b72cbea3aaf3bb308fd77cf9331b5b8afabd1a6366c18169980a7c9848e8385315d16c8c323011f6524cef2cdf302c6ac86d2d610d1e8ee462fcbb4b24ebcaf8f12565b43151bf26d28b749a06080022bcc6ebeec29d9e3dc6b6983e782cc01f54bd1e4273185a9ccf50f09c0ebbf8d6020d9df57a6969704f16cf6ae9474c64c56656ecbf42d38a3c5dfe1f2210be045d8f478681d4d7dcc9ec20009f4d46b9c918cdb4bf23056c2ff13bc468748a4aa10733a274c9bfe32f7ad670b9979ea2a0a78f4cd4d6febee4bef46eb9bc2aa2ed20123f0316a3620ddfb9cdbf684c358ba676eb9876a8e41473ecb90f255a36a29765367aaa6018852d5a148b795e1f02de0a6d83e6b3108107103a840f2b63c26bb77bcb598a6e63eb855760ece3d26ccc8e9874feed33d382fc9d6c8ce8a82933b180293633a597a56e2e59da4af026eba6cd45112b29f1f58af35bc8812db17be964d7a7e1b9a0d9f1a6f62a9a0bca11b5c50f411e9b3672272dbdedecd1a9089d3450cd756f8c4d1962dbc0a260285a5fabbd3911ff032be44dc6feb3b846f2c34cea9a4d704bee87da1c73b23cdb094c8b4847a592d5f532626124f11ce5a8cf9f3fb113c8a99f7fa089fabfd2514754246916e20cb05d35d0b12b9a62cab06d7c1fd77827b8367baf694a5986c00cd06c345c8c793e549c780106457e2c1b3365f4644007c7c8537498449d627f518de079bd7b1e971a4c71cb15c1e197a9a4e7c4f617d9d3503e41b595272d9e93550e0cc9278daa6c0d57cef70431fd920401f1c725464766bce16fda512c32ad2aaa32219267e664314f0d9dc28851aefac3211ba98125879c9fc671fa395a701e935893d771911cd325c151b594c9e4751c8691abb6a5b30a7016f54102a21695d06562c3c7bc7c7af992072b6bce56bc6dca4c1d73fbbf77093991f6a4deaba7f49da9c01ffcbf898de21c956e02c7f70e28e6846c486e33ab8e224446da03ea42b89a4ee2189a3c8e5c81d1c2dfee3ccf8ed386322280c71e18fe8f5fc8209d2cbff362b484b7559dbf274fb716089252400c3855665f553bc548bf0f96f9d0f388fad06ff8028dbbe9238e3f6ab3f301a938a1ab986e8a060869b8618826f578bdc3b4fb97c8bff7fddf38154eb0d35924b02c356c633accc01a2d8fd7747e9c7899ac39b93320cc07c910f3c397e4a455923917954179bcc86cbdc4665c1c7ea9d42c2a8935c220aef1d4bda412ebeaede3013b5d16743311a4232161587cea1b74c47e39a25177fcfe9d6a355496be0698085b6d2aaad3d3dcf752567423017ef5760f6985b3d2d2babea71fc7107e9c7f6361f8ed667fb87d285f80b78c07504681bade709cf1997bf3ee4e78383b0f2d09db3032fd174ffee2fa1d3e9afa089fd28a5d07cd8d1dcbb6d6528b6c87c60c64ada30c91721171632ac06393da99e69e0e4b98c1b660b765a5b7659910a59cc27a0f77a316b6a9f5e087bed75d188b455208ce3e3c31a3cb8211f6a3155035ea6d31137728425766f8211e1c08b5b1296b8908db3cd2069959ab0bd97200b9a173020da8b910a52c904450775d62d0b1d131e2b244d2894d546e0a43e074c1ae007bc77778b6d61e7351fa20f7b31470aca86a6e422b15d521b4655a6eb240bb0be4f684c0514d2acf185fffc8df9900efc09e79b870956449005138451d28769b9705257944cdf419183e5b691174f0f47dcc1227d16e11f244f6d31398fbfd276ee8e0b2e6db7d9605e3489d9dd3f5c557aa2c8f1f7a6ab150d9ac64472513ce4ad410071f14709582f9800a30872c606d2c9a738fa6e066f1b871bbc01e52e77c7f4450d8a4fd3fa9a1a752aaf37edb154c06ff98886bd5cec48e65309fbe68d2cfec573ac00393a3ae226209b2ea6e2487b0364f910f7d01b3705d14ee078fcadf43a184921530537bfe626dd129997690c992dc9fe4964338522096047b4a3fbce8bbad8aead67a638301a329bc45c83bbe7458eeeb6c23245445a7e049dd0fe2372e5d58a5ad953301d2085e7a743f05c38b8a6141ee67fd04545b18b09630395a42242e5acba61ccfe11a4953ffd15926d36a198a982b0329484c13af4d0bf2ff24cbf490734bc0e1ee875c7a37c9bf60ddb18446b3ea9ba24f36a62f62ef017eff6b17cdc12674db2a5abd357c54fda7e2c1debb905c93781c8994e9254ed3ac52f0b706601e7ebfc20242d931571970ddcbcb934bb7e1dcb780b3ceae0e126355fe7b82891469be960503291b6fa05d0a23f197551f0f36e96f6e608e7bb5f9c2a7b3bcd0e0948d0a44b3fd52288c95a358e937cc95ed8ba4fe304b381119a67f3bd27f6b551b956aacdb5683187ef8195f790cfccc1d79d3378e96ee58406301ccbfe70c8b402d09f6d04cd3e5eb1e0a34f7b250b86fa6028ca9d27d82e8bed430b7f2853fde5a67240de9e278e37d2ccb7282c8d6eafd44a2c84acec748d1ddaa898cdb934bfadc5cbdbf57b879342b39a11644d8a52f932f42685f2d4d7fb12bdc545e12e96481e83795f00069b9ee95d060cd125ebaf852d159cc827976ebb0b6f7d3cfb7fc8990798966f160fb7dc002aa4b57f19158be0069471a37cb57b84962982fff7f7a8b757826593aa183d0682cd362c0ce06bc19d174f080a77d1e9486194f9f1a67719ccfcebb152988698719ae8852504e28979a7ad26cdc6e485529e06e3d3f36977c0b608517183f07a7a74e2fe380c6096a43285305d533da620dafabef80828621fcbb760976b393dc3ce8c0fc9e41f8fd6016b2298ca39c492705ccb7d113d3b542480d4b7a9a73144d36be91fff06ba057299e619e2bb7b648fd2b59eba16d5f0e120a86bd2acc95f6b000e791a2bda69acf3aefa89284df4eac78d97837f1aab7a864f0d80a136ccabb5c173ec09a99cdc5295babdd1df09b06eae23fd442a5d12b25a94de1043a4e22d7f8ff499c40c79459f184c7725075f50c38e019b4383732067a157ddbfefd4c33d14eb621bbd76827d73a0d9a9d2a52483eea29c3f19625729763695bda24e3acc7bca3fb5ac11da167671a4070e8372c4814539002c8f2934249a839dba1e0c24bf5c0e9662b1a73e86d17ba8a30bbb7ee7a86c93386b2c8b10ff92471b82cbfe1d9f0f0e6b0777170cb1e674fac1d7d4e06e2f4f55088a348cde58cd316bdf2585bd0431fee5361b4cbb66cf380a35153fcaccbc1236fa7977afda4c3b3141ba52c222f044e66536e878ae9b3a281f12df18773097a80ba58f9dd893630071b1edc05e0c428399023c409c106f2099ab67e62cd847b46a8a78877509fb871f1e826e29d8c749874f786f76a9116e26ed2d55c065c987f0e8d1cbe6889954d9b3bcc105b1d986580862c4059305d1036985337edb6abd8d2e0c6d0ddfa6b3cb002373dfa1dbd199fe882131f52aef49aa8514d1d84c1b37e9de5281ceabb4029bda0d353fa49e22a5f9a02f29b74d0e041c58035628c8554146c3d80e65e937b86f4369f9ba87633702e2d8dab8a07ccda484a8cbfb56b8c9af835a681fd356fce9c2f798f6f23f580b6163ab6b484fa328ef34d4f80736b7af3d25e1441b087d21906170fea77757dca5560b2735e049c27b3442cc0c470c9211a66259c627d8f6ee985d3202ca947fb9627b03cfdbfed32afba220c35850bbd381e0f3cb09b9aa7ea0224ad19a847d23f2d989de4cbdc899442ab9f7f1e3221528d604216ca00749202a02bd26fb720a19db7350e271472beba13c5fc5559903fac24ebb9277458edd0bb7cd5337dbee3c07901561ff0d779e3cc48e2c2edca874d6e7585ec9af2ee8de5191aa40264577992e0c7790ad6550c8b2c4f5d3fdc7601efe8a8a22ff7e73b0dcbb35c8f2106daaa39a6d166afb82736c11a0d96d98908b28e37cf887d44a54edd57d3f4b439a58fb82a7d84212d31428103653e29f0f2db9676cff0f278597969f35cd891ae5d8ecff99e0158e33a9ec2b3288476efc618df3340dd8c189af4a431343ce8896a13421ab0847163dfd65cc475772c88693d6d2f551abe76cfa9766dea50c22a2b9fb28d04974673ac269454b123457703e1adb989f8", 0x1000}, {&(0x7f0000001280)="9011f2eda6bc0a0630e23344bb87e79c7c21e62b6995a9d7cebf512d04195382e34d55201a6251459e2d8670a6d725714b01257cbcf40e8378eaf23e46d274065865bcda49e534196450e457c2f7f84a256528a8c1c1cce00fe07b02451a3272a4f0add5897f36a65eff1e40f567e59de7e69d94235fff0145e6e9a908a4a9d6e44f600390a9f8dcb6a629e020d69bc967015bf4b81dd12460", 0x99}, {&(0x7f0000002380)="1e5775277b25ab6200411b8c66ac77b8957028dae6febe07c8151195bb224b7f9337f87ee214f52357b2049a5120ab0d892719d84f6031cb2d718e0a6848b2e84db3eaf34ff951442b8d673e1ec26861e40d0bc54f1ce2e8de23203f6d4f3a5f1d9e5e82969e0ad17b78a529773fb155b1ab43e5595582bc0fc02330a3925fc2b3a50dbbbda9cb2d27ffbc5a14cb7e3f5fb3d3768e18d261de538160824fc9201790da4a1f65aa6d4ffb22a7215db5cfc8da1520a5d783effb9c72955b7b1ae4cb55fa9975f7d4e0c8625f84161d088f7504d54637a1460666c92b5a9118279398e337a01abc191a", 0xe8}, {&(0x7f0000000100)="79039c06d9818288761ec7124ecd18f766513b93c4d20f6380e382a55d581096", 0x20}, {&(0x7f0000000180)="49ecbe73630154ca82ea3e76420b740e4ea7af7cac36a69a5b4d29cef0bbce62f3b22e4c5f2e40fc", 0x28}, {&(0x7f0000002480)="e0bbb62889f0348bcecd67b5a633258067161dc392c6360a7be52c74525f906d1b8042d5949158545c67842f4279ba7a8c80af0f66ee3bb801d8fc454ac78f486b3fbe08ab808ee1c94538898b8abea4982b3673bd43e3331685e418811e425aaf69fac8432098fdd5837cecfc032223087e20130f5361668a3d01df7316cdb2c6ff0354dae6adce8174a63197c42aac06a2a3788ebfd66cb3f177ba5c223d75723a2d43674b0ca8c886b8948dc16169b70fca881788cd6bbe5582a23f38d50f628a9863f5da4cacf688e0dbdba15b3302325bb7359355bbca5989e60b2a661f25f1a643802a8f07f1e608f102a00c69741ca10b934e440e951a941c43", 0xfd}, {&(0x7f0000002580)="29cf36a2b80bfc57d822437ea0ffb335f5bd715d5269110a27973468109aec42518b76eda57ae48e7fa3605120b45fd289a7e6ef4d4d27c97d364e83ed4a41d08c223cd15ae58173b180ba103a6d1e414c0590dfb4b90ab6faa19498ba57b72f32a2937f25a591971e0ad4de6ac54ad0c1ee87bc31a405a6099bd299cee5e1464348eb6f4d6f71ffc40dd39fea45924558f07643062f97591267cefbb453d3ebcf364636d850727c7a6faf2085", 0xad}, {&(0x7f00000001c0)="31cc4ef9c1a7aac07c3e15d166ee9fb4ea1891195137a05e450974e84cac88d13109acf619c5a327c2162db85fcb9df8a6988dd6d21a5faab564cf81", 0x3c}, {&(0x7f0000002640)="c97eaa07c34b10a093dd381ea9380806d695ceaeb93227e72745353450365e8286cda2d2d2a8928c7fdf4e410b90eecdcc2c5c0eadf1163b206ea87ab60d6ef3fdd9b5909e36923958f280f82bd40af3d614941cf53ef5fda476b3dde8de3b7410c048f09ec50d14ced2e0c0b733c66bfffd032e19cfe845d88461563bcce0d71e45506525455baf0d7d4b7e263dfa33655004c41c4e89f9610e8dca1412895f6dc6f257515e892872d7c0521e66798efd8417f921c39411619e4af0598572f86c1606a90379bb8489015e87303fc8e3f9a62c95911a5aa48043f92b11d48911a8320b2ba16db29e2b9b46e9e8fe195f4ed0355d86dcc794259b6848c57d8977a49b49101b96a886129c2c1e2ba4f8606603acee6f0e58b9681995ccab6b9971bee55f57c6420092a67cc8d773890b6de4116606c8adf53e8207c02a1dadeb22cffe8714444046d10679f78e86e1748d19ee7ff911c9c59a2b3efa72facce07468f2b5a0af43820392be0acf20185de89de0f6eba8aac264ecf0165e61b7e7fb60bc6e618183e0f36c6fb8c966d6b82229aabc3d0b9f29e92fb1de9d9edb9dccbd0d37f31169765376985d10b85f5459eb8f03c4b237e0fcd9f292d18d8c84bbdb0315f6addace4b0c0233e2abb03da12b0ea985cfa80b53a293d63cf1f68999a5e82de8c6361f01ad1c1592faf6b5cf55f01e7a7811deb163396fe6d32d915fb73f467864b67421a68c6a63fc19507446dbe17fe86c082500824c4da4b5ee35923352a5af16b91836a72e67339a0a4d5cd67779a8fde35fd7b0f1b1242011dd9fedbd5c208e501c0099357889e84ae3c8678b5ee65f9ff1876a49784971d53d0cc3f64345216a5877635da4aa03d3b60937a06fd3d62baa49c7f25b057f9ae3b640b3c8943b3741433b3221ee4f84b327bdcb1c5297be016115ea6fd7d4c9b5fcde3a5b749dd882dcb0a90971a9ce73e151292c3107661aca2a7545eff3d364193480a189bf4baecfb9b3490554f784b8df322fc69620a6cf6e586eaf8b885ce67b74ceca2a5819d1ed12fd7aec2aefe9a9ac4937503080103be72aa483562396484770d9013a5189248c8d4c4cbc8ee3ce38683cf8c7d5bff07dc3e96e11bd8a4d85e4f9a4f092275f0a7c8d6d99e7dbbec8e3bf0aba3a5b2fd2403cbcabb380670119e75b9c0efb1e9ad9b03d7f60add44b4439e82275b869e1faf5125fee7e1178a7f48fe5b28eb389741c42d23b40b8b165519ddbd2720d2f080f4475919c698e66b2d368d227129f66e411ec7ef41c467c75897aba4804654fceda7254b1afd1105c9969c57a58a470514b61e2a47bd74b25393804c1d622a4d6521d376697f2d970b40af8d8d5fa965d4ddc71450f1f294c4b23389fe5181401ec5058402640b3b2a7898c158838bf4568aeb106a2b97f6ef41487caaf8ab1d818b9e7fc219dbeb3ada3a7186d4c9f89f9dd42b39a0cfaa7b9fe14431bf51919d1079792f9c5e5430a44d4d7f3d32874270f3ccb34d3548d04f89326fd9bfc7316063ed009a78e1ade0c685670c1cd37f18c01a39ee27a2ac50cff476b046d06419c379ff44daffaad09c80222ccdd144687a6c960906014fcb4e535da012e290b78656e935e617b0bb51179a07462a31a92d16813e336649533408318c3c386f6ee8c6cb279660ac6a57a537d7cef3819be3abc3d0db76ffc8bf02fc3d1ede227886da59abe1c6d8f92af671e7bcda7a909276e0706c5af9c5e54c0ca300015f83193b1f8d8b364838c6774d1070664869f78150c42934a71a8eba2fff80f930e1eaa8f41fe2e1d4777f03874b9fc5aa78c9a39264dcec51ac76ed18eb33c935d5df676343c96b9f367cdcdf665fa6e1055c076c4288b7c63b01342306282b4fc83f5b840039d7ee51ec98138fa16e89d06f0e77c53dfde4a5f1ca43d9a66508d152349eb0fbb7c64169523d3f850bac2d08005d75c8aa8c283c9b97fe6b64b250312f34e448a05048fdb443f578e9bc2f2542436761e6b364510404ce1b01f4fcd12396a2cca9101a32e5e1df1730005569c61b8f6b24e2c3b5de33478720197083d4b34e4014755af1aa4b938ee30b462c926570010b9486104bd96278b111c3ba590fc6db999186e86665f301512017726aff7744d3cde3dd56bd921d6e0d6da5127e71c9f2cb33622444670495bf5f1c225678c2368554b38c75a188f4e78def2322bffbe83d012a043cc24118970cea206955d88e1dd2b07b3e60b66e7be6896e6b777db3206f0c69c7aefa7ea62ae8a9872c07192936de8780ce9d32fa2850311853b068d82f17789f0dd245f2ecfc9bd56e5b6747a785ab119ed1221c25a6279cbbda095ed965bbc8ca85add5a62cf46c6a3d18ffd98b5d9e03bcba5a101c35dccc590fd779f9c81021918a2ac5071b11ce457909e00eb9a638af8b59d3cf590af68f16058f53e7fb0118cb8893ed29ddc94f9fefb3ae4f4a5e762f9a91ad15c85b87c1b6f5adba532f9caa5a3eea4b97433d24ecc59f19e2a22b70b018ee3d8295e7f13e1599053e8c959f09f10968e359e8c9cb8a466e615345270e363975de483fab2fa05b2564328c039579f4cfa39f0af5ae124d36a73cc3909ba037f9bde48c20b6e45a0d9bbec6fed86377ea2294ac24ddaf192c6948a83b6080c3dcb96a1ddb90984a55d3208447bbb3dbe295f54002054f0c3063c2c7082bd2546fdf9ec9faadc48465116145c237782d127a25739044601d98c1f0f5c5760501b0f496421b7adc619eed4f72469ab92e93fb0aba4db5c9343da1b696aa6b8d09a5dc0d761bca63424be93b445bb861d42cded3910b3e421aebe66665db2bc9b3221e16699fd8ed77f244c348224ecfd3e07d3a324b2617f9b2887e3191973b6280ee53fc5d3f2fbb70e909e23bc629def9ccfdcadab4f3f3dc5cb5acbf1f8dc5ccb7337e5e14bd2481f1f046406d3ad8aee5df43d4314ffc2497ece39dd74fd304967f289c7c8688b339b88de3b80e0b3770f2c85a14944b17afa91cd45c7d85f65bfc9777683fd35d836dee578a7cb32a458b9093304414c0076c157bc59ae6fe9291dd7d133f4338f2a4db5e050602bdb5b82ce7cd5e3fc2c5c7dfb1a8c0d69889f7e893ff40d9d547bc7fabf05eae98ecfbbf7b525963f25d8a726c6eeafa36e7ab73826cdd41c33b740c99875818ef042774cdb3401e63daca5d60815e9970e8a8ecffe4a3fdd3b67c143b7148be1f9c4b3f5979644b1605f17d92425af5b0acd64a09c52fe009d429f85c66ae56844f33dcf63d4dd951b998854c1f9572e9e04c03c05a18ebfeed75713542fca7938606c36e11c30c7ee0781fe0d21a40a0fa7d910ac9df0a4f4434874ddcb18b6a47c3a405620ba06b6565294dfc964b8dcd68e3f67fada979a4354826c555e6694044b652f1aeae44b0c884fc9db3e281628526c0339b7988f2836faaf5ba6a8a8dad877b9f5065fa75b635670e4d0fb0a241e8d3dc275bdb719cb6a82520aaf93d361cc643086d332dffe7d02cb43b57f2fad740139cbf3712e1d23e204add903c27bd78d1790da596028c286bdbb7f88dce22129247b52fc5208c94d8ae7103a65c39215ff23cbfd4bc318a408309b2b5de66ba35eaf338558848185b60fef0cb6713ffc3095d81c07ac453e960442291b54f97598f89c28cfdf44dadf3c241bd814732026504c2554340acfef62eb5b9ffa6ac4b99c54142289a5ea0b5facdeb2cb8c722c38182cd85d62e794f3269ce3410d3251d8c89654790ff67db80087b8833a8fa6389f62f40e467a49b12adaccea2cb1016209034f718f2377662d850b66968002fb01165d62136fac8cf0109a649f4021813afa2f3a9ed75097480b36a9bfd78173f0b849e710325ab1706e5c4ad74f62665f0a10c47725cefee80e3938e0794385cc693386d97d9173970220994c0b824a1f04a6160813e7e997db0aab5ff70d20a8ae794d23555af46fb0b9ef0386229c7847c445821e8ef1bf6ae6559b91399dd50c2d7e4a6f355a7d6ac3ee980cd14dc9905dd045bbc024f485a168302e777e3648cea5e759c3764aafaaa712be60048bb3e698eb1f5bd15bb00f959100096bfcb42bfcaecb9a666a79425267de712dd65acb5d23cccdfd371ad9b3a5e210e7f3621fa93a094eab560448f588dc1d662676ba08627644c3ea8a4602cc48e2c95110844e7fb0c78275d45e1c133370a7f0455fd140df8763316c4bdbbac0fa2737904dc41a673b09741e9a7610bab1180d330ccb546691c14574bac279f13a46b16b92608e5363f6151160a53c1a30db15f4a02e353523391c71da98524212e1f17b67fc86ede3e3f3bbf998e8216dcad7c27ae4d075600a8742118553340df6ce574641484e624471ee185a56d55c2c0f042950614f1c0e5e3fe69b7caf9daba62ab81f5602773facd167c29154a9c97b885197f27141d4b1b0733cbc12e22c01d677ff3cf44ff6fcb8967b38efb03cf05438ad8265da897220eb824f97744949dd07119cb9d00f26536ed3293edaac10c2416383194573c72f19bc16af2c6a8b7babc4d852d8301e8a84b1c785e537dd739a2a388a107360279feb8f3f6c88d3c8a2c2b9d5d2ae0015ae590e0c98c3be8c095cbb97203c912ca1d506b7f2517a024153459d18bb9b115ee6747b54434a01dd228306b9917b2177f6263f1632f27357b39de2c2144ab7d679d974c34cdc21b506d4d6842bee2a65b86f69955d8221a98a162a26d079e48de9d5b69a6c00df1cbd66164d4b52aa27f8d4995b2996438a02cdf2c2b3107fd932a6fef9bcaf4c40c1333eeb0f1ab67cc6ba9e745278f5d675ed4d66b0846a9f76c2dfae5a74c61cfa1ecbe50e61e30e320c728d86481ed3831cb7c058f3350f838f20e43edaa7ad4ccd5cddc494c7bc9e01a0bc11f5de6728bd4790902271d62c7a77b3b81d721496e3332333e02e1f16b1d0f0e2eb097049f6d3f17aeda37a07c9006c43e39f26c58e86d20ac9dac8533b1ef48c25de35446609427641d9222ab1241d18c8350ba3ca8a600346e1142a2f5644a554ce4f5cd24b882e65da3d8a2a96e70677524497922546f38096929039d39bfbdc29e6d06d0fe0f84a89a176722182a3908fecfef1a7eb6c4533a706db0ffd4cd89240ab11ca0c625cb35063130575701d3671bf38f12cdf25ea172b75b9dfeb381749c6ae1621dfcb144f65e828694c14f2d9a7ea4e57eef396f0f2abd0d57db2ba086448801056fd793e6407699f9d8a716e34d239c61e97dad18c322ccb8b6892c6044e459c8a96fc8a4ef2aa69379947765a9afe1b424095ad933e5ca3b58f9571518a332a20ec76a95805620ce13724b6f3aed15c649bd826c99f3e4ab621eab1c37e5e96f85e37adf19115cb044e6741b95eac7c09a55a9538dade8ea99473fae3f5a2bb7f8dca93dbb0148d2119eff988e7e2bfe85605c6ccca971fbbcf1914fe6c65d446082fefa09dd2975a87e686a1678d4c7125eb5ea82e6572fda6d2e2329b0963867ea4191b822f53474eb5b4c4b1ca5c8884d4aa76a2293767e375ea0fa2fa057696fb64f09f3905bc0dee1d1d9d3342100a30ccbecf7d85eb6dbe7defd1111fd0d2807fc5a9463cd55dce786e7a96cc6301247212fe639235e115743c2695edd69d700c778a2ce97bd7a954fa423a54b74112c244ed67fde12d70bc63a701afa0addf0c7072edb7187cab8f901c70428b03fba8b5ca93e855ff0aa7d3ab6f29509aab5cb5e9847d245dcf367e1f5c232bc01ad6ae914e27c0e2b690fe00ef3c9f7a", 0x1000}], 0x9, &(0x7f0000003700)=[{0xe8, 0x1, 0xff, "9cadade044aba1f6792a8a38ef5bd85dac8cd00d90cd37db025af6dfa2853e709d21d1822abf915ebd38bd2becaaaa048d4b471610cc4c7d3a32b176adbdfc0da96892cf4971c7d5a8169e11870f39f9c263c25fd50d8a2fafba280d7c35e8ee860d288c9ec43b34e2e6f3be8b2d7e2b8c99aca73fdf5120167a5abc6e97bd7e64047a875ad5a69214689e7a8a3987f929165188851773d4b06b53d5ad2e527412c1b59c82316a17219320700210631a1fcb9078aa6c56b312d30617a7b1ffefa2369dd2b740486b6ad28410d8112dc63f04415fb01f"}, {0xa0, 0x1, 0x7, "c12a6b378ee2b50fe5b724d385c3bbe7b9274a69c859fb86c00858112bfd1c317d35280fc56d534326418ef995114139c3135706e6a7b8832d9de17de7c1b83cf885b299acce17eefced0cb95e011c37ced5cec214408a95ad247a76899927b4aae8e07ff0ee5bf512ae2d956b4f797b9a74fb6d805effe8ee971026f869ce224fc7298f2a6c2c45ffc8ce277a"}, {0x1010, 0xffff, 0x1ff, "c86c94261979ef5178f854d5a4524fc6e85d8c5878fb44fc091e95098928eee1c91d622b55950f7dfdc1c82bae4edbb825556277a833c90a0e25a53cbb36262410b13e0e3553732450984f4828f24220d050f6e9b9d0d0c223b5637cfd7c1ec8394bf38a6edd90c86476535e14b19f11883bab660ffa482b3137e3c2bacc31e78f0b1e16bf187329ccea8f562f57dcb331c4bcb92cacbcde5d429882b3246bbfd2d01e160554cc3dbebc0dd179900d833844b42857ea08d6a3e16883304b3c4bcb248ad9ba2547f8e9ab7d5463674b7864b5787778d6c72f266ff02f7e850711bab80bac85261529485540192154781378d00082d1c77baf1fd5b95c61482fa0f6a871adb952a750c8382789bbcf18ce7af3593fd01e073b988f092121228d82775e0a4a5585a5ad8fd86706d05fd1057fdba471654e57733f5d96d5b5defd95e133d2985f96bad6339bc46a78f0180c18ce3c6b8c61e00dd1f7d82e994809bc7a8dbf8ea73735d43cab10382390918766b3d52c126806a719ecfb6ad1e8620b655de9d9b9830d09e0ceba142cd2eec407ff0e2f7ada373eb94595fcace369b0ba496c6eb81c4ff27c30fad8ca1e8f3e44e2a92f43cc93d17e1e6c2c3baa03d4f277bec19ae4ab3342db704b384031f3709fa94e95a2de6e425274d650e92853d175e07593aa53fc5736355e82c2ac499fb34e1dedbfea28804e3be7d1a58215f4f6b8c13a0ebf0161b98188744f441cacaf0672c9f0207d1e8b4c6713517d3d48f17df26684c8ef1b187ff87c17343baf0dca5ac3d12019a9fc58c606b94d6915a6d30e40879e1f9dce870302fbddc66308adb4a28e8d6fd3fdc535c50eade179acf456e57cb2590526cd7c81e90ff11a07e63789eb343ef3d1b49a6111715aa4c9de2bc221e50468e217a9b9aca08861c7d5910d838e1c2f860a754a53f7fe75460d4483eeff88d7098dbdeeee033901b032253f89de72a8dfacf755e8e7c88a376d180dd494f847d17c80dedabc8c0f9ddecdbce210dd6b259d2b176927c0ff8fb6696608cbab58d2a8a42d2d9d5a188e2e0d225088b13fefb8e883ee827e1abec95471bafca9e48d1fb578de28bb5aa91f0fac43e463e3c93cb2d3b09b10413788c19710e80a289be0b0cf5fc9e2f2c168f5c92eb3ef5f0c47fe7d8329eff4bab95081d8fa686ee9167a1b7ecdc6391528a5d5bb36bef4562be94b319bd36ed4b6660749de56a7fa868004dedd27d4d3ecc474ecb74ae80f47ef9f0e6b875025523bbd2e99c3165ad885f93216f135493a437a1a952561ffb7cd87b74281bb34603428c759c1b7f3f0826663600fcdb2b19aa563fbd080af382706f8ab7ec7c13eda5d745d1a1db818cf88e66f4e7b60647f80137baee4433c4e6840e621eaf9779751c9ecf0ac2539c9fd062e2fc00ebf30439e4785f1edce558797dd57a384fce729714205e239c88206122cc660c3ed0d21048b7ac750ba5a5f7bb31a32186ab9f45877273e531475f305a40bb0ea851d63767f2b5c9d72309af8b39a57d337fb9f1d2a0a26946acac02accc9a343d7a70f6b017bb6aad1e71f9d93c1bdf2d763b395bc987876de9f38904e488375477f5728c6fde1f4629ad1821b261852c652493ddcd3636807c307d4491a941b7f150cdd4842c06f20de3f479b2c9809587acb183a32f4e902b9c8657da68a68e902c3b5362dbe7c28b6901345d9bcc109971658bc01f64d2cb91015eac685adf8c8c691b350ecd25279e1fa4114175a8b26a16517e490fcedf5fb09c847e9bf8a841adfe51b76b69b841cf505a375cd52421e42261e8e7eabbd448ad0df07d6aa3b7008e4ebe58f311d6beedab7fdcddbfae1b5fdd34c44d198341c08c3b810e6269b0436e24cdc7e2cdf1ac6a39b6653ec262e22d8fe0541a05d3752cb2886e0594b28ce6afade7dedb843a8e6876d9748610b14e509d55f49c64858ed6adc0183a798f9a061b429b24fd3a08f800b36df904032ef99c2a432f99b640ee781478f80fd2d3ce0ab66854730c33ed54d6b00ee0746b72cd6ea3b5c0c0dd542c1af2e3602d72f891fd24eeb6339ec7b40cef04ba20cde2745fd2d946e3b1aada8867d84cda3a4103d3dcbc77b9d3aebd7e8b6f75f55caabc5584bacf8eb775e519d0541368b79e448c975ac3d8a847b49f3b24c74a19d0f673901e87c05d2562767f8a51912a6cec6a5b1b5ef0898a046b007b0ce2301a3fd5fb904db3c5617624d5b0e5d64e11789933ad91a3df2bc30a838f088f4e20786a57c320d4a86b15a96978a6db313c6cc5ac9373b8ff550256e0acb8e2eb1a3c3618400e50909aa757ab84ded86dc36c330bfc579638b06d595f5dc1ebf38f3762a1cb8f3df517a06299955106b8f8d0cf23e2aac36bce11f7de7acab0754d14b7527af14fa6681adf57a6cef82fc61febd0ad9f0cecbc71a2462c4f39b4fa668bf0ade39acbc61c2c02618129feed38adfceb0b094546c73fbd0bb61a1060d1701449f119631556aedf5943fa21539cca3989248258481b7cc691e7c698062e60291db2ae415ec644bb76883a15f19381dca152d56c1935fbe7e50621b09f4fa7fb6c79fb58e45990e7699631f0fd4f67740b346f053b0a289eec12642f5dd047f8e43a16227b146b4c218d5a36b98a20ac27237b1bf54049cb5d9b08c4191718a9e54081a96ccfb61df12af7a1340d4e1cd72da9c07d785705c6e4ac1d321075b64dbcd3d1c9cedfc31fa12000b1472a309367f977bb7cef24fc877e86a94cead4f767c785f43c279c9107b1502324e392e6a58fb82d318f5578681d58bd2c048845232de39a7c99eccfbbd93fd04cf1a0fde7fc92cc898a251664b0239b078bcd96a14be7cd6b3027ccde99d81b1749c4875634f6c7fc16bdcfcdaf7ceeb240800a4a01d674530e5026cf5abf2a03434edf514175f55bb5597597461c9a41666b1385147036a1add434cf3072b4632c6463264daa1662e4f06d6ee2ecad42c4223399fbd4ea54ea7ca244d9f263ea7792cccce26de70a5f90136b972b3d2d2a4f23f770907e7bcfc42cfec575a083723408e5da1bbdd7d0312ad36b11e10a08de5a9ae30b36924e17fb9d22cd85cb442347f18bff94c4426ecb9eef40891baefd516800649d54e657dbd7c8aaf37ee98e48b0572c984b1cd44573e2cb9c594d339147461a5f84ed143440d5d0b4f027f0dfeb6bde50f3cbf7aeabaf586732eebd303bed04332f231f762d2da8f45a2b7e686a0d0a09b539baf28d53d6ecc279b4c5d70cad019743cd8cc7fd658cda92ee2f1736be5816a93a9f50744515a5f3f1327a1d0792216e16eaaf963355384e51662cda5b37766ea98a4edfa144348766657c996300b5424e4467803679778c4d56c5e233f0671b7c5478dcd020d40385456b0e31242bc5c6184d8198cebef9cb92096399d66a63b4da4eaf54c5587edeae044ebe755ecf39c76cc45851487e1412b9902e156f212a3a5fcc80adcdb4286d6e23f714001073ec15d5a8dab9c7c610dc7405b4e72043f2e49be1c20c18deceda69c3fc5e691e0f3d2526d8da6624513b17b392b68aa3f8e06e07e13aa675bdb3bd25ad30b6db98cebc609f9163822529a3988112542fa6f4a3c6f5ef2f22d63feff1463141cac2b3ed770bd055606a458f29ee90fcbc359a10aa819152e8114d0ac13ae1f368f6788044921756e1d92f1ce9911c46748b9ad3213ad0f5d4f2a20497c6779e2b882416eac88df91ecc9a73515f2773020be3d47ef8b9f79697689c6686feb7424bbf27f6d36422e2d696e1039ce9853b6d6e6a1bda251a1d50a6799a3b843e98741ab153c7e1bcd204ebbe55215a5f2ca8ba4971ab257ab1ae0e9e8a72ffebd37f0452206b156070e55fcc0b01639023ef734102c5f4f8fbcd817cf27184bb4d32c85a4c65343021b498f6179bcc8f83e16a4f0620d1b8c0bf44465e55e0de86412bbde3c3255dfe6739a351e9ef9f727a880f358c3e8ec4fa359e40fd777a2ff76fafa735df6d77e33d6c884c6305974eb57f79d04903e6a7a06feebecbb5210d0b6ac59ab99222c37d2b5bb4f6d9a20495c0f77770c4871dc6334008b43bcca1a943c78b664f6e3f0fbc1e5cf03290a8dbfb03bd3242bee5d93784e8a2e4ffc9f94951499ba816adce26e47d30395692b0044dacc755556cf3ae73350b006feaf391bf542886703a2b01a1109a3dc8d743cc05985f48125e9e4ebf1a63a8938438f0c2e93772c17780428ee19e7c404c4bd472f47e9ab5ebf380f026c739b871610c1fc1bfc09af5311b536ce539859bd22d1f94d412ee35f3576b666b0656e0b5c2a05eaee5cb8a5f726bbd870b08d60dac5bb1875dcb6c8b30c7620a638b984020e9ef4404af917e4b43281dbb6d04934161a35eae3c524cf158d6b57114d463dc5854467d6521bf63f2a5397fae116b035c00412f4fe68092c89c6bd27260b1066088eb02f9b0c16eb4626ce3d2b1456039b6aa9925ae2f00f24faebaf5448652f6e40292ad0474f32625d56f1a99daa3daf29c73b963a89f51d670992fcf22f49654f3b93e8479dd3f8f7b8f8c0abe24dc9059fd89223eb2d818aec5b5ecfe3e8483816e14acd1efadd68d65a47758a7e98ce0ce1a2a13f6d98da8d0b7ff7442b7e71761715ccd072de9bc029726db8ce644ebdd21416ecb56d79b7dada04d35e4f141b617d9e44878c5b587af013a277dc5c96093da18e9e55b995a7a0d383e07712208331b3896422b022e430ee952f6dee84fd2310e60ccc7d36afe255edfb6a5e37062c548549d256639527f137a0d3a0d072cb9780dc9d373cfc0c9cf4ed6715e4f967989e28cb82bee5cfa7ff6829f17affd2f4f025c2bdc8ceb4260fca61924227c631aa75d555535f9bac3f0234fe7f94a4d6463a1e1db066c25f4a04e9484cf47268f045448a012adc5901a7c17298ad6f4b7c9e5f3bb4821354e85b032efc82c88ee5d1fc85b4f6e81e7f1ebb6c64053ede456c840cb8d3fadc0b9f17525077be841087409b70f6377f3c1ff8f3c7cce74fb403c28ea1bed9ac89ae11ecb5c074c531fdbf1056444f16c52ce44495414b618a352dc6e491be801fd10a5489ad8242ca7cb73d7d9a6c5e1ab32861bd7e436ac38bd0954ba9fb41af914b6af7335035c51cda1f168f6c0427e748ac8c1b6661ca3cb082bbd2a0841c3c8bc1fd8917c2be3cb40ee7c95de762b006ddf29bc21ba5144871bb7769d2b59e5d6a3b7416b7a823a79e739817e93c29ff4c75074b964738e02c66a0a6d972c5479bd5d2b09b16708eb617917d73950b09fb3c4a5c7c94790c02b12835ecbf0a3671a234b98536c2c42d79e0976a5883c5adc15765b99d09cbe835093e4e4eed5fe597344c8e10a7cadafe6171a419bac9df8de6b247792dee492e6ce866c9a26e3487af148422adfb7b876169bbf953b3b0c448e460f2b388ab6bb51332fe0d65fa26e00e695c689e03212c0748ffb79f17352b4fc1af62574448fd91b18a99249e78d24b13dca12790bebe17b40f13df083c0c4a3dea339691faf094406377fb630e09b9aae8569809fdace543fbf99821cb3b2aa56113f649b6889de0c7d9c22661234e4b7fc7c46b56eb65fe01228ce2675e85fdc375a0de4d56ee05e4a7883752a25cd1df198e44c28e92dd794566170ea06a3077b3a7cab2242e7261fd21edf5a4e3fba460fccae781cf3555e9fbb1717529aaabf9808dfb2d06a634b91608d48788102e735e1e48d0b57e5082ecdf7a3b0b92c92fc47a41c0c1bba9020215d3004fa38dbeb8"}, {0x110, 0xfffe, 0x1000, "9bb65116fd81af338dd6c931ee383da154d49351ba7acaff64bf53d6e07456d61b0813e8170af08ff3b05f48effec73b807cced0828cec6a5f2200179f30c84f986aa16221ff95c8b1d17b3baa43edd64a07596d47bb91a5596b44e0161d7d9abb2c0514064d22cf4d7df522185174e423e7b893ef3a80a5a48d12d7505d1014522c14904c8d8415b7944b1a9d94b76eba5a16ec2d541552b803260e909c4a166313ae19050663a02663286d2bc28e94100b902267da1389b7c0880fedd1b742515384d3b3533725882cd2cd5398f426131743d033058b10201dd0490ea0c5beeea92743981ec2b12ad7210358e6dc0bbe3356c6b2fe3f60307ce41c9a"}, {0xb0, 0xffff, 0x7f, "7c3153e7b0628f94050ed5dcaa4206994774d2fdd66d46e0a22280b1a011ff4cf3d0faa0bb72b847c022cdb1f697d7423b2a8c37392c3424e646703fb6149b7ee444ad121ab82ab85464f416d1c4deac12c32ec355afa3e97d0567d342e171b3c3c8ac7e1a3ea9a2042bbdb41e824d1e0e2d577a5d997175d47151b88db353f1b86ab3fee11cce2c063c276f54ca9160f47f7eb02f8fa802fbbe"}, {0xb0, 0x1, 0x100, "f6fca60ea7b226d19fcbccc43c6375781732f0d36ae48e3b36d8023f50d45828a3a75054a66095bb96ab85ef476e31e54a1418fbea586a582e6cf2fde9d753635451cc236da9af2d621c5b4ed5aa23990039319453e7a0f3e3432b20441865a9ebe7df4d6feff56d2c6445282bd374ab90963a39c7ece57fca8fa975e7311b1e3efc5ff3a56d901a4d0adfbcffbf1afd3379036924d0c6c997"}, {0xe0, 0xffff, 0x80, "8546980b960f07c796c21753e00a6a6175c50552b47544b26701f703777dcec0e19d414630069aa921d5f05ab2b5ec43c7a4ae76fe7d561c5642991aee44a5f4dea5f81375f1cf09e4c630b439cd695d27051c7b62db2f29c29e05d9af5c6905487936bc8b5044029b2434542302bb15f5d5f51f1dc0efdc8dd7599cffea84c3a56434dfc3eada90ade56d7ad0bce0a134e4ab722af79f8ddc269fa0a42a05283e6ebc113193008d852269c66700e628740d5053c644c87a9739b8a90cca53fb2dfb29aaa3cc3b0e16d0a7fa3e6cb200"}], 0x14e8}, 0x401) 21:22:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaeaaaaaaaaaaaaafc0c9f585c87bc8082b32b6daaaaaa86dd60000151b7183a00fe7c00000000000000000000000000bbfe8000000000000000000000000000aa8300907800000000ff020000000000000000000000000001"]) 21:22:55 executing program 0: r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8283e8d7293e47a813c3d7c7f5ae0ee05feaf5df081a54a2ad678fe25ccfa97734eaa72e561565edb2fcdb244fc0cc97dd659f1d8d58f1f5e920d8b83dcd861c81396870cca2217d64f659522bf91aaa25a4422f2d1a50eaf0fdd7f4780d49", 0x5f) syz_emit_ethernet(0x6e, &(0x7f0000001140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "000600", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [@dstopts={0x11}]}}}}}}}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3f, 0x0, 0x6, 0x84fd, 0x80}, 0xc) 21:22:55 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "620e15", 0x0, 0x2c, 0x0, @rand_addr="84ec984c77e0346f1d6f9baf4b1efce2", @mcast2}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 21:22:55 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r3 = getegid() setregid(r2, r3) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)={{0xfff, 0x0, 0x0, 0x0, r3, 0x2, 0x5}, 0x5, 0x7ff, 0x8000}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) setpgid(0x0, r6) fcntl$setown(r4, 0x6, r6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) setpgid(0x0, r9) fcntl$setown(r7, 0x6, r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x3, 0x0, 0x0, 0x0, r3, 0x104, 0x4}, 0x7, 0x0, r6, r9, 0x7fffffff, 0x4, 0x7ff, 0x1000}) write(r1, &(0x7f00000001c0)="2020f4336a2dc3ceecd80b010c00c456753145d403090c508fd1b92495741ebcae7818815dc0e186e75536d66b79e7b99513b1b5b10f26c87fbe17e674530dba566945390197d7fa2f030dfce78d25b1619ad2d68a704a06000000ce0fc66b544916370ee3d8b0d5c32c35e84df89111644aec4b2562fb141689d2cbe38aa3b2092baf97e8af2635ef602bdf27d292c843c35ad029af3926dfb52c6dbaecece6aa4d0830344b1ec090d5e5e4", 0xac) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 21:22:55 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606949, &(0x7f0000000300)) mkdirat(r5, &(0x7f00000000c0)='./file1\x00', 0x1f0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000100)='./file1\x00') r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r7, &(0x7f0000000300)='./file1\x00', r2, &(0x7f0000000340)='./file0\x00') 21:22:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x5, 0x0) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) writev(0xffffffffffffffff, &(0x7f00000191c0), 0x0) setrlimit(0x3, &(0x7f0000000040)={0x55, 0x4}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x5, 0x4, 0x7, 0x1000, "682c8cf0bd0b4e354299b8b87d43f59fc4de3550", 0xfffffffd, 0xffffffff}) dup(0xffffffffffffffff) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x0, 0xffff}, {0x2, 0x80, 0x3800}], 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) semop(0x0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x102, 0x3c00}, {0x3, 0xffff}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x81ff, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x3, 0x7}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, 0x0) semop(0x0, &(0x7f0000000040)=[{0x1, 0x1}, {0x0, 0x0, 0x2000}, {0x0, 0xf1de}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000019180)=""/148) fcntl$getown(0xffffffffffffffff, 0x5) semop(0x0, &(0x7f0000019140)=[{0x1, 0x400, 0xc00}, {0x2, 0xfffc, 0x11acb1e5ef0d99fd}, {0x1, 0x4, 0x1800}, {0x0, 0x205}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000192c0)=0x8) 21:22:55 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000016c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60b13516001400000000000000a3ff000000ffff00000000000000000000000000000000000000014e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = getuid() r2 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r6 = getegid() setregid(r5, r6) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0xfff, r1, r3, r4, r6, 0x0, 0x5}, 0x5, 0x7ff, 0x8000}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x1000) 21:22:55 executing program 1: r0 = semget(0x3, 0x1, 0x502) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000000)=""/19) semop(r0, &(0x7f00000001c0)=[{0x3, 0x3, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0xbf0804336186da3a, 0x83) r4 = getpid() r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$dupfd(r5, 0x0, r1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000100)) r6 = socket(0x2, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80606949, &(0x7f0000000300)) getsockname(r8, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r4) 21:22:55 executing program 1: syz_emit_ethernet(0x8a, &(0x7f00000004c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e334a9", 0x54, 0x6, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x15, 0x80, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "c6a2aef137ce2eb5015faf32f9c41230"}, @md5sig={0x13, 0x12, "384855d1ac5773d6e914c9e8686cc05f"}, @md5sig={0x13, 0x12, "4dad193c162061fb89a802fc227f2026"}, @timestamp={0x8, 0xa}]}}}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0xea, 0xe0, 0x400}, {0x7, 0x0, 0x3}, {0x4, 0x8}]}) 21:22:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 21:22:55 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x2000000000000401}, {0x0, 0x120}}, 0x0) r0 = socket(0x2, 0x2, 0x0) getitimer(0x0, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606949, &(0x7f0000000300)) ioctl$TIOCEXCL(r2, 0x2000740d) 21:22:55 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606949, &(0x7f0000000300)) openat(r4, &(0x7f0000000400)='./file1\x00', 0x8000, 0x2) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="177b17c9db6f7dc95d91eb51a8bb851438eb2afe10d8af6c35fa209c1c14882b3aef9869cad5ff9fe3f2aa26aa7c72522255882d12b0cea9d3b8320704bfabd4f458feee57c084211ae725d854f39108655f7eb79393627e8ff21e3080363f093a51471f623f4e93d85a6c19753c558c1cc0b47f3cd95b393e69824e73143d94cc24c5d90eed8785c8c6e866be5ae20888923af5a0821d8d5541dc7fc7e0e82991d82ade6df0a682f19dd3b079e92128071fc43c", 0xb4}, {&(0x7f0000000280)="eb3515f85bbd505445270fa802042065efa060233386386a3ac903d310fb9213e4cef75f932cf1a08e85cf392a8e9165ca94fb1bd5359597bd712578fcbcc54dd53e050c815937542aa201439f2f840dfb18a763da5e4530160bf5db36dd240e647fe968bc2fec283af844a0ee81ddd7ce1854f87987fac6300b8d6a70011f78122f9fa5ed32c6319d8edfda35105ae4f368efe4a1e94324647a07a26e0ed6ee", 0xa0}, {&(0x7f0000000340)="abe60442f6e1baeb6a5eca0d0b6cda4e80ad93b4455722e8d58f120c6abb04a017e34f3a2627cc66ea561d822a29463043d6ba231153494cda6efab9aec35052899f55657ae542f4510e9bb23884e6fe235f2386f3f29ba8e13b50ce62080602bc2de8fbf614d4da2dbbc51ef3299e66ed455d340566424eeb78354fbbb2ec276d3a9c6e0cb7480ee58758c115e9828881ab215fac94946ddc5ff075e02521c7ca49b9b7", 0xa4}, {&(0x7f00000000c0)="0a87edeaab803a71ea141cd2bbe1cdd7c93284", 0x13}], 0x4, 0x0, 0x1) 21:22:55 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20000, 0x0) socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f0000000180)=[{r0, 0x4}, {r0, 0x10}, {r1, 0x20}, {r0, 0x4}], 0x4, 0x401) pread(r0, &(0x7f0000000140)="dc1e325530511ebbcef6d32fe358f17a75dd21abb5f30e3d", 0x18, 0x0, 0x2) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000eeff0086dd6031797100183c00bdb973531eb41c9d60cca81247e4f515fe8000000000000000000000000000aa000100000068aa46c29b860929e300000005020000050200"]) r2 = socket(0x2, 0x1, 0x0) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x140) unlinkat(r3, &(0x7f0000000200)='./file0\x00', 0x10) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) write(r4, &(0x7f0000000080)="5967bea821b77ec1bce354dad7efc2c738cb5c7d58bd57966a2cdd27ead8484554dbb39a90c0d71ee08733d7f54268a8a54d42c606f991edff937323df407ff8644f9f61dc3bb03b32a6d29d3ce5520728e114a7f97f42", 0x57) 21:22:55 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x7fff, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x3, @multicast2}, "810000005ee1048c"}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606949, &(0x7f0000000300)) dup2(r2, 0xffffffffffffff9c) 21:22:55 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) sendto$unix(r0, &(0x7f00000000c0)="8f80757fed2f6966bfe28ca9a2871dd23c7da0e6becb8d0caaf12dee3824db5fa183d84a343044ebd352e3c55867cebc12721d9759244f26593ab4bc97f099d979836cbdc945c80dd12db11b02463943a1a4ff1e9a56f965a8725ad26a523f31615e85c3966aeefeaebfa82e10264e4c40bcadd5e273d37af9ee95ef30cd6ffb69b6169b9037660a76eb83e407bcb643aa0a19a1ef5f9abac05e595dc5da2bec2e7433bf6017d8c110c30075fc88ed66594e68870dd146d1fcc591e33297f2704f99eeb6011c1008e2c196adc7851f0554024f542404ad9b1f8e21994c39c22538e72c512ec5aefabe670874279bf4989a4c024c75f57ab624891cd366455417fc912bdc31cae486f23574f3835d7b74f31b5135e029ce8b84bccfc43d48063dc17ab4336dabd4169754514b71ecad5d84aa15a5688cc50267298a2a75569ddcf91c094fd9f44cefb102ecb4c1810c25b1cb7f04e13de7e59b1b37d862d631be208db00971b4a9f05fb69353eac49956e5d9e2542b12e45243142eb60c1510e42a54707a891f24713bf39d2d7c931e44167597a43ca46e353da28ea2567e2e74194fcd5e22d361cc35d1324d411bd2b052f57d8034c29734e448b7cf434c3cace65610d65eef7399e0ad089b70242139d727c36353482abe41812077e88d47a9193f559eff6bfcbdae5c92eefd2c4ce26b20ab8639f441aa9f85363ac8885e36857b3d1cbc3427e2a661211f2e7853a096534b57b8a2524d14d6142bc8fa3ae3d4f9734bf58a670869bbbf30a4f81aab37f0b53bf2d94e7a0d768d5141ab7226c73861f535f4b92bc099c9390568b2fe8b85560e8d10941957a3e15fe8a70a9ba5274b6c344aa4a7c828c5da6080a86d3cc1736fd5fec053e28ca4cc78c6233adabd24168570feb7a427d9861edbd1235748ebca9ed8467eacefaf341d156d97c8833361e905b13f63efbd91e98fc2cf18186d67b51b39093e90a49da0804c330ed8b814ea22c046f48c76c7f691987d69932bf24a32696d87769d3969e01f8aefeec3549aba53a0a9c56528339ed0f1b332e044fe9926bc1c07b958c928197b569fe00c9e11b5526da0fb33c2b5efb785ed034aed030523a7374454b720e9a33984094d74c9aa350faa83dcb0e8ff8fe5244d974fa22587968b550c6a671d53936441e300a0d40ce116eab4ed35430d72ca84d6eaafaadeb4dd6c307f597fae90b66187d87297874fcc9765bc631cfeb6f75c2b9502d6286498ec032366be6ae8f1f4e11aa91458a833d716b82624a7e5ef638ca24a7365e12e514fddbbb7ca406098c5beeac8f78098a371b6293a1e624788149ed1ea4d5b9ac820671a4ee25cc822df1b5e0c98bfd2e48e6139d7320df02de326cf74045a224383dd0676c3d2da0eb5116ea3a46025a319cd87243500879200f809ef90423768bba76112ea41819102185f665c8e4f54fa739cd86b70d41f14ce3646999a25703e80ff61d60d95c46139619ce6d1b0d3b578d85ac0cbfce85d959e87ecb62f216c69f79119ce3ac34d034c60d3e3297a5238b64a89733feb7ad7424b74921850b23d4b6cc888b0e6410a1191513fd6fd9ba8d3f91602db0e1a292bbfab5d63f7605ff747f1f7294352b5fd0b40e424c891fb3d12f55a9d2ce7ba682322cf368518c12b4cebe046e598805c7634ffaa6857b790ba4250966e26d653041f9b61f78c18c0c5e045adb3bc5f4278b375207428a110888aa3d037f7dddcb2ee25649e5d548474b2f03107b2542487192b34a9625eae29cd0cbea4ad8d57ec4f940f5ac02f3a1eedb834e87c05a949528000c9514b69312b02aee8471e5169a4ec32ecf57bc0cfe64428e80a368f7c3a2611ed66d0197dca6939870e93a3ce245c6ee93c9597634aaf8e508217e93e31b11c58550a3ae9454caf7fc1e729097ddb9c81447a5132a028534b898c8d94b9158d4c13682d02f1b68bfad44410353988842bb4bc9177339b0c2882e3d460cf56e13fa7485f862c1545c192f5db84a1cb393032f81990a55a9c812d878f750538baea724e0438bfb5651dd0482a3b2a116bdae8b0373e4af9b21d47986ddb53eb32c6b4ef35bf7bd8a2d949bf366bdd4b6224978f5f7a707b98b152a1f2355b22fc7a5683782c5aa253bdaafdc78a68487d83871e1679692da5836297554e6de8378110ea6a5981344048874df0f6a4ed4821316b994c8df3258d04a52bea2976d1c14d2f52f3dcd7710c0ed9ab93d75d6a94ca6d46dc4fa478ee997d37482e49ff88b7c4bacd64d1418e498b0779816919d7ffb71d242ac6deb297214d8697cc3096f5e053bda27548671abfd2262fde85cccc13ca0310867aed3435e1f606e95c39a38d1652422f8369be206bc117ff784da89ed9785567d892c5df55af67cb468c69e942a203e54517596fd303071d896d28bdbacdc06f9ca628e2d97b7a010f0783bcaa4d412507cc4772581939b7e39226ac3626b6a51bf48f46ca764f0114f31fd5a155d50ea87f6cbbc4140491a8153c82cf640ca187ec3e0773fb8912b0d43b17d859caff9ccb59b59c75eacfe0c499d1af4b9e2fe8fda8cac6a36cc56270c342f324f05e2b1d6be0581a0f8d152e16d2a305e30edf24613360c4bf0b06ccf3799614e90d49257bf16987dc3ea3bfb7f1e3a78598babe94f2d55af982326a2369e84827d8ae25d1e98af173cab92512b5af3a02cb5d529eaa3c0c4d41cbec9ce590956d490e8980d804055374d399cf3bf06101d0800581a85f9c723357ce58e2881ec404e79a79efe8d38a044c8a07bb1ce3cb5731cea3e6048c1895699dd555c0ac834c6a70eb38171304ff2cc3c31433dde84d4e89b01cd3276f1bf68ada8532633bfb67aee96acb6b42893247ec386547af728fd507fb30c94cbf7c1b6341ba8e1a71be583468429d0df5ed9985725622527c1de363c790f0611c9694b3ce912b23410831bcde35a4eecfe9fa0023bc64a0880f7dbe5d16b33d0b086cb18ffffea737cb892128bec90d3c8f8eea09f300418e91abbdd140d76f14bfb4aa224a64dcc6e1410b84e9794742a363d6bdb5763c4c66b2cbfcd3b368448b075464a88c1173d86c2c493e1369b7d59559e3c2e03ae537a806b820334f52fc8a5d8a085533435fc9918821e0058c0b57857606b2e5a3b77fbbc6757fa0bb9a416a5a79bf5813bf4b8e750d346a9d6135b0a059d133fe399ea5cc2f1efd6038cf50da67750d6bb70daa1bddeb27e8689f29b4fd88cb148e2c8d3f1a323788159b302fdb692df489e845dafe38e7d52ca4d91e0e7afeb618e63a0ee3bd9e1cfc715530bf974759486456bbe0c9a744afbc40eaf547d13e359878865585a502c309cfa278927248087c3882711b45e52145ee81f30c9f2e230991942447dcbe11caa5c262bd00de59ea6059472aa74fd859865a6de994c4c3890bd228563faab367a5c9e1a5d46769d1932316e2417d72a1d9f8698c9af09839a08d0efd1f7083c90ff0f7abed830bb399703ffd71f312b47c40328eeded01f3bc66e31b6338f72fc06ebe2e8b93c8886845b8e84a59e0acf71a947b8ab5665df6ca825a753689fe1a4136c61a4187ba76aad28293d0fa080b413b69468e7139b509b8501e7eb6c181b1d3c28db2ae071b7513a53783131d564c13a7c15ec32dcf4a6716cd507202fa99ca92c76826041f5221e8bccae0c085880ea7e596e3f88029e350e49ece8a41734d304338ec1f0344f2970fd74aaf4234e92804021e1078684cbedac1008486a80f0e7e5e875772d432323cc957963dfbe4b5391dc1bdb2f14aa8463de48c281785902b9cf67f684176162529a4b38a622d812ee4e4272faad753ee4ae92331d9f611c3667ab9625e561b3aafff6dd202f039397e2ec885d947ae1131a8bcd6c7a50e55ce2e0d78a6e02b5e079bcdec76e4fa7af24693843cf9202cd5603511a0a7a6ef632292a734ddec114bcbe3e1dc2170ac52ea8e7397dd21d5905b579214966eaca55803c2d7eabddc2ad53c378864b86544316ace91f4b360d1c57d77cf0b6bbb80a951a3dc7ed1b42f8623a2536afd900106ccd14f711e49f59a319aedfd1b139da48d145e140a384d3df83e3ffb1845d164795e1d77292025737ade1e9e171d8eea63eb76a134940665d9a294230ec49644c2655692d14f393aacc6fc932c0e8282177992bbf2ecf6fa25761d5f56cf60356f06bdc61c19e832735503f5a0ca37611caaa0c51c390f8fd7a525e5963fe6700c4e87a532d94b79a43035bff01793698f22cc03effeea8b2e1643b039d318583ae0a0fc20d5116e4197cd1bb961e4c4dab79b1e3b9d9f773a2d7b2c4197879cc21fb532fd5d9414dad3d8880ef4b70583feb2944f14e744d898c4a3845cae991469a5f34df5d45996aaf6b6f04b2dcc9ab086793f0c407ebd980c4b962121dda01b2636f3073e2da064d81a853f18bc7d76a3d204ef43fda672d65644aa84d65996ccae3389ee0fbfa9110188cbf4d980ee71c2aead3342c9c7f1c55f75e0bcbaad528d6f8406085f736d26ea76eb9b6414873e4f9c2ff9c035d4a478c3f27a03415ce3a090bb803b98c44ea28ebb8038b3f855d5f4649874a83f2bf9a2e847d985f75ea0dd3993157fb53363f4c73de2e081b9e2fc31e2b7a014eaf90ed9501b816c754a2ce276b3469cd4dbd6c998c17b56b7224979c4f8a4c54f4a9e460cf3858eef0d8587c3a813248cefa81241fe2075d16dac5c02e7dcc411c28d237f8b5d4661a680bca31b9f3dd2f8538bbb12ba4ad0515491a2450c8ff031e292c151d6a9a7a6146d76905d3fb23af943b385d4f912483ed3210e7d8549c6d729a72f1553c5a7954b9b8fba094502e902879831818a8b5e5e2b47480ec967cdfc5ea712e325228073b1b999d35d81df1f315f962b23429e0a2aabb3de6ab7eb7db76cb386a68844376094ad33f0b815677f8f6155671beeceb3bf7a94dd9473f335df552a2175fb67df7793465648888d4b3250262cf3a7431336aaa2c3f7fa3989a3387252081b37dea8b43341f97b90f1c9ae3c5e61412607ecd1a6f3a33c0b399e7f4273d10a7cec19fb99651981ff63b7944bab281c155e68cdf9bbccd5181e8f86c5a7abb82601321c9cb42955f6b3a15860365f900cebba5f5077a511abc59bb3b76aa562c3d33a1328495216a66d79edf5e545458ca8a40c8a8149c19605d23b07f670dd52aef5e706943e7eddada6e2aaa2d98eda2333535e8da1b18317f13d24ce7f5fb7f5d53dfffe159499960e2e8c223163fe304ac6e46a7fa2bdbf4d85cd1e2b80ccab8e84ce63aacfa7fb2e10858b96cb42ddd36b04779a3cecc1165b1089f00afd8d5dd17c1da8884d74235118d8cfa93d30a66958a6cb294447f984de96b1fab0a287a4d08d39e2959d9e2b77c2ef3815f7137c58ac04ebf694322692ddef1dc262a0b12048815ebd43ec97d5186735a3f1945927930801c9d8e8aff3eb8862b02ade1d015caf9413faff103fa8a3dc9adda1470795c302a612340ecdab624206c03257332b4d6fa96d41f26ad9b41e27bb77ff6272e799239af207dc026acc0935bcc89979295c029525480c74a3ccdf398bb9f8c82161fe690aed4350239632f5c2712656e02d6c96d13c0d76231102fd01652e30e1a856ea6db8d532379fda8f8e89781f64c35642944698155cffa2db2914cd943bd376d71082d52c20e167d298ddb007619dc484f297e59be74f3544d56b9be3eaa5e7f48707763b58425bf6ca7ac7da85ea5ba4de24a82035bb245b56650f8778b7", 0x1000, 0x406, &(0x7f00000010c0)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000080), 0x4) 21:22:56 executing program 0: getrlimit(0x2, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="620292a77fe52ef5de87"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80606949, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f0000000040), 0x0) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000100)) 21:22:56 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0xea, 0x0, &(0x7f0000000280)=""/234}) syz_emit_ethernet(0x75, &(0x7f0000000200)={@local, @remote, [{[], {0x8100, 0x1, 0x0, 0x7}}], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x63, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x1, 0x12, "b09262000004f3607a582f68a2e10210"}, @rr={0x7, 0x13, 0x7, [@rand_addr=0x9ba, @rand_addr=0x3, @loopback, @empty]}]}}, @udp={{0x2, 0x2, 0x8}, {"dc3e9dc4d749a05b54890af732310cfe610484137b59c398f31254a3930398"}}}}}}) 21:22:56 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x18, 0x4000, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:22:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "00000000800000001e0000ab26f95e00"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000140)=' x', 0x2) 21:22:56 executing program 0: syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa04000000ffff88e7050108002f5952bbaaaaaaaaaabbac1414aa0180c200000027bf1bc742f92d9cdfedb4379e261dac141400"]) syz_emit_ethernet(0x42, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800460000130000000000019078ac1400bb00000000000200000d009078000000004500000000000044ba21cc01f20c41e01fb6032bcd0000000000e0000002ac1400aadd7528f964c353d017b55b1e4443297b144596c2ec00fe03500c0f39371851d40ee235984c2e2d54d5d916586474bfc37d0be0e438adabd99a7665dfdf8c2ed2d902eff25089e968063c82c67bfe0cb995c74992ac171111fe83db7b775f2fbf780ceb7d7969e38dc32b3febcae37c652bd1fe145dd6794041d2b2313744ac6d2731d2b16e319593516ba97aec1d9519a33768a3836b4fe7b19b8e09745a13cbe7ef41824e21c75090447fb654a0323e3ad69469d804c3e7"]) select(0x40, &(0x7f0000000000)={0x8001, 0x1, 0x1, 0x1000, 0x3, 0x9, 0x2, 0x3}, &(0x7f0000000040)={0x9, 0x10001, 0x5, 0xf33, 0x6, 0x8, 0x6, 0x3}, &(0x7f0000000080)={0x8000, 0xfffffffffffff3ad, 0x10000, 0x2, 0xe4, 0x2, 0xadc8, 0xdfcd}, &(0x7f0000000140)={0x8a, 0x6d56}) 21:22:56 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606949, &(0x7f0000000300)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000040)='x\x00') fchmodat(r3, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 21:22:56 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) rmdir(&(0x7f0000000000)='\x00') ftruncate(r0, 0x0, 0x402ffff) write(r0, &(0x7f0000000100)="29d57ee133e02765d2052c197f10d13e6ab9d13bf4aacc489f8dea039b6947f9a4425efc6e7b34251d53dc6d75652a53e64da8fdec3eb7200189fdbb825ace1794e1f8cccb6986243c6fad264fe8fd97b0ad55d9ae8293c9d10a70f0db90aa6e42ee18cd3464538a2142eb53a0453e909d0e112a75a9b838fe459eca11e28d2022acf13f1445f2b8256ec95a87b89690b27c7efcfabfdb9d15f8cb465512db10a3c0e664b026e37d911e8d8a1cf76844af692fca4dd3310d4efdbd4c272b4c7540ee98474ecc797c6e070fbe3f78776cbe6a2407257935e22a687bfa0d07aa722e0bc67c4c25eaa9c3fa3a9b65013c6e9485", 0xf2) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = dup2(r0, r4) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000080)) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) socket(0x2, 0x4000, 0x0) 21:22:56 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adffffffffffff", @ANYRES32=r2], 0x10) dup2(r4, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:22:56 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018313"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)="06df3cc0da5bd435238a42059e38224b90a245aa6bdf52d7a37304eaf7e26fd5ec385336d8fab366a12a3e27590e4e8919216f038308a3b36a55da5051d9627bff7b7b172a94a2178d3bf37ffc7094dc59263e78125b7aa92f817903648403e133bea0df82b49bdbfdabde94ff90335e2241f32f10eae25e5d32240903cd08aa634e24887435b777301594539a8759b102bf7875c3031437eda23a874a78242a9d02f515a396149d01fa71a83fb23f88d9697ca00528a00bae84b599b835e082ef00033281aa4e5190a5f005740b3d9df21c10f51a9198052af0c1fe5fdfbe0b958843a5b8ebaddf0bb293cc9524f1d43f20b74abf4dfd18ba1f79e2c19def6862dec9e8b3d23b3def589847e29127e7d9e05218b241ad9d189f70863e8e2d09d6622a82ef3b46c47dad57e4f656152064bc0e27280e7ee469a29023b09bb32c13c6a80b1591197bd8a38eafc77af47196a3111d51fe5425c571b5cc79845a49c04e89380c82288b800e958a32ea86d92e5183b0b7163011c5a7b1e48237b559a0920545216793431ec51c89e85bada2b08be821347a4d576c029891bd0b994c48e8ad4f65c932366e5d42349fdf05c5dc8392f6070d1c82adc91620c3b3e4e1ed21cea5dacd9a5e3c926b412af6ebb92469044e14326ab9b7225317907deb429177b3ce516cfe7033bc160b80179f2a2e2e5f0f3474274df7915cbbfacbed177f2f10aa05cad2b1432a8a810747e85cb90252e2d3099bf3664520aed21e6b318d650660813c509c71644946336e6c103182cf0e8039bffd6b8cd7077b2947cd7b6c973a3e79db02c485ceacd62a973c9d3f20f2d2acf509ee14ffe39a74adfa50d363ec78253477af077654049cd0eaeb05f9f4175f59ccff84f98d6ca2c0721281875bab6a7cd23b04cf0af2d0c0ce7b0f95894dc51bfe99f9166e634ad6ac1d2ba313b5d791db935f81940251e7f2738661c0abe07362b8e860a7b9a3c039847d6214aba2e9192d8c5e15b1f7110623e151de8fbd2bf791609b6e0f33a04f0849f17984cbaa9ace4c76ee9ee92eed0109ed76d265a3ec136e436083a5413c2d234302a549112848683a9b6d3a54c681fbcf15d3a6d68136f8c342b7e8cad85cbd34d48d225a2b99574a94b90fbb5e4d9d5b20f219427b8d3263a825f1790199742788f92d19cbaffe586d2c6cfd86ed33b657883b9195213e689049c593fa1a6727d3c50eeae461865be174c25c87daa3eb162d26c34d17208db5e231a5a64c1687e8305e24d7795668efe482c2242f20a9b0692a4ee675cc2780a5a5fcd494241bab1b6740f4a127a9dde857bc6d4f2f48f4110afc564c492bfb185c9aa841fcbe6e42d36bf3714d739391407def8b082d1a2bdbb4aec1de70e14c6650b2992926734623014abdadea83cabcd650daf06a26f3d123169c67dd33fa383676d6ae595240059c124955a3e340896a1ebfc01a4a10c2ccbff25e89fe4f521b41e84fa1aae26e041213a23aee38a3a1ee41610c4806f7dc124eec6edb11a5524dd6016cac8cf08a7537a33ee3c0c51ca72ff8835cfd217a115c0cb9533819837db5fedebc215bedd5bfabc06fd732224dfd6d49fbdd6001512a81342e00e0f4e9ece0046d527ec334b16066c1234f42d7281c240722ef5c8f63505ee4192b4f3e91c75ae729442c136b4379fdab3de19a13b516ed5810702f08a10a435296520d40b31bc11a4682ac5ec39d3098e84686ad3af0d6cd9c9f6a786adbdf3552b38f711363d984a8aeefb291e863b20d35cbc22fb2743862219a43d41b4ecea168f47c7d031ffe85adb7761efbdf84e22ba9fc376e0432b46854fba9fc5c8700c3ef9c22d5c5edf9dbfa4c51733af561593e22392e31670e669573af104922d9f2aa3733db9014b192aa5ec4db0dc53f935356c3783f1230dd9de47b04c289020149cb73fa29a60f4ac27a97a7278d8cdf05798413b162f8dc23cd83ee7757a10a7f0a3141d71d378c9aa9", 0x589) 21:22:56 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1d}, {{r0}, 0xffffffffffffffff, 0x7e, 0x0, 0x0, 0x2}], 0x9, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606949, &(0x7f0000000300)) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0xee) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x2811, r7, 0x0, 0x3) preadv(r5, &(0x7f0000000100)=[{&(0x7f0000000040)=""/67, 0x43}], 0x1, 0x0, 0x100000000) 21:22:56 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f00000001c0)=ANY=[@ANYBLOB="7830a74bb47aef7b44e8532a735542cfb35cc9ad50bfe9a71b3f3584542978e2d50163f96cbd273ca7c77cb101cb3d155642816a9fbc5ef1ce3a4b5aa296ea6e08677285dd99e27f400b8efa8adf67da529a90f69f8a07bc8a1bcf2ea93727ac6942c30b739d575b7c7da9c48d6207094eea524c03df2248fe3df4abbfedb830d48080c185c6c6e08ee5d71bebf4c03bd6ef6242e9327abf5e1861aeca9075e2d7aa38270425dbd4a0dbb04c0865800984bc2e1367f59b0c1e1e9c"], 0x9, 0x0}, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x2, 0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff, r2}) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r3}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r3, 0x190, 0x100}, 0x5, 0x5, 0x2}) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) geteuid() syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x7, 0x8, "7736e66d9669"}, @rr={0x7, 0x3, 0x4}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/18, 0x12) r4 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) 21:22:57 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="9afbaaaaaaaa836ca0050bc70800000020e24b9078ac1400bb000000e87e0690780000000045000000000000030000000000000000e0cf2da5be02b8a6000002810020005ee1048c"]) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) 21:22:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d7423219880309905f88c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b42524605434071696c48ed12ff46f641433efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9ae94c5666617cccfa789b46726d9c44162b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xbcf3, 0x7}, 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x8002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_pts() 21:22:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) 21:22:57 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 21:22:57 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x18, 0xff, 0x43ff, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}}}}}}}) 21:22:57 executing program 0: syz_emit_ethernet(0x102a, &(0x7f0000000080)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x101c, 0x0, 0x1, 0x0, 0x0, 0x0, @rand_addr, @broadcast}, @udp={{0x2, 0x2, 0x8}, {"db9971160d0cc824bb58fa2eea049194a7a4c7f3105b04e76385373bdec70979150f1a240e6ce4aca65a56a43133394ec928950da8ce69a43115ab4ba87b503c88f4cd4b92929e83aacb00f1e69c03d61c7b2768868dd57e5bcd1d5906afbceaba9140e088be82f3fdd4076774867354232e10697708f3d03ec0ca45e044d8e09ebba4910c7085f26c5137b100ba423414830539b64fe2e2659d1dd6f290704bd86d175b09353be2ffa2f14587c214563839ca502f57d1c332aebdf751830314f3259d44b50f7b6e0cdaafb83a0d3314372073f1876589d562da47b29f364ae97ef26406cb220b65cf2be55f320bb770c44c95c2d816ea0eece10c1731bd2e9879e3ceef65a95dbb475476a9a4608253b8d4781686cfaf140388096b04c4a9903b52a163918529f52cd2180eb95a7463053724b93d2c4c131011e89454fa6b4c53363d1e0fb77bae0cb3fdccaf304b4f0435888e83ae7f240d573eb1fe1dd4e4079ade05ed21abee9f08412677bda0aa3d0a36400b3969d072ad15a94afbb71d93b5d3b2e1e729550470107d51e8b12a0b150aba7570b5877f36927745cac40db7923009e8af5828a8cc38812e08176c0f3057a5f380138e54f7339532aa22a5e73e401385db8798053628c320c7473286381746790dba7621eafbc21269f5ae16c0aaa385a68463c8e6d7f24a3a3b8d8fb74ddc0b164ba1dc703faca123ff2c527eabaf7e539cf250e2738d431250c460d7049eec45436b61b156faba902ee69a0a35b51b74824a80ae6e36505ad535b7d15d352c6a6bcfab2a7cf554b36447227b815c8399b4d2788461615bda38038b6469e0582b62124fa6424f77f31727e8754c969a4cd33b7d088629b68fb17b89ce8eef61f2090f73d7431fed8036b6b9582e44adefe60f2bc95147dc844a804628c37c814a8b5a6aafbcb8f9a224391fd8619d4c14f45f538027781349a1e088defab796be2db3f5c5253f31ebf2d1fd4f10df64757411625c5fa71ca6ff46d4f8a7b81c79abc559d07c0808f9a8e6ee2aca23b6ffff27c8589bfc7c559e0a321cf961f26788ea01e6bcca83bb8613fba612571246f94b44cdb5c66fb57a38661dceda074f17cea00dd9c411472643e9fd1bbaad67b44f4610699007eea565060dfbbc1ba549e424c8600e6d9a4353271cd8295838cf3afa918aaf010c242994b83d5a726da7a0b4859b931f8a72b1e65a53cf8ab6e7a967c650e6aff947d0fc618cd2654961d6c486738aed5f20edce2b311f758ae735e18ce5fc7a62e43beedd126c71fa02f721145da54148d09db78347d233fcf9980d687c6ce945f1296fa767e44bcc3901b792322596e82ea87b67e4e8d942accdbc36ec9cfcd19530dc33901b19cd46e6be7805a9a2d3c392fca7aa889f45cfaf36694ecdf0b923b4fbf8e440946b877f5d5acfe1c64062559d6225e2114a9030b63968ebd29a289543524c06d726d44e427763e771915b6277a73054b68fe81c05c8d1fa8c5979ad7c004395c767ded53941d27bfafd9dbc26b1b081629f0812cbfcbaab49a828d20a75f9e340a3d9abaa393d2bd3013976a73f68bcad0e60f8822713dfa6704ed288ebf83f14ce21485bbdc00b77dedfe1da3116a747e894e18432bdc3e5c394d8be2c605e89e05993605d823ab0dea906b76f39950525cc7b7c8375b97f794b5c012064a0fe950f483f50b7f35f006cda9ebb3d01311e07b6093ebbe8b54764b7760a5645dbe25120a4ff56d91d32884e880b783d0b00dd71af10bfe22dec5409bbbf232bd32ba0395ff322477015f3438c5d96315489cbda0084d3e32b6821eb349819bca03efe85f6dc7899d6c46b26e55432b07b4b3737aaa11f7f8d71d82f5a1e5f4dce615441ed81d0daf3343f67d74724fa94c68ea62ed53d4fd19908cfd81f13a3e9eb890af887c63e66cfbb23791dcc0b2a39ee1e796000ace14d3a9f94751a700cc4dd00065ceb2426cdb338d0a3a5a5a7c81e6859c44ec8f91d43e6eed6ee324d90cdb9aae5412a5e2816bbf49655b896591b5324ea0d8446d4073ebff5caac03adc6810118179544f22b32b655f0ee56e53f760e8f3667eda6d0693b2a8ea34b92f5cb3d7dc9a948d63432e2a729cbcfc21832ac8afbd03c026d762c9a77ea380ef8ff860db5012afe8a0b8d03925628ccc3aea1db5f0c8d623f62eaf442e1fe8e8a836d32aa69cb59109d531980f3fe4c0bbabce279746b6bf4485976704c7ec132f6afb04ac1535104d4d704a7fe939d118aab3b4fc19417e83b60bb87b9661b46eb01feb7049034eea531fe0224ee791c3f43617298d88e65fe76c523a332fe873096dc47723e3cafb147c5cad0fff4e1e2c9d856777ea07a303914396d0d869d57a92b4049c696d969989f5750d156a298b565908ad287fb2130ed79955b6f04c68c6215e0857f4bae7d27b177bb63a649a814f8bd0593c4b31eaf9504bd782d9a33cf9aae45cc88ab9a52d2d58cdf747afefa41ae6cddaef25e4206b3ac295678902ec4acaee60924e666307d10058a7582fcc6357a765a8c2cf1a391ec371502fe59cfbe0dfa3cdd1e28f67300064494c2281b60b02f1086a7a95e5bd5506cb0ba12bc96a6f3ba7d53d2b47b4d5b33e2066e9278aea75bbf94fb307a2933d7707ece83bfd7875a7598f6ecdc4232f64670d4e1e26cb11f233d4bbaa263edff121bbcfa485d44b44a53a8769fef6a3632d2b55cd5e3166c09cfa61298315336ce639ab34aacbd0851775e0ecd339b2dcb2de77b11e2ce65b289ab43413c5a609b1f7ca3f75a8eaa753ffdf9a3cf4a8e7e268d0ef72dc01fdf249797bd3c9864aca593391e8ab9cc9557c4543dccdbe0865f829794cc89b376818884206659981e5f40259fd78398a389b4fa9c0cc77c7a629db20b81b624c819b013342bd6868b8e99910b27a6a811e11ce0fa762cae239235c1bc65de637708adcc4105f5d181118bd26336e562f32ed1752e1eed82193bb6e2f9981469e618cbbdec89455ab9efbc70bc7739b2e9c326525947ede1784cdddb102216ea456adad8eb6acdb563791a3dad3c7c4f723cbe3eb9ef6ea8bcf5943066b4528c0ec0c3f4f5602160e5e21d77af27e7ea440e77a5a53642dee109b35b476195f8690dff1874e97a872ecae5ec0b46d17497b18bcf31bb589aa4fc92147b85bf8c213a63a02ba2577b245a6eff4d33dd7166a4ee6797b11d7b2d84fc0bb7bf04ea06a9903161c36a338ab2a0cb5e2ba5f34b16d9d9567608f14e83f0caf826d2a5c9910349560b118d09dc787d388acc65a2f0cb28ce97d1202e9f8656979eec59c7c076209d73a4c6e2f32de30689ed89fdcadb8258217a70d07c523a3e41e5d8c0353485215774661348ff6291dfa239504d4848cdf113bbddb5b6f1eb33d1c5dfda67b73e915cf0dfd21c9ce80a5ef4086d604dd9f1af61788c947beedd4d03f61c9b1914095b1f62ceb22bd75a6ed0dfe1743e4250940367547595265783a77f3f3ff2cfd80db35cb08d7233cfbc0a9160f9dc5aa6e0c0f802abc859bd65f4b2e36c2e321fba6bb660f7db72bf3a09dfc9b1039095d8894dd9b744e363a0e7410db68799ebe7ecdfc73846b874c7566264b85e65fdf03660712eb2ae2d91587df7591a16b0d7a311ca26e72486d147e5c68ba719a09a90b496eb6fabf8a9ac893a88886567fc7dc5c2d8a5e1506b81b18b15b3ed78532b26648ac1af903c640b864efbe9b1ba98cf11a1f111c2d989617430d091e8d4efc8b0fa0ae347046a5300607c73a4779f497747c11891dbe3a7fbbb612e6a3f80821493d801c66dd6fcb53aa253cec33072045ef8b1d43f4032c891ca38028c755a18b1abc4ecc455e8aa9e61c888ab4ef323c4320c5f0a6c6aa5919839bcba86003a8b9d954aba01746b38e546275c443912405904d60cd8317022251da1c776614b915e8fc54b49caa3bea663b1f6be6c6a51666bcb4ee4f6b8b25cbddcc9c9f6922380a74d6d3063617c2d47df851e00455e39f87fa1290909c68bd56e4b7ba0a3dfa26de413f2824867b64a701cbeeb239638a3896a105078a11f3a83e22902c2cd9064e63b712b41bd777758abdddec630e9ed5584887ae460a471f1a2081cbfdc9918e467a31a65be87dca376ddcc412e3395b0aca75a1e292f1445c4a53ed0cdde6004eba3a41e1c58d4d2312173b0f89a61ef506ba0d73892c3cd3f94acc43e9d3997ac0076664db221ad689fbd5a7b438b662514a231f36b52dc438903aa15af65de25e946d25dd02996ad99591cd673a7f33ec36fd5b911d6f588d5d0ce8e2e3651d903f5cd8a372f79c12a45137769b8fe952b2b3fe100f7f8b55e12e10077beee72cd2435ab8235cb9026798305574f6358fe905d3ed7d428a07d21ac0eb7f65e74540c7637f9aa90d902dc977f5261a8eef3bc344bf74c22fa6998a267799c4370ab1d07003b0a226fc1f03a0886042c3c9dd5e4a02375688e0c4f0c79de167eae017fd4fe76554895b4d342a6011fe92c4c6aa60cd82776332b74b7b1da2c3f5c36e1e2a78e9710c38a671775af2fcb869c2fbad20ad128fe5786fe72a82b9e535bf1efd321437e660fa54eb6505f13200e75a637df9bf59c3150b8655f8b90d1781503ae670fca7b8d004b6c2e4040c2cce502338b3a68172faeecf5d83a15ca3b79a9770de09926fbd92fc6400276920bcb8697c339bbee1b43f7bf3c557c537ed6c9a0a989a346a982d7130dd6c85bdd73b5cee43fef51906005209aa10a65cd6ac94284ff316cda906105128d0337a6c42f9c549b72073a4e6df50e17adf1b8967bdbafa943e166d4e909d344eb286764d064be17d4ec655314bbafd3725d9fff5211e703fa878f52ae46715db8a7b80b465fd4e4a1c43558b3e414e532dcae95d15c564944341e4e0af05463964fadaf8202e211793ac54c35a7da956a3cb2deec3149627d06dc1eb6e75ffeaf27ce3f52944413e68782cf81e7ce34c6b73b73342d138312d369727eebfa0f38372c973e33c3acd46fba5dce2acc322be466eb015b085e6c8a8ae0a78757c78a806b13b13b3bdb202dd3bf17cc00d7af7608721939b970a25bab76bf3a4ba37b90f6afca35f386cc2c4a53978678ecfcb1a2afd085f77bec88aaad3778c88ee0cdd4a223db187a88063ca81e903b6466062c734f66cbcd5c9c4d4ec5d7ae0cadd81df8777cd2a85fa2f348d560c7c2b7b94c9c0f529989a8fa66e9596b0a132b71edfd3d2ae610a377a83b60653ccfd20cb42e423f0a65bea3a0cdd70546bcd32698e3e1c9a97943aeccc1b5848c98d4426cb4afbe0c04803b2b0054bbac06d20712967e10a7b1f18a55e99794feddacb1a7a33ec8ea8da99b5ac5758207b8601321e1800c558ab63d47202358183a6c6e180f3ecccad46f5ed7d1d37d5a98b9c81320bd0b2c305dc41089524fb3f51be5725ae6d37fb9412fd22176682b13f8bdecaea9f8d5af0dd3ab63db1ec5dc74f4a5fa5d3145bd015a2c95bfc5c7b9aec997a4e35cc060921c3797a20fb2de581b467e1a31bcb2a183df6b6f5e93b1f672d2b30b12a087bc78e0440e022d2a602bafe699210576ee0824ca5be2378f1d952c016bf49288db385b6b0af30c1479f9dbb73fc229177c7d080a4073f2400778d1e3ca97db7c6cf9f20ec3e61cf3ad8cbc14be9172ed5aaa82b5ca89c978c03ba73c186dd5e0f0e68f3fbb048f1e64720665a86613a13980dc032f09f2b78564bced0212ad8b52def30daa8a673a950fa9f33ed65599bed58c521078bcaf89191d9b"}}}}}}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 21:22:57 executing program 1: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)='\x00', 0x1) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000840)=[{0x0}], 0x1) sendto(r2, &(0x7f0000000080)="226c8f24b50ec8c729703604c415673ecc85a2666c9d09a3f36c58f837d5b6ae63a959391bae8b16c8e9a4b3ea0ffad397faeac6402ee4a5ea047e9368e28a5617a5ee71dcd1cf108dbd945459928e07e4358d01eae7a2f846e696949e68624bdfb16920b214731593e8b88116050180973f3eb67e5ab2b6aa84aa7936c4ca65c91fd3477e6ad2f0aba1ed8166659aec485b87ce09366ab1030f51cac0ccf0a7c9f46e4197b2ea30a456e60d3b90980b19c23d1deb4ebde0e6343a527ff6bf96ebcd534f2eb48b81ff6825395b7a757fd1e3a754ae0a697d5be806982b9ffe656c3cd61361b583cb", 0xe8, 0x2, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) 21:22:57 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="feffffffffffaaaaaaaaaaaa08004500003800004000d9019078e0000002e5ffffff03079078000000004500000000000c7538000000000000e0000001ffffffff37020041f0f96103"]) mlockall(0x0) clock_getres(0x2, &(0x7f0000000080)) msgget$private(0x0, 0x544) r0 = msgget$private(0x0, 0x3) msgsnd(r0, &(0x7f0000000000)={0x2, "836a17ee90842d2e7bf9623ee368d94a6d318e7105"}, 0x1d, 0x0) 21:22:57 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaa2bbc6dd60510286af8b332d96780249dfaf2eea46f48a720100000013000000000000000004fb11c47bc5b8355d1b3ad300eed282682d1e4997171f3199a08a08d6ea618cc0d22b812957b6e016ab5f10ba92e265c9378d20306b66f9b4aa3bf2e228b11f218415495fd1ef3d2fb6c19bd8606a562532ce536c85f0c5f70da6090344d6f49f74470832e1762f322047ba6f99c28dfcb7779324c9e271110f7d4f078d35d69436dcb28ae1ec6839af8c7747b5c9a5a3e3899aed0a583fa87fcc015e64dd"]) r0 = socket(0x18, 0x4000, 0x1) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r2 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r4 = getegid() setregid(r3, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0xfff, 0x0, r1, r2, r4, 0x0, 0x5}, 0x5, 0x7ff, 0x8000}) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000140)=0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000040)) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) chflagsat(r6, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) 21:22:58 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) symlinkat(&(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0/file0\x00') r1 = getuid() r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80606949, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f00000001c0)=0x2) r7 = fcntl$dupfd(r2, 0x0, r3) renameat(r7, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0/file0\x00') bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) lchown(&(0x7f0000000100)='./file0/file0\x00', r1, 0x0) 21:22:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606949, &(0x7f0000000180)) r3 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x10, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x80606949, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000100)) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSCTTY(r7, 0x20007461) r8 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r8, 0xffff, 0x4, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r8, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) readv(r8, &(0x7f0000000140)=[{0x0}], 0x1) 21:22:58 executing program 1: syz_emit_ethernet(0x12f, &(0x7f0000000180)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xf9, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3e7a, {0x0, 0x6, "89a446", 0x0, 0x50, 0x0, @loopback, @loopback, [], "3d5b73a17309e8557a46d5fcf6d35a3e3c5d2331ba3f375a563d3c2a1915880f34b9450285070000000000000091d0061bfba6f93d36fba313233919ee1eab57a743bfb15e2c050ac54939ae5f0c30533cfe94c7e4e1231bd6e793ba275e0e694bbf1e78157f775288744be7e587db569a38d2ae6190debe33a1bf080922f839143da63d8c5bd5938b1ddf522911592e385b395f81f15f9b366e185f9a1d3279be8aa226107fcc5d30507b99e6f72c8e2e77a455ca61adf154ae8d31c762fc1f72e14f55c01592c6a1"}}}}}}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = getuid() r2 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r6 = getegid() setregid(r5, r6) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0xfff, r1, r3, r4, r6, 0x0, 0x5}, 0x5, 0x7ff, 0x8000}) semop(r0, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x3, 0x0, 0x800}, {0x0, 0x7fff, 0x1000}, {0x2}], 0x4) 21:22:58 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8000, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e013001400000000000004000000000000000000000000000000040000000000ffff000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000fcb0000090780000"]) 21:22:58 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = fcntl$dupfd(r1, 0x0, r0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000000)="3ae624af87f45fb4903cb9b2eeb3aa10db13a6ae0ee8ee1161364cb350859e34754ac46f75bf83c212646a1918736b8a0d45e59f54e76d6b5d8a58d7c6a11badab33774107ea0639a5c0e58f61dc6cbd8598d325f189923e5bf2d980a0375891dbf9503e2fdb23191553f6ebeefa23dfe271bf15a1c85749f5bb27111d30f59ccde097798fc53cc12c5f50923ca32b3119315fee93a931b173d234730e9301f754217c95f492f13b5f11c765ac5cbf0b90d901113bf57d9fac703a3e95dd27c123a598017e937d1f4d6dfb4a2d068373711c7227793905c9baa8d91e4cf55990a9c5f353bf6e18e67f4172ca", 0xec}], 0x1, 0x0, 0x400000) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000300)=']', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) 21:22:58 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0xb63, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x9b, 0x0, 0x3000000000000000}], 0xfff, 0x0) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() r5 = getgid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0x26) setpgid(0x0, r7) fcntl$setown(r6, 0x6, r7) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) setpgid(0x0, r10) fcntl$setown(r8, 0x6, r10) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, 0x0, r4, r3, r5, 0x31, 0xfc00}, 0x3ad, 0x3, r7, r10, 0x20, 0x1, 0x9, 0x8}) 21:22:58 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0xc2) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x82) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000240)='r\x00') 21:22:58 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0xa088ac064810a368, 0xd1e32c93d5b40acc) r0 = getpid() ktrace(&(0x7f0000000240)='./file0\x00', 0x2, 0x1900, r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) recvfrom(r3, &(0x7f00000000c0)=""/221, 0xdd, 0x40, &(0x7f0000000200)=@in6={0x18, 0x1, 0x9, 0x5}, 0xc) 21:22:58 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x3, 0x4) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xd0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') recvfrom(r0, &(0x7f00000001c0)=""/165, 0xa5, 0x800, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000280)="8e99b194748dedde31ae8150bf05afac6e25406e89d3e66805aeb125e95156d8d20a3fee10f8087591abddbe5fef5c65114c55e469b53d3016f84d381646bdda5a2a3e754e41fc4eda0824b164f80e59038540629698d8158c0c883c423ac66bdfba415911c38aa093e88e8e27bc0b3109fbea195ff0850f69397c3941cdead58f82875d6e208efd510a04aa7c310b46e8b2c9490b963f700c450e9216676846cdfeddbf483098e9ac57a1f9fd8886f7ca4b1c210a8516dd0c3e57d61fa26cd13fb8de366d5c34d502f43e9a2a1e066925aa8540a1561eda78246241870d518b2589f9268f90fcb4d5847baee8bd0b985aa9d0b55cec6e8ed43e16840ff94cbd15094f6baafb9e4824f3c49437a5f1e8984d832ecb16b3623160e1d7e066461958f9ef1975af38e713cdd3949f37d013a6b62e25e3cf0f3d0c93505a480d753582389858f6da53a83efcec2dfbcde4448bdf128a0950cb2caa173430358eb0377d01120f1924ef989f5b3103064319a62b71e1964d448f7a96ae52d6db0c58d9c2f69ac9739a50a3b11c29525fc324d15e2912b50461266810c37def2b838eec012de136445b424163010f2a9af02fadfcf12f728d021161d85284aef1871ce83a8250f1ac966f2feb6f43c7ad00a0b2caa55d0656e08b9db393ebdcf49c52ea2d9cb87c8144ecdb34e1b78a564e35d2ee4823e12805c2f2781995d587f7b1724917c22d64180088891a74e149c08e4b7e564dea560679c3d7277169ac29ba2539d188bca27a9d5d41b5f4df46c8f81f25d1199dfaa3eeec8b63a60a896156d31b4c8ffb640b069a333bbb2064b34f265b11f34f9be5a2c2772e4597f1d99273dd3d738617f62ffdda2c68f436e43a1f5cbd709ce2ff8df44650811b555c1becb16a60f18e55b92025736db2c63771692618db047fb1ca669bfe543f991d9d7efb9d9f61f701b001713575e2e839dc9172419077ce1c70ce4deb3d5265615b0f683e4a403617a3a44a66e0ac6bfdb926e3259bb0e232a6d96867a9859497d630345202cc26e5dedca7b73d680d00e33b9cf7e6c313c1b4f9214274cdf1bf9503d1cc086c11c0ee6f4a1913925d0eef7cbd6638ccb37bf60cc7e0f19384b692cd045d8dbb468bdb7bb715c29b88b392dfcfbe112a12c0551682a4f77ced97541ea81ef7a82df757c37006118ec894f9b17cec01ebe7d299dad949bfcb1ab0716530aa7d9e4a3a2dc7b63cc27d3ce2c22bc0616c3f9dcb58605ebc03495b7cfe93184bd6e54c1be7a0c11ae421522570c1a2e08f43c09e93c6b376ceb5bf3b6df3a2be70d1ded2590863872b500d7d62295e0d27a8b2c22d5a19a565aa71997159938451a99cbdb40f2a7eee43957e08868149d59885c59239539c3dbcb8c3d77c1c7eef0f4b32d558f691ba0849b96834594707072d4d4defa025a769ec9cede4697d2d2a1f550218fb306d0fbd216d92f4003f956f2222c7c1cec8051a7af62aff0e58e56323aae27b0ba79e9425685c726263e39cd1298e0fa3f2b738db9dc07c883b936eff9c89f8392f4eca236a4266cc0020adf0e9cfdd06db9986790743c83f1a6504e75b23f54d2b098ba8fcf0bb7d95d4a4c3fd04ef27a66fa6f608fbfc491d0eba3b289a16539c4912539c236531e9d1883a07720468246e82a9f98b0d31dbf34ec739c6016f9732690f62c805950e0cb78195d137a81f1d29a0f03f67d1943f9ee1c00886819a9c8fabb8cd17032034a929b2fb60ac9a44a0b06bbaf1e13a64ee3ee5b8adc04f03f4292dfd95f8826ec0159871564bd15326e63764d2f8a9fe09dd4ebe2415088fa3c82d5f26faf5fc478f244f033883d2701931d5d13f4175ad12c76c2ea27a3303d4a0d94f9bbf3a1709fc134924903c366a559cae752e8ac87aaed0464d0cffb71b173ab8624c4e5423f8bdcc6c06200d5f263b0f6e3912e19c5f33e9f19839a776f6c5aa010bcde1faf42204e7e1afbf1e75004d4839db5f7f3fb51ab1c22e2339d6d8ba0d7430ce0f51ab3f0dcf89e1667145425cda17c8e0fe787915f6ec037c5a76780f1dc3c6e8a11210c13ab1e3da74927382335946e4484b0efa265b00eccbb1a1d311310af7421ec58acbf5198d3fd119eee86c4f91ca741545cdec6910720e9a8025fb028105992f7b760f3e621dcfbc06ca60411a1efbf8829bdfd088109672faa15cc1373767648abf79291422c0e378a492b9fc9f4fcef27c185179a0b21ea6d7c63a3f4c1a096b5f33f7da51bd573eab0a6cec61f3a5042dd9f59e9faee4b67d5bd716694ef5edb6f89ba50080b8e58d6ba4573bf3ee3a7bc4427af21a3c4e03a93503632002b2f6b3b39da0f6d402e66ef18bdc6f2dab8676d4277ae862b12cd5ac880e4f590c68fa0ac1fa5260f5a1e22f6b9949e46e5b9aac4ba9d812437d8807b2afdc7f54ae7c660ac023b5927521ab220b97603ccac659dfca30100856d81d43e83872b46acd5208e7c7fabfe2cb6c3391587161d4dd49b5b1a40303c071a75703cedc3ab45096629c8040767473c23b480608c6aedf1ea12a2265ca1281e1d6eb55a4179fc47fc1c8776806393f3d8140bee9fe264e24e1e23ac404ac4dbc6cf800fc68361cc8bd339194590ac50520f8f9da586f545d25d8e6b6d9ad6b20055db83e775753c02d0372a78eb5863825d48e63fd7d59c1c904277aade1d4fac8a73e2c710decdd7350c3597dc3b1bcfc6f91c37de5f9885476ef91933cfe78ed9f2693bee8bce12ac4285e913bf4505b59549c650c201621fbb2b4ac44f606282865b5eb8f69fad287b8464b555f2466e699cd188e56f25dd06a24c060561c9f440f7e41ec8ae4cfe0187849e4b6575cf903e935e38d0628e0a1d56eefb1dbbedfd16541eab543bafaf401dd1a8951a5d07ce4d327b7cdf0d8148f5d393b5c644e59c8437891b993339ea5992458662a21f950ca739fb04a72694b7938443680a00548b4f43fdc64b3fb28ac70fbde86e00e45c9559f2d3acbce12b9550c470ab927755067adb67bf595ec8039ee853e00563ad95628dbd1c3756c48ea76be708c38182376a66ee38ae89f1e409bd19a187531a88a5f657e266e693144fef1081679fd23b1ddd4d911cd2e3c9ea9ebdae0442ac198de5b80d8a9dfdcec130abaa94e41525ea8c516a2b3984217e84d411b17a031afd1e4ecedc3064af58a628787e94bc4cb42f39353a46c0b2e51e2f80e72bb04b8c0b15eb843c9a41f913e65ac520f5230ed4e007b409676511f1c7408c33fc1db9701ec920c377f66213b01814fd193508ec28d138ea7047fe45d68fcae95930ad27184c443a7fb71419c4f6294aeba98c6a798116d282d45a478c8d812661c913df58e08b6fee81e1852e255bd49f91aeb02c9ba0b44862d18488f11c2ed2330864fe09d5a60fe021bc47194a46ed99ed5e9a3482c7ba68828f8fe2f75373e729b88501d4eed4b6cfc08ca9a14de67c5521c990fbac873f7491ee902f1d16c770e02acc0c8a7dba8beae49921ebb8214580c5ef3803794632538df480d4cbeac1f71ca3d1c617a1712b1f4804789ad1d8d4534af4741cafbb186d2194b6631be53966a83e538a909a73f811fa230a4c099ea758717d405996fec98ba48b71c73470f4ab330ecdb6c574745dabeafce2ad56a88a5d9588cde8a87229a4f6760e943eb92f7384e085a9b84a2787af0811deea2519c3c8d8bb1c99e95524cca92489eee8739e7dc18de206357993e5351d2d5f8ef820a94197270bd235f399070b1e7dcdbde4a697dc2897c97e8da0566b5e91a827f43f484576945e66be56fe2794f1f5c0d94a5b3ebbea89803772a2c7e4e003b4b46fb5e464b83e9d8e0de3306f38de86721731d803e54d7107842391a2d89f841ac49e1c92efdaf9fccf712aaef2ad0d360c8220b2196c5176130c3651a03fcb3dc3ba116e8acc96ab1f0130c820b6ca3197886c8ecba9c4c166e170e922da837b122d653f48120c64a63c8821b1ac31f66f3c118a42a95e6fb9a16c4385db1fd4b7203c3ba99635c7aef5fa00fc1574cac244e1641120f0be61332a2dcd63f3764447d5a3c949214337ea842cf4d5a9566e1ad1df02f4ae8629efa80979f6ac8d05d2d37fa946b1bd9ff2fe8d4c18bfcb989fa3aad713f7231cce0fe7375f069864ee86220f278467e6d0f38266edec6273e66c5f4b8a77a1a9f07a821e731ca35c1ea58648780aa6994bb6973dd08f14a2f1a76992ed8a621daf81f09bd48f3aba8a035c9cd659afe9b72bf690e2752a1ab4bfc8e9f92540ea695e7949372fc4f06504a031fc53b4f9fa25fed6a214ba027a89e1eb247dd4818b666281b1b276b8c6fcfe6d6bc8e1d82e526113eed70df8dca95013d133f82cc78218e7a0d4356fa56e7518372a233ba473536039bcd5ec5891574ae19abe6270cede644719f8e761fff9d132c5a7117d186384759246f0e4d2499beb43544d83f422d45d472696c7b1c0988e992a07e11418fe1529ab4abca857f406e29cba82a04535c666455466785c2d00c8ed991b523ea066d28b88ea983e6c26af336ff8bfeda780b1a53b3f02f638a0af344ace8a696a82018a64e9f0abcbb21befeba679062635f128663a18a33bc8e1137918be0fbe59b925d296b2ab260b63f9f64515bdaeb8d6a472503b442740b77c4f020e506f0a007a103f20ff29c223d657b1ef15f28b66746fe6ef321078b28bb7c1faaf310833d9a890dae24bee634d0579c12af09809ab9c056f993b1dde0379477674c5e4e6d0c7805777d179bd4d3f61f613932b6780900db72c23e19cb9bfa348ff953e78a17143f0cb93a5f42c8892663b3e17e0b47466142a6ba84fe990d5a5b5cf0643b662a851f479e6fe52db6434a9f40df9d0cb86e841ee29de8192a483ac6aaa91388a35da898d2dbf2a10b3392fa2a3dd26c35e9e51879d69e72df415a4b350d72fc01d0e15fad726d923f2c7f460070f076d4859a9e27d7fabe2da33b52ed60199c819e4ffb722ebfde1890fe56eb4e22e1458b8b1c2aa634adaf9d78cab8b1b5a9adeaf76deaee2517cb9841cc38bad6c88c5b569773478cd221e592ce681a019660740822f9aeac02b49b29673c042ee63bbed77c8958e5d042170520d65c214505bce4992505ec87cd7b0bfbbf5a9d745dc309974352eb7375550ccc5a7d56a0b29ef9250a1b61e352605cab147a531787e426e276c87dc5adaf38a2a1515e9812dc6380b9f907cb112fe9d66a34ba36bd12d7a3ba41a29f74ec794d3b0e3e6296cee333388d831026182f7e37493889a8a3fabcc42c4c0a72926cd9534face0ba5a83a4ccae1b76b1216e9f20a877de771dd96a483f12eba481bb61989b259b415904da0d51a2a2e832f698b951b65f0307601f08010751943c7b05c31407b18ac9714d861edd3438ae78f0d5d305689adc4d8177dd33d1ff722feaec50612468961711b832454739b247f52e7aa16438eaa8c5b00be63e8d94970e02ce62575166703732c9f849219ef1f1ae41a34748bafe58a49cc9dca7b282fc9bc6fca1666cb5a5b981b8669267b43583c2c4540fa6bf01b032d7de03fc546d2e5215dd253508e4c9ab98d561c05f42223b0b1eee0b6f145e9a309b42797b4824d741333c358fee3f8e1499bfd625ac03b3183e3e0890224c03297d44b5118366c2614dc8b55c341c07f5d630d5464d585e96f242fd013d28ca4829d10d7e5f045c0ea264976578da2e6dc82fef20fc4036a7dd0ac578e677f56bcdeb22f8a142ccda5abcab9f32fafaa213852736a54296813d", 0x1000) 21:22:58 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000000c0)) setsockopt$sock_timeval(r0, 0xffff, 0x1004, &(0x7f0000000040), 0x2) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x22) 21:22:58 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82020100ffffffffe88be1b839985a3d79e26a6c4e5c44377665178bde898bc1b3a8cfff0414b62188735e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000340)=@file={0x1, '\x00'}, 0x3, &(0x7f0000000080)=[{&(0x7f0000000100)="fe7fb8305bddc735a903353fe9b2f073ea750434564716220387e61bf470eafecf8ceb835d25b0a7e3dd829bde6776a8e79968a9a363eb51324027e847c9b39575e97ebab7718e88fcbc0329ec4553d94b24351c50845825c817c8b9af5c348b792c6390725c38509bfcb1923dae7bdbec67", 0x72}, {&(0x7f0000000180)="448010dad3a495194a22fe174e743aa2c24c9ef646ccd3402a028aefcca2802a5a53cadc372d9b3daee67bdea16126fdb9dae931ef98d3fc99cca3866878e79fb6f7a8cea57dba3730965959bae3e894bf92ccb43b3a1fba7dcde1b5a93c5c0a7e993daceef9b073fb0691e51aa130eb7a5682fdb767645f470415a6f20189f4ee763c971d14ae99409b41dee4321a567526472412e6853b06d015f3bae0", 0x9e}, {&(0x7f0000000380)="78088faedd42918b54d9a5e10dbe850ca71a2964a7ee1cfbc27e3a4b91ae9864d63a71542b09babc9bae565f8a3d7ca8cc852d80c19fc67a9bb307a4d36a0b1895f61f14cebb5c328c8d8c921a6497f1e9910f71dc79c5959bc220113b665fd4b48ab60c34e45c36f89d79dd588e77428cc9cbd92c4831e226cab09a4b10009f22bdd7463d1046b39d794a47f69d", 0x8e}], 0x3, &(0x7f00000002c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r0]}], 0x20, 0x407}, 0x401) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 21:22:58 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb1, 0x0, 0x200}], 0xfffffffffffffffb, 0x0) 21:22:58 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @empty, {[@rr={0x7, 0x3, 0x81}, @generic={0x89, 0x12, "54b76e4da5770290c770abae13ec19f6"}]}}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 21:22:58 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972b770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x26, 0x40a, 0x0, 0x0) 21:22:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x24, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000000)=[{0x4, 0x2}], 0x8) semop(r2, &(0x7f0000000240)=[{0x1, 0x4, 0x3800}, {0x2, 0x4044, 0x1800}, {0x2, 0x3, 0xffc}, {0x1}, {0x3, 0x2, 0x1800}, {0x2, 0x1f}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1800}], 0x8) getpgrp() semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x0, 0x6}], 0x2) semget(0x3, 0x0, 0x702) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/202) semop(r2, &(0x7f0000000080)=[{0x3, 0x9ed5, 0x1000}, {0x0, 0x3}, {0x1, 0xb500, 0xd41f01317733a3f9}, {0x0, 0x1, 0x800}, {0x1, 0x3, 0x3000}, {0x3, 0xb1, 0x1000}, {0x2, 0x3dec}, {0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x0, 0x2, 0x800}], 0xa) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000340)="1827453692fd4f6487d6eff1c2c6ccb63473214301018c6f9a1d6c05216c87aaf54607a8d6e9427df647222dc011e9957b9c0d8f71af0618ee03a10debfb0ab5c2938fc5387ddedbdb3cfcbae7ee1f0ac6a40ce36908955d57d76ced3bca6a0914022718f255e4fb9aa6c4d9f7ab28d4b0c0f8ba67e7d2630763e7bb5d98edeb7af593c305eae8187727fcc72f21f78dd883cb150d9a945835aa343a972b5ce2d87dca581bc748e6e32b1ce4978e", 0xae}, {&(0x7f0000000400)="93e83ab6953e7c0bb61b836cf905f9f45277d726028d910cfdc5254b99edbe5048688f37f7cab0b0af5f68bf48b426b63e863f2346be22ef1a88e3782a02b77f64cd38019f61628683ec4fc3b36425d80f4e4c41d41420c16815ae2847f5bb653a7adb25ff1b226853048e8fc3c29fecbc6f40c742498a4babacef489666225cbba60c838c8975828b6cea858deebe3b6eccafb3e1acc74837", 0x99}, {&(0x7f00000004c0)="b9de8648b293a1edeece2d1267bc507094c5e5ddba2f3ac14881ce4b271e325cc5c71906d6fcac9a2460ee110d7e7bed3357ff6e7a4d3398140da7a09e6844926d3669c041c5542a24ddaf78d32532ac6b84f4c6ab10f7669157125e82ba2fde25b3db2a93f83d74ac0ec72ea652673899a75751a877be126b5732fc41ee12bb0e46a861c1c757b90d1f1969880f63714f851d3cbc3f4ae0242f006c81542174789493c5a4e2efed591186fb164e039236687608edbd1aa0ed6877f974a0a26720c8fb4088618e690ab96ff39593298b0015c8f5ff9385afd7047e4f12923806dc24048f0df5952d293cb87a840502c7cde06984420e2f2e82ed5c6a6035b30b5032f9ed12674a23223bc2a5b9e61299cc67f6ad8ee9269e3d53550402597f163d4bfa59fffd303c4db81cecb82c3f9ee470bd600d7ed396dca25635343b3e8dd7c8d29c7b09bee29f2cfbaa42ab53409c23f9fc4f07fed109ffb8ec758d0c21cc754b98d28e79fffceeafeacb6ff6f9482ec7de51abea9358a7a96ef37f4912616e58174a63dea6e5cf5f95e3fc4caaa8fac19ef484cd42a2269641654f3f8469dc5ea108d24ce4747d64aba0bcec4cd15a6d1090fcfeb73540f5b117fbe592cc3e0209f12874b0de69732e15f70c9c6d19bc4db85f8890f79cc66db9badec379be65115d8ecb7d7988b52eae7b5180ba03db43154c19dbeb4b2bd303677e2dc9845fce517b10cf8fe474df57b0f96770750a093b5fa91f3843fd2bba670e598f87cd31276a0f25ba60bca90890e842d8dc37b6c83fc57386d803c799a874d60506cc780619015f1f5124e2a21fc1cb7c960341682bbc9f8f6674320a8cb30d1e226cac90f1f5eca0361220a9c5fea0e6b25305c70d50c181ca3ad608fdccbcc062349ddbfd460ff347b9b7ed6e6d7c6960ddd2647dfbf2b38c6ffdfe288fbae012bb036449aff11f529f6a6798fcaa095da309b1ff38dd3c87dbe766d09a1100ac840009ce71abc5fd6e9b047e337e3a238faa80af3adf071066b51d27b31be2167b7e150f1996af10054f7d1c2c2d4897fb2250a76ff0ac79f43682d0efc9144dc97f26053972ec7247422106fab4953f8c4d8b6c1bfe3707dee87ff9171a2f6bb6936bc9c8b4d8a83792bfe4f30e6e587cccc5ad19e62a38afce3b4097c467dd6b44ac5d6ceeaf3f5287cd9c6f42b66f8b0f873647844d7bbc8518562a11fe758316a9b34fdfdb520c2e181c267f7415d0fb95b68f323ff63a147928dc3bebe00b5203f84a9d799db7f203479cb02c7ec2411cae9323b24a7deef22bfc44443cfc59dc23609b1faf36b1a951682bded90f0b0a621bb8f1d73e14f774bac92054f676982afe35ccec71a7575cc9e33fc78bd5acf462ca536f6b611b4e9194ed923bda0e5f5620af67a64ab269d15c15a4b46f03e352bbbc46526b9ebca1950aa63803f49d8ce46d112595f36f1cc024815e597b25bc6eb2e2245e3d0699c6f297497e76ff1cfa68ab35f3e08b968534ecb96ef2f459c0519f15f04c9da76ccdd469d95b912a936edf665d498dc151c842208191c538573ada1255ef4cc939c6153ddd8a9706d768c25a133512bd9b87087fbe7553d28823d87dc6952775b5074246f866a4dc4a92fb9f42a5616bb4172397d392c86bd0757d65519a781ea1b7f9f6c95b1e0eb275d72d1f0db3f778db487d658499c3ef0293e1403e5c5e864e4a85a0fcff4ebbef04f7e7daf515a07b735abd83e8ec7fff06c279a424198a45746566d2f30355110c2658d089cafbf5cb659f570a510aac1e64a4734124b26fd1a718b8b3d5710e5bb0b9039b67abf3adafea022d7ac86b49f98b658e801d6da9826728edd0826c207e28dc7185d4e98242ca2eb1df240ace60531a93a7799baf6bcf7e0c8a09d057ee920d79cbf004c8f7ba81cb81d70d6316e92d3957d69f91c14786ca3725c9811d335ce9005e785363c949a5953ddf46aada0d4d2ced073d9bea883e07ab305a6b3cab8935e40e840f0ba5808b068241cadb833d26d29183674331feb71b0fc70432ed0abad41042097dffa3a25b2e315c467638c4f5ee5e5f2618d3789e410ec2fa5d64dcd39c1f461b578c318eb22918710fb630018186c65db6ce85661db7f9c6c140d4460808b682146616b6a08efb1884ccce0f37f22441c3b8a570b9e3d00ef6db6d028b7fdcb17ad36bc7494c70a72dbd6587ffe9234715006247b4dcf050e82f71c0e4f87e2f5b8ab724f1d88299766e067367245c502984d18e8bb11912bcebf0bd1d501e6eb3d0c8474f23c28d4faf0ed5963dcbec570dafeee832f809584af97c58feea3d6c4339ea08ede05a3af6aff3f6c2d1d9c865a0fee915398b66a3d360dac0ac8edee2fe594b454ab8da53f603b9785e6a9cd013fae6e89f1369458fee15b205f8096a56f1f6211df37eb64380ea4e1f9315057b0b1d8944925833d34bfe6d1dd579eb5b9b77bfd45821d31ae415e217acbf34d6c48a516cbed37b6a4824195a5826219efbe38209943edfe28b3fffd111a022198b8dcdae09cc7c44a958b558a8da86a7a7049a240f6b5562bb4d111fd9b1c98f5bcb41334a9d425ee0fb59a6a730017f624e7755947402bab7344a5f51235fe0c831173152224169fc3eccc4b45a7a8e7dadf0568c53e19e5f8ec469d7228842d6a3ffdcc629b65a01824627cd1ad2d51a37e1be5e98d9686725db65132a3dc5a50b8616bdccc0ca9976398cff8aa88aaacd4968541f0d1d6e1045902b9b68ebcfb039d85831a543facbb032df361ea7205dfcd1cd4cc01c2f7fd6fa8bc341902073135579dc7f15bbd34e176939ab435b52c86352df8520da899a58a51381978bf5e2fc80e157b7296825eebd2c4b3b5906542df0fbf94efccc8b5d8c57dd3caec3e7b5f69ef8b3f3ce487dd1b5437e47bde914244191723307b7dc717c5324e9b6c69581744828fedb942c7765e3584184e4b24300ce43e067c1b75d75b5689d1a473d16d54948c2bfebcc74b7391580572c30b61ff050a1ee620d876d00eb47617efe4c68c1e429de6b76e3ab8d4f8b2213a70a848e3e59eaa68e3cce7c198af62732a68d09994c60a30bc19de262b67e8d208c2bd23331bed38ab5835c37155ce65c25400fcb3abf2fb443fc63b03af273c728073f7bd937969d89ece50c8f5356062a18463c752d6a1467cefc2b980e536d8f6f8c730c7ea528e0cfd9a92c718c54caf5b2e6fb9b3629368712dae2d1409ad6d3d75a70a1c78f8b8d3f452141a56896358be763afd18466f7adcf32d0e0db33ade1799e41eedc93d7314f9cd1027c6d5814dd71a0258c555dd8ee9ba88b1fb6548e2c3ee1f240ecab3ca7e293f1a385bf6b1767f9c21ade7e14b14c1f23db7cf6b7d588c290fc6d97d1c5a34e0535fd32649aa856470be80e15a8efe2858d69a1ca7d313bfe4428ad3be81acc565e454de36f3ab3914ebe3e4edf67014cbca7a947c1ce96bff52e207dab93cdafe043ce94ce71fd8288e52f12d9e405b273b007de6f59ff2806d6cb3e3a533acf39f0df6141fd1f5f64b75cc2ff447111b49e0380ad6250937d3fa594a2361f2411394f3925e9460aa4b38959847676dae073d71221f6402b62c49f73e28b1caa98cb7c16d22521d3a6c5a93560a31e1373b45751ba6739a95d47a787ce43452559b7b3c39d4dec5957163e1b8ca16535545bf278ef670bf8ca9fd7f464e47ea50b000e0cb89563cfb06d38e695ad37c1e19e7f0d68e3f3564f71bbbbc27434d41a7a74aaaaa3d13f62b2b01519838d6229778ea597a15f32b8873b33fe5eb6770701b1cac958c66876aa0b057d6dff7f9a5f1391c4d7fb6beec374a6ebfaaf3f6391f0f10a80b96333ad6836fd02c0fe65ff341e36bdd40b0af5e51b593b6204ffdc71eb084ec5760cb2641bca5c66e2dabe7f1dbb2ca4ad9b3234754cf66ba3b842a89dcd0e055b541a21074a20c43fb13c0c836be3bdd0bf280fc06ee15dd2ff2183a34de125f56e5e284faed5fee3d2a00af7f00abcbe5d93abb5c5b3f9253d8cfa94c6e7d24e102c44d320dc97b3b5c94326d01bf2143a26efe847fd2dbaff4a0ed9738a9e352f52b2b2d63524187bded8697d595cf35a3dad7d08d7539f581629667017b577bd461f8bed92550f08c75bee48eb92add23ae300b2ea8509d0818c6c1638c7eb88155f29cfa7e9d52e5b90de09aa4b065521e6b2e8115ea20459ca2af9be9916496dd825f30a1d8bbb5948c579cd11b6d0ca7e2dd94c08f5fb9863cec78c05dff3190b8d0a3cc0f06da1a7ee1d444d099eb9ed4d3697b3c42727a2ee576fbdf26cda8013dd4d42284a618a696c64cdfb8a7598cd9a18d0a5837fd1dbf5686646b5ef3ae9a47493d18206fff3fc4d092ccb3a9d62a2e8a438d4b1014cf510692075b955abf936c4aec4410da8f6177a4f8db5c0e60a4001a8ed05026910162696c7c380745fbed70e2dd75d30d0b4b600f9cec6943df2e0bde3f8f5ab8f9e2c03b904730d2027eac754af68e3ceaac113be64cdedce33b8afc7bb8bf93b3445eac3115570a11820d965c2fa7bd32231918b5f0ac30e4d4cf4d63d6848736d79fb738d087c6020d240418367330eec15e88705289b9a27df38053003f3694a0c736981e097b066af316d893dfb7027bebe672e4c0aebc1b3c7f21f6c7046e3acc3b4a9bf6bbb35164d233bb866c553daacb6e0816c0e8c8ca5ba3b5295ea25c701a8f2ab96cf5a1635a4b79e0799c973713b9a0a9424077893adf4f10841c2c315df305667bf09cb7ef654cfbd789abe0553a92fa1a165da7df06cdfdab6fc73cf6aaebc0b07ce7fb3e4f9896e4dcee6e5bfd683ef55bd91d72fb17aaa12f6a9255e221e746a3bd6b35eeeefe6b64b5d8a9665b938c11a4c28534f442fcba0f8d1400237eec966e76e780be25b152e497f11b3fa9d6ecfd22024749c6e06715860e43e11e0f93365c8d3afa6e5a1d061d439200b1153b3c02a576bead74ac463d22ea690162def36e7ff611e4cdffcf8dfae4c819382366f7fb3f9f65433371346d4c7581bb1d497e22382fd761a91e902e59a5ca87c1ad71ba7ee66b1255f69231a8f0674762b1848ff0201cb62fbdc97cc271f84e2d75011cd088565939ea9678a472715d0e4f8e63555e30e4c8fcb61cfcd7d8cff72cef3a69942272c368c2adfd3bd0cefe48e25de7bd64b3f84f7fd44027c5723d7730332b6d57ed6b4149bd4f9bf2863e98e14de2ea477f71b22755ffc84c15d0e73ab64603ae5f61f6cd243ec10b36f85c8106a61f83b4745f0868701e9412ecb0ed4747b74f3713bc410439127595b46dd00f881a46c23bc72522fabd34fd3daf149c0c95b3683ced31bd8ac2e2c383e7a14dac04eb9820cd82237fc935f4ae69efda38b5b5a8124e6bbf003bc22aba310d442ae74c97764c99ea6de8b6668fec86e1f8bcb71e3948d5d90ee17bcc94e5a199f0e21759e3a48f128432aa09b56631d7803f66b166e6f4519acbed0eb9109bd9a0a04f68d525c1095d65113d684acea05a1c529f2f952800b8f3838c215c0f22e5fff087b06e2430b6040cb997c8948603110c0710686a0efef984bb1390d18bad1bd6e474a255036df8de32fdc7c3c08d037e639bb3101a5b56343cb288d6aff341db27fb425bf7c728eb1194902b97c493caf37ba155a34440cf110ae7ef3cefde9c2c1582083e7c6807d17ec1d0cb1722cb662cce1d0744e1f3d8aa98d4f37b0af1182e1586a8092e4ef468467ce641eef1a597bdd18256eea5dc53154170986e67088ca", 0x1000}, {&(0x7f00000014c0)="eaa02bf17dc33448de1d7b3bcfc5aeddb8be8599cec79c1ec6706c414569c67e9bff6b708979b1848ae66c39020c7797b9595890d23e637f964fd5670e4e1d929a3f41065a10bdb6915f372da09930d8edf203e76e66cf6c0317e0bbdbfb381a6738b4529a3167e095102568e42afd", 0x6f}], 0x4) 21:22:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4402e5334f2b2f6b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="730000000000000000df7e4ccb14ae9be6695cf9ff425a5ca07fdefee91e72f4bbe1623bcbab6f1ba5139aed04dd2199c39cddb766467ceab0471ae0fa46a93335bfa1e43e380b7824a22f3f013dc35748e53f28b874773e08000000b8b9280f2a79889545212f40a8973d528cef4941d9d673ede4aef68cf0ec2d9c000151"], 0x10) sendto$inet(r2, &(0x7f0000000140)='-', 0x1, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8060693c, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, 0x0) getpgrp() socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getgid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r2, &(0x7f0000001280)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0), 0x0, &(0x7f0000000100)=""/31, 0x1f}, 0x1) 21:22:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) setsockopt(r2, 0x4, 0x0, &(0x7f0000000180)="dfe9755bd500f6720a984922bb92f8af0ab2e2810a4f4bdb298c49a77ee5c713c099f7fa2aaec99f37e19be05572834af1b81729745995df9338e851734c9a70a6981db54b65ab9fc3cb13ff905d7be2ffc92ca2cfe00a467f3083395b609819d305d19f999c7b28a9a94c48dba11d7ab23a", 0x72) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = socket(0x10, 0x4000, 0x4) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) chdir(&(0x7f0000000080)='./file0/file0\x00') openat(r5, &(0x7f0000000040)='./file0\x00', 0x100, 0x9) 21:22:59 executing program 1: kqueue() preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x3ff, 0x5}, {0x18, 0x2, 0x80000000, 0x80}, 0x3, [0x100, 0x2, 0x6, 0x0, 0x4, 0x0, 0x101, 0x9]}, 0x3c) 21:22:59 executing program 0: symlink(&(0x7f000000bffa)='./bus/\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000080)='./control\x00', &(0x7f0000000040)='./bus\x00') rename(&(0x7f0000000000)='./control\x00', &(0x7f0000000100)='./bus/\x00') r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 21:22:59 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00005a5a5a33000000001b94e46889e261abac00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x8000, 0x5) 21:22:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) pwrite(r0, &(0x7f0000000180)="e2", 0xfe4a, 0x0, 0x7fff) ftruncate(r0, 0x0, 0x10000) 21:23:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x2) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80606949, &(0x7f0000000300)) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000000)=0x714d) dup2(r5, r4) accept$inet(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB, @ANYRES32=r2], 0xa) 21:23:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r5) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000000)=0x80, 0x4) r6 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r6) r7 = socket(0x2, 0x2, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80606949, &(0x7f0000000300)) syz_emit_ethernet(0x46, &(0x7f0000000380)=ANY=[@ANYBLOB="fd6ae87dd5367fb1174791d0cd4e9127545ce5b917c8cbc7a9c0b3ec6312277801ce2e1a0dfbe69f96e9da99c553289898ac569f5ae2b55e5119cc48333af891cc1b65cb835a3df521db003c4f775317228f22c01400b4dd5c13c2d666b5d2deaa586cf39a85656a9ec6b44a9c0bdda2eb578c5c2b55234620bb541a558af4123c6f2c42e14da13873474d62966e225968e286379cb674c61e2f5bfc944f2f8d81e2c02aec8824db10b803342c27de23a9e162419c459bfeb9f3dd869f688991599e6dd42cd941982d980f290483b102ec17db5c0b66df85cc2c4071bf308c0afd81419a277e8e83bd5e21d9acbc0deba75cb408ea0f0ad6da42010b44c24a7acd11a1d2474ee2ac6801f69344099f570f8cd50c1a64fdb693969263d2e2a01926e552beafd9d4867d8570c589da0471e8244f8e6b44777b150d15e6bc97ce924d3a35ed82e85e91e00d65a8efbd93bb6b9317644945f2e9c51eacf5c7fb76fbc2e193c3c5a3e42361f94627cb1503673ecff84915d4269d30c95f2d6f9986cddaf2841811b620edaf0c05b808501292744daaaf543f362defc22d02f7f075c7e31b287b2e9190fde358d07a7ae4d1e10dab015d3908aeab59beec2fe9f7bb2f6f5f1f2ddff728ad4531bb9770c7"]) 21:23:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r0, 0x0, r1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) r5 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r5, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000640)=""/228) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r6, 0x4) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) 21:23:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="bf991208000000000000000000"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x400, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000180)=0x1, 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000, 0xb, &(0x7f00000000c0)="fc1946092712d706d635f39b00bb8eca4a0a91edf53bf61932a3dce4bc5c141286e536e398baeec19188bf1ee9818fcfe885da6a5c914c78dceffd5e060419168b93807e270893dbff7e22c76eb0a000"/96, 0x60) setsockopt(r4, 0x29, 0xd, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) readv(r6, &(0x7f0000002200)=[{0x0}], 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000140)=0x8) 21:23:00 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff8d11569a26c386dd6000000000180000bd00005600000001fffffffffffffe00fe8000000000000000000000000000aa000090780000000000000000000400"/78]) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606949, &(0x7f0000000300)) r3 = getpgid(0x0) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0x1, 0xb34, r3}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x1, 0x0) nanosleep(&(0x7f0000000100)={0x100000000, 0x7}, &(0x7f0000000140)) 21:23:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480feffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x7, 0x7) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r7 = getegid() setregid(r6, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0xfff, 0x0, r4, r5, r7, 0x0, 0x5}, 0x5, 0x7ff, 0x8000}) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000040)=0xdf8e) ioctl$VMM_IOC_INFO(r3, 0xc0185603, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) write(r1, &(0x7f0000000700)="06df3cc0da5bd435238a42059e38224b90a245aa6bdf52d7a37304eaf7e26fd5ec385336d8fab366a12a3e27590e4e8919216f038308a3b36a55da5051d9627bff7b7b172a94a2178d3bf37ffc7094dc59263e78125b7aa92f817903648403e133bea0df82b49bdb5d32240903cd08aa634e24887435b777301594539a8759b102bf7875c3031437eda23a874a78242a9d02f515a396149d01fa71a83fb23f88d9697ca00528a00bae84b599b835e082ef00033281aa4e5190a5f005740b3d9df21c10f51a9198052af0c1fe5fdfbe0b958843a5b8ebaddf0bb293cc9524f1d43f20b74abf4dfd18ba1f79e2c19def6862dec9e8b3d23b3def589847e29127e7d9e05218b241ad9d189f70863e8e2d09d6622a82ef3b46c47dad57e4f656152064bc0e27280e7ee469a29023b09bb32c13c6a80b1591197bd8a38eafc77af47196a3111d51fe5425c571b5cc79845a49c04e89380c82288b800e958a32ea86d92e5183b0b7163011c5a7b1e48237b559a0920545216793431ec51c89e85bada2b08be821347a4d576c029891bd0b994c48e8ad4f65c932366e5d42349fdf05c5dc8392f6070d1c82adc91620c3b3e4e1ed21cea5dacd9a5e3c926b412af6ebb92469044e14326ab9b7225317907deb429177b3ce516cfe7033bc160b80179f2a2e2e5f0f3474274df7915cbbfacbed177f2f10aa05cad2b1432a8a810747e85cb90252e2d3099bf3664520aed21e6b318d650660813c509c71644946336e6c103182cf0e8039bffd6b8cd7077b2947cd7b4f973a3e79db02c485ceacd62a973c9d3fe39a74adfa50d363ec78253477af077654049cd0eaeb05f9f4175f59ccff84f98d6ca2c0721281875bab6a7cd23b04cf0af2d0c0ce7b0f95894dc51bfe99f9166e634ad6ac1d2ba313b5d791db935f81940251e7f2738661c0abe07362b8e860a7b9a3c039847d6214aba2e9192d8c5e15b1f7110623e151de8fbd2bf791609b6e0f33a04f0849f17984cbaa9ace4c76ee9ee92eed0109ed76d265a3ec136e436083a5413c2d234302a549112848683a9b6d3a54c681fbcf15d3a6d68136f8c342b7e8cad85cbd34d48d225a2b99574a94b90fbb5e4d9d5b20f219427b8d3263a825f1790199742788f92d19cbaffe586d2c6cfd86ed33b657883b9195213e689049c593fa1a6727d3c50eeae461865be174c25c87daa3eb162d26c34d17208db5e231a5a64c1687e8305e24d7795668efe482c2242f20a9b0692a4ee675cc2780a5a5fcd494241bab1b6740f4a127a9dde857bc6d4f2f48f4110afc564c492bfb185c9aa841fcbe6e42d36bf3714d739391407def8b082d1a2bdbb4aec1de702926734623014abdadea83cabcd650daf06a26f3d123169c67dd33fa383676d6ae595240059c124955a3e340896a1ebfc01a4a10c2ccbff25e89fe4f521b41e84fa1aae26e041213a23aee38a3a1ee41610c4806f7dc124eec6edb11a5524dd6016cac8cf08a7537a33ee3c0c51ca72ff8835cfd217a115c0cb953380ebf6bfb6b59a0105bedd5bfabc06fd732224dfd6d49fbdd6001512a81342e00e0f4e9ece0046d527ec334b16066c1234f42d7281c240722ef5c8f63505ee4192b4f3e91c75ae729442c136b4379fdab3de19a13b516ed5810702f08a10a435296520d40b31bc11a4682ac5ec39d3098e84686ad3af0d6cd9c9f6a786adbdf3552b38f711363d984a8aeefb291e863b20d35cbc22fb2743862219a43d41b4ecea168f47c7d031ffe85adb7761efbdf84e22ba9fc376e0432b46854fba9fc5c8700c3ef9c22d5c5edf9dbfa4c51733af561593e22392e31670e669573af104922d9f2aa3733db9014b192aa5ec4db0dc53f935356c3783f1230dd9de47b04c289020149cb73fa29a60f4ac27a97a7278d8cdf05798413b162f8dc23cd83ee7757a10a7f0a3141d71dafadecf29e3c5c39a5a4c122b1cabf0dbcca41d48b903d7e64ff014292aa92c1ba9084bc4a36b1f55f162fd37434ad9a6e9401dfda1924a25a3285484e04a948b4b2c72840dac1a7420b0e9174dd840232696ff742d9797397d7d5051450130ae8f1d15bb1cad7271f38dd08cb2850c75fcce97cfda740936daae10166c7c1a186267b6ded6d1fe5509ebf698db8fa409b99828cf0a0a32dca1d4834bdee46790827b6732c70c5e08ca8c47b8d58f32bd1bed7fe53d749e61b0489c03e0f63e838cd46a017fb44aeaff38e10ab7d4650e7fd3d5da928e11a721a0905c6cd10236e6044a27b271bba41de04741e18e7b78973734c0500312e00"/1646, 0x66e) 21:23:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e334a9", 0x14, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) setsockopt(r0, 0x401, 0x7, &(0x7f0000000140)="7b59d810f361381ac4d7f9bc47b0dbf73ec6c5d1c80602560792ae6e6ec56456176b65534c084cd61030604c5d4a7cd304d3979c6aea697eae1064c6f44fe6c5a91f5609d45234ac1298ac4dc50a5e5ce1cdc6e6a037bc60dd4da517b6c536cc25f621f416740a7a34faef59651b006be197b7a231af032a7926f73be0d88ed8805d2e4f6749c5156e0866f5bd429490a85765bbef7bb95b99c44076be57b20d3895708f9e26bc8bcd0d8a74a4ca2c82d099eddd1d2ec3d89bf85e4d702c89ec236fe223cbf1165f6888249966c4d740d456e85561c2ae6abbbd0657f6ccc9269e691e432d3b5bfe0b2710d2e664a1d5694c9ff407c23a2a81b2669e2751c0e8042311a9d89a2bf56a2d42427c6d15709514f7becf90441d1fff1d370c680a003fbf5ac757c56c89e87f36d7a429cd7953c15efb2b01f05ff38b02d5ffbfca714d2e26e9c52d1e8cbefa316cc21c44bb33d75a1c0dbfe871abaab47cf3af1ad0a5d42dd71716df3803b49dbe38c807e74243bd2390075857c004e32d29ea8dc2af069b8cdc5ee399f08a1fa4be059ef1b8a69a8b5050fe3cdf4bd99e3c2c7cdcce2b1ae328eabb191072dbfe081f809d80fe417704c644f3ee4eaffcea9176cc2c5a9c0b9b4a3e48e0b7ed90edbaa83255803899a51ee69077d9011430f14e4ae9e26b20454f49b92baa3981accbdb854bbe433417d902bc52faf01ea94ebbb5a421e96282c8454eb02ed8b9920ea0e15887b926e679ed8305977b30fc31733e389c0c20d4b9874a0714b009cf3bc6a05cf9abdf0a9999fb9caa4376b53b293c0bff1ff0e794f230903934f48217fb691eb799bcff062bf298fc7ba1fcfd90c0150be84e7d46daad49a566fb2ccea658966aa6f6dd196de6cbb2220b839d1e1e52a896092cdcde688821504077a5bd929547a3067745dc92a9555114f3a5ca48110fb06fde85fc11d58c989fa99a885daa9411ba1ae44b9867b68a91c33eeca694a2f358eb0f4178eedda81417ebfc5764e3fcceba9e74b76ed7f2ce687b92289083d09fe26b345498decfbf56c481f6a24e9d5b9cfeaae27d6c20f7d95ed9131bbb4ee15ad364cfc9dd6f95e9d5d08b4e91ff079045a1e1470f7b49e51cfac4513bab8417fcd9560b2a31e1f5d472489420f26de2822343080e6ba7d59961650a7b3dd81b6697a422ad7d2ada56109289aaf327b221be74e2f7d75b4642ffff8d306172572bfc9620db3ff70e116e26d50ccab8dfc264f9ac66dc726337cfe618f131fdbb4aa255650189c735501672dfb1a3c20b1c3cd2f48af650ff42170bc0bc31693496d19b8cdac114313861fe206c2bbe2ec7f6a8bb89088b4ec36b2d32d86b28d0f91d4f4c0474c35acb262ee951c5835f4366027cd10ad1fea5aeac5e0070d92c9e3764428e7cb1d3076d4bcf2b0f21f0e0a713a0727d0bebd3a14f21bc31c6455718bb55596a291759fc59125d3253a89ec7521e79d95a2660a2fce6eb9c9a51ce8d829834a068038e4e504589d450a3fe8c50300d3e61d2431f5c2a004138bd2b3c4fed418f1873b11eac244db055b21d22ea9f13cc2678960cb4b4730c76eff8706fa2bbb06a6ae7245887465647ec45ae022e9b0b3b298250a6c3e12c9f72660d6c0d5c6facae2ad82ce0c3d03b9654453fffa9773f025f8d2271fea18b56fd4dcc0b287f7868fbab36c25a78306f5f886a97087bbd11c2f8770a09baa90408743f4d2284355af51c0298d8ce49423de0e8026f10f76078e979d7805bf1603dabee23cd128277bc3743f30106e81e0931e1ba93a36f569e507f5b7f9aeda6edf27d9f381126a574304ce433764caa91f07f71dfea2e68030090fb06b51d62e917b52fc68df14523b706e0e3b95739c686fc598b0308e495b6dfd31529b7bcd753252fffcc9526543ac1aac85cdd37680ebabc0e3968774cc43968722e0a2816edecc70ea8b6fb48225b45b37a9cbc91dab87f1e04968764ab759432cb6e43c59bba2c5f7c00109ccae5c7b54f0f2296a9157a780444451090e2a81e9ceba22ef968ed7dd3529613f216cc652553ad157130c3e384c6bb68fb396623cdcf5b6cf6a846d6008acf80e8cd84d4c19a6c680221a62a94e76c29dc34f3c9d68a94e49345ea8b36464877eac82b7a43660e9c0f9f79191e11c48ec7f8ff246b3a7ef0a4bdbb7ba7d4a7b89c70eb863dc9b49d95ae06a7c45fe911a263244f5b4745c8e13d84e5a244f98e32eae2c0891561c9ec93863a978b96f3cf150651bce6f6702bc88bd53cd70f52e1850ae2371a9863eaf397ac0ab868c7a35b7edc8ea13550236313273750c273a5d7969ac5d7a9f0690c65a168cf169d450847e24dcc6b4a1473ed1f870724d5b4f0ff68836e6dd016cbc76bc14f442ff8f4e508ee0c3b5ee59757099177f563bcb42f58734e09c418987bb9a34ce8a3c8a68ad9db154c1e8414eb744deeade0c1827fbd6ab9150a6e24445212290c1f27abafb074330079d40f7e15d643124456bcf7c3056cdfd92493ef61cb39a5d5995cc7cc0599645c681ac8f992860d70c58a527855db9a065b3bc63739b996a02fa679a63041d229dde3d08adc1e5506133a3bf2999e8425b0e3ac95dd03bde3080a6b3eb2e9530db80f6198bc0f48ce37c3170d39dbef2752e55c2e4593755fd13c05a4d0dd078ae18a2ba9d2b02d9913878ef528383325d09542fe559f54c304a0dd4cb827c1c0a598d2f292aef2cda426eb003a8692f1466dfef0276b9ddbb58806291f3f45c0f545ca9400e7a37ef1a3bc41e526744918a1a5917208c3ba9d25265e639c65f6b1dfa624709f950bfe0e59047697a726d60332ef0bd553585655b44b2cae7fb0c49b84c15322c6d604ee61ffc096c9aa8f4f88825a1b53a226feda94aea79ad8411110c3b4624c97ec66c1ed20b3afd68c2cfd4cbf4eef08a92bad2048b04791afa112c6c2083a7f6eb37b3b409caad44a830d65724948313a0604117d2d82176b9b6fe3db257ba8ac3384aea4c18563ad31297faa809d0fc637e78247b7cb93e50d610402ed4b11d0bcc3426e847b9c38e732f008bcc1d0fc38d7ea3c6e001462547ae5424f2e87ade76167621af1ad542bd26a7e29a1c1e3aa78a7e630f7bdbad1433bc737bd7e61bf6a3d43b7a330b38df1d54c69af47da6f804be31a7698ac2bc9dde2357c699234bfeb350c8cce0216800ff3863cdb1345f0a7d0e1e2bb99c323b9f630ab084955be37ba997e957b8b0646109752becbeaf64f0bfbf4af41e6581af9507f105655564ee2b76cb370bdcbb30f9d05153e763f9d036dd134ea77a14b3b6c2eb08a28e918d95dbbb6b6f3f324efce27612a1d64ef6e41167fe4c899e3a8848e9eed32c9097e5c07a7aa5bfd3a1c81fb150473008a48091dee7e752bbc06b7f0639a19af3c5de2be27cfab459abd998d7bb84a63f48440ae587f09710f0e5dc2d40b382b7088c094b1f80fe957e80032379218251451b627a9bcb6c48e79c6f7d984fab8b183d65749a3160088cf3d978fbb66643a1b4b4284bbdf36c4867a03c2cf6964a8841740462dee291f7c37f8810a70817813f6cd3166d50913bde554e101fe462b2e63d3282998b34a25940c6090507fde77005a74da461f072db4164362882cdc7680440c51e778cb22bd0b1d357cb3b9ea47ae1d9217e13b52a4a80423987bb635aa93a7381d66ad208ec584063e7415c7590d7f513bb54647b6a52c4f8c1c248638eca5ce6d4bf3fffb26b49dc8c678b1193448b9bb1eb19c6918e87bc661213df7dfaa1b7cc2ea0bf6bf998f4839f7eda5736ec9e17107a3f718fc2e3486a3912e15f8dc8c6ee459578ffddb0f4aa89e0bd8ff4c67f2c57d63a8de6a16c6cad6d719d4dbe6366e0e17d6be106c7dff694e693c57051a03761b4f684b7fa8d2bf96e77b6beecf3f80484a00faa654a116852ca29ba8d36c6eabbea5686bd8e39204a3225d3940883c5fa7378c7aa62d5b25218dfa6cd47b82e3126d1ffb8dc3961a310e01cc1c6c70dcfcf1b3e2d310f7ec19f0371ac45a009f269e52f468e9c67616b1341326d4c28f7fbb49143f4b9717662d6a5bd75dddcb960fdac4762eaf45ee890b5881c6de9974701646dc28207ae72e8c278744447e0b7c0af317a92f1dcca506846e2d4ea27e575fbb64648e0f2bc921bdc8fe5739a64ac278601355a85b2a61bd0661d6cb5943199224f5e5a7aefac175701768e7f67d2fa419c804a5b3825a49a10f467978ad526ba10ed3f4c6974a06a33d26ff7b71d8c0a9dae2277638e79d9fd89c049607b3af732c136eef6784ddfede9d421c55382617dd61aa3624b28500bc6ca1e250be8d802999b9ad60d922c8ba4f33382b32442c2903b36fc4a4fbf5a3b81972ced48336a90ed89feded3890a2e6739fcb5a188a5727383346df61394191f920300ed36c7be094a87c863d26e3b9167081ba903f6eaf6b4090c51ea5fcf1e92c275f59a3ee2f09bac9d02a5fae7af4dcd6f8422352a96487381504f2aa014f9c41f9bead01f1de3b5ebce7c0c1d2f7a6a2efda719a0f21b664e7886ae98c1dbead89368e286d6327ad6517034e177bf7a8cf36b7aa2dd14d7d670c696f138f9b9346f61ccae138ee6c3e78fb3e795f61f473b38cdf06b29ee2140df1ae33e6980ab912b8967f56953f1a59a443d0b500c43c3953055b2966cbf4f3c257362c3ff76582ceb5e939aa838ba44a7d1f15804d6785585601b38e88470f91d7d226f24998af4495786df0c6c9befe6cbe0881bd4e7d56f63ff6540adbbd7811ea31739a71afb9a1dc53dbceeeb2cda8ec509e899ce7b7ff8084b706b6c6c66242614efdfb61bd9b94d0f83bfd999a28df04574b22ed1d39086017bc96ec97cf8b76e690b9cb521b3ec255bf53da5ef34927edee3561a77478078f6f72e2bb825152b3efb62f2609b2764f21bfbee648b5232d987100653d6d5bec3205e6dde2e78ceb0eefab5ed72415ffd9a4ee51adee1f0ca6865d9f4ce8aedef4f0aca64ae0f7b6c1b0d8181aee327cbf9fdc0b49e7da305a821a250d3fdb80f7fc21ba7b0f29f91a57602e38ac0a232840650b2a3e2ca96f9c7e4bd25a9cbc05cd2db490f798c2d2b809942c4bc74bd98fea4cb7d64d97ca09418926bdeea5d86469979b705510346dc1aa6a642f5ed8e8d99c15530787acc0888c1a4c13788d53ee6f3a49cfa15d171c1051b92ee490287e8115967b8c8041278bc04e03949c36f33d534151d32ccf59962b12a74d05f4268e7e432a4240a843237a53710834208c1cf0ec6a58fcc1a2dd8708218315ad98c67599c1d46d7ff59dd574f206144065bad732e14b8cf215ee95472725bc5d649457d7c463e35112fd083cab4e15de979952fd8a600664345f902a230d9adbb16e79418799a59c2172273ca59664480ac59867a687b991104292706788e50e006fd1f607d2c8500f0a5b0af9878b34a9d41fbadabff065b9492d0b4808fa7ec96c2df0588c368645e99adee9a95fe78198809e6e5750dcc1d8097c532ec03108ad6751701a4c6ec0c60593cbfa52ccaa30d24293ffec2f8e3e7554f79704319d6c8f4fc91c09e26f73120448b72ca0b955533b89c4252f85bd042d3eca5e5b345ffc5bc30f21a9264fd62166b229c36c3779afb7c4b3f061e5ffce2e40f7e7ee3409408bf3f4e379a25e0bbf273adc73fb09d6e8bed0cf3d9031a66d2e03aeda8d9adc8a2d6e7a0f4ff6f55fe4bba9f53420cebd541cafa42d3cca916ba1f03d8ae27aeb7996670ca8d797b9937f7d9734bfccf47750d5c3", 0x1000) 21:23:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0xbf0804336186da3a, 0x0) r0 = getpid() r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606949, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000000c0)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r0) 21:23:01 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606949, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000000)='./file0/../file0\x00', 0x80, 0x130) recvfrom$inet6(r5, &(0x7f0000000180)=""/222, 0xde, 0x800, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) 21:23:01 executing program 1: r0 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ee29660300000072841daef6a015f7b183d4b3830c921b3c9b000000000000006a89dbdf0000000000000000", 0x2c) mknod(0x0, 0x8000, 0x3d) 21:23:01 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 21:23:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0xfffffffffffffffe}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r3 = kqueue() r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = dup(r4) ioctl$TIOCSDTR(r5, 0x20007479) kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80606949, &(0x7f0000000300)) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000040)=0x4) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x5, 0x0) 21:23:01 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) socket(0x18, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000540)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000500)=0x8) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r1 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x100000001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fec000/0x11000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3c1934d1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x335e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4000}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffd000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x13a) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/19) 21:23:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fffffff, 0x0, "c697d86aa43f83bcda5efb8da44111f0c281cb84"}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000", 0x40}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 21:23:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) sendto$unix(r1, &(0x7f0000000080)="225e65dadec30e3a6fdd1e3bab7231f7334335447c3884b3380e25c4436fa52f354744ed9c5769c034e2b1c6fffa75823e10d03e5494ae2157f44ad04e7f155aa40f8adc76a3d22b1a38c7cf7ca4b2666d2eebd63c3456ffd056", 0x5a, 0x400, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffd11) syz_emit_ethernet(0xce, &(0x7f0000000200)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00yq', 0x98, 0x11, 0x0, @mcast2, @ipv4, {[], @udp={{0x1, 0x1, 0x8}, {"a682e0ef0d80cfe4cca0acddb808096ef42647c357479babe8b74e17c4344706bf2d7c641123f93ac0052029c430d59f4c58696d0d07ba6c6f60c4fb2553725327a8a65f680cad6efc593cc6ddff0f551d2f3dfbab4b02ccb19dbff755bd12827017d5ac2472e504f204fc121df00118aeb4a1fcb25fa878ab7e84c7f0edc4d134a95ab0acb12997fd49ac320603be68"}}}}}}}) clock_settime(0x4, &(0x7f0000000000)={0x1, 0x80000001}) 21:23:01 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(0x0, 0x0, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) poll(0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)="15d1536072c0ca266ee4f403c2b24703d123f5cc4d11a20f16aa4655deca2488eb7a9ccacbcb7b242632f1ec1b08671a49c8d64e3fae8698d7a818e1a327e418afa98fd0754e417466c58fd937a3623ea4eba99231da7fd0a0ecac44ee4def21493c5aa80bb38620012bce8824164e111149aed2430fe04d59b633749af467b178f25967440e7c06a4bf98216e3eb22d84d1169101644d775dbdd3ffc5bee9c5f6c25907f95cfd2c239e8b41134411ce813dea129437c5a728f218ee15adf4173edf23e5fc", 0xc5}, {&(0x7f0000000000)="9bda5d61790da7195a7f7f08aa182dd655a40f82d9c7786b10e7a144", 0x1c}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r3, 0x0, 0x0, 0x0, 0x0) fcntl$getown(r3, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) dup2(r1, r0) 21:23:01 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x20) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = dup2(r2, r0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000000)) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file1\x00') chown(&(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, 0x0) 21:23:01 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 21:23:01 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000001140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "000600", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [@dstopts={0x11}]}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = getuid() syz_emit_ethernet(0xe7, &(0x7f00000000c0)={@broadcast, @remote, [], {@generic={0x6559, "09565fa90069fa85fe7ad689b4a8b2303569beec79ceb9650d83e9e02a60d8a763e6264dd6ed88889d4b68219b616ba58c0c5528078172bc35ead2d11ab8cfa533e3b39eff3ef0d417a83535c5d5da78c89070cdc442723830d46c5e52aec3750a7a58ba41fd3958f6b3bdf2474bd23aaf7d89d77e2d141a2db2a230843a46848fb7dc6296d0487b210b8ce35d967c8032b54bd95a2fab7c0b401eb270678918796b5ee94ab292bcb4aa99830260d76ca236f4ed1c6747960dee6d1ed67d0a5d1fb1df5f3faf9671e8a0aa96680181935deb01c36d55f7630f"}}}) r2 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r6 = getegid() setregid(r5, r6) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0xfff, r1, r3, r4, r6, 0x0, 0x5}, 0x5, 0x7ff, 0x8000}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/132) 21:23:02 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="d71ca3dd0300", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) r0 = socket(0x18, 0x4000, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606949, &(0x7f0000000300)) accept$unix(r4, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 21:23:02 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffbab4ffff0800490000400000000800019078ac993ba7b1578ae342e1845ff06f1400aa0000000001440c060000000000000000000000000d009078000000004500000000000000000000000000000000000000c3a971a8e3b8ea6d247e36a117ec5bf0c56b2fc195cb6cefc38c816aeb32e94339a62e944bfe41c74a1ddf5a87b84d3ef07705a76df964fbfde7e94cd15e6935e04e27f3b02755d0cb3ff408b64bd7467de3fbb4d7e5f1be16c75efc33ce48a8c0d9f124947f5621009faa2a5afc4864"]) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x2) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) connect$unix(r4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) msgget(0x0, 0x2b) r5 = fcntl$dupfd(r0, 0x0, r3) r6 = socket(0x0, 0x8000, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r7) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x3ff, 0x80000001}, {0x18, 0x3, 0x1000, 0x8e}, 0x8, [0x400, 0x6, 0xff, 0x0, 0x2, 0x3, 0x6, 0xbd]}, 0x3c) bind(r6, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00k/file0/../file0\x00'], 0x13) ioctl$TIOCFLUSH(r5, 0x80606949, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000000)={0x41ff, 0x80000003, './file0/file0\x00', 0x8, 0x4, 0x3, 0x80000000}) 21:23:02 executing program 1: r0 = syz_open_pts() close(r0) dup(r0) socket(0x20, 0x1, 0x40) 21:23:02 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x2, 0x100) ftruncate(r0, 0x0, 0x30000000000) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/84, 0x54}], 0x1, 0x0, 0xfffffffe) 21:23:02 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000140)={0x10001, './file0\x00', './file0\x00'}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="e9", 0x1}], 0x1, 0x0, 0x8001) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x0) 21:23:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) chmod(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x6) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r6, 0x2000745e) 21:23:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fffe, "000000000000f4ffffffffffffff00", 0x401}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f00000002c0)="98f728f8f955b0f22c50616364ff3fb4e0", 0x11, 0x0, 0x0, 0x0) 21:23:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) dup2(r1, r2) dup2(r2, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) sendsyslog(&(0x7f00000000c0)="67999c105023354a0888cb25a5764ef55a591a453d9812d8decd454983ed2248b7afc837246b7ee4464698ac69a732882357828edfce3525ca6fe1e63480d4e79e226a1c90bac68e5b26a86bac951586d62744434576cb66a4b934be6e6706048cd36f2c8f522c1e687aa88654acb65548ecf25d9e2eb64668d464e37172192d45647f39b103217c5e4df315e24c8e65399c7f747aa942f279e4b965116582878ebdac6836be521d5ef685bd736b2aa9127c2053c5e5a8cb5bb13811ea82e3e99c41171cc3517be1e93f723c13f63d70e8983c2f853ce7942253f22643174be12905842e803effb332ec8ecd86a0e540f9fb37", 0xf3, 0x14) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 21:23:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x3f) r0 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000680)=0xfffff000, 0x4) r2 = semget$private(0x0, 0x1, 0x39b) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000180)=""/54) sendto$unix(r0, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) recvfrom$inet6(r0, &(0x7f0000000080)=""/247, 0xf7, 0x40, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='r\x00') semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000200)=""/191) sendto$unix(r3, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) recvfrom$inet6(r3, &(0x7f0000000080)=""/247, 0xf7, 0x40, 0x0, 0x0) r4 = semget$private(0x0, 0x2, 0x14) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000002c0)=""/208) 21:23:03 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0xe0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = getuid() r3 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r7 = getegid() setregid(r6, r7) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0xfff, r2, r4, r5, r7, 0x0, 0x5}, 0x5, 0x7ff, 0x8000}) semctl$IPC_RMID(r1, 0x0, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f00000000c0)='./bus/\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./control\x00', 0x1, 0x3ff, 0x200, 0x0, 0x3ff, 0x4, 0x80000000, 0x1, 0x2, 0x100000001, 0xc4}) unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') 21:23:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) poll(&(0x7f0000000080)=[{}, {}], 0x2, 0x7ffe) close(r0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) execve(0x0, 0x0, 0x0) 21:23:03 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) sendto$unix(r1, &(0x7f0000000140)="9f2e33ba593c1404b2561eb68f107b72a87bfbecc01b67191433299695a765ae4fdfb39be91bf5374b57494dbd9c8e164971943d3b103940a930a944a508b2afb37abcc3b5ee6286b5e20d2cace05e2aaa4222d7ecfc087d52d14ad84cc0ede4d0e22e9d9f91cbeda254a96b7e00e26c84d46aa3d599a648c3d02c9ed9d0cc97e2054c7486e607a1648cb357f4787b6ab8403f7f2444479d517ea44bd5da2ff7d4948b2a677ce3912b1385d324ed22145e000f3de0725047a25e47d935aa13b70b81acbc389681fcb768c2ed02172112", 0xd0, 0x4, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="e9", 0x1}], 0x1, 0x0, 0x8001) preadv(r0, &(0x7f0000000600), 0x0, 0x0, 0x0) 21:23:03 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "31d41c", 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "59fdf7", 0x0, 0x0, 0x0, @empty, @loopback, [@hopopts={0x2b}], "2c34fa7c"}}}}}}}) 21:23:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) munmap(&(0x7f0000693000/0x1000)=nil, 0x1000) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) fchmod(r2, 0x115) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/34, 0xffffff98}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x20000a) 21:23:03 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0) kqueue() readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) 21:23:03 executing program 0: minherit(&(0x7f000072d000/0x1000)=nil, 0x7f7ffdecc000, 0x0) mmap(&(0x7f000072d000/0x1000)=nil, 0x1000, 0x4, 0x810, 0xffffffffffffff9c, 0x0, 0xfffffffffffffffa) 21:23:03 executing program 1: syz_emit_ethernet(0xa6, &(0x7f0000000240)=ANY=[@ANYBLOB="fffffffeffff4c5b0aecb9cb86dd6000000000703afd00000022000900000000fe8000000000000000000000000000aa030190780f00000069dbe0308001374aff010000000000000000000000000001fe8000000000000000000000000080bb0000000000000000050200810000000022fbe3102de66fd2ec850de9c8000cf47d20a94718e1dd5a2ca873c65f1f2da84a2a4637be885c167f6c000000000000"]) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) fsync(r0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) recvmsg(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/176, 0xb0}, {&(0x7f0000000040)=""/4, 0x4}, {&(0x7f00000001c0)=""/102, 0x66}, {&(0x7f00000003c0)=""/238, 0xee}], 0x4, &(0x7f0000000300)=""/75, 0x4b}, 0x2) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000000)={0x2}) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = socket(0x2, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = socket(0x2, 0x2, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r9) poll(&(0x7f0000000500)=[{0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x4}, {r2, 0x20}, {r2, 0x4}, {0xffffffffffffffff, 0x40}, {r4, 0x10}, {r7, 0x100}, {0xffffffffffffffff, 0x20}, {r8, 0x2}], 0xa, 0x8) 21:23:03 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606949, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) minherit(&(0x7f0000010000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0) pipe2(&(0x7f0000000040), 0xddc7c25039fa6d58) 21:23:03 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) r6 = socket(0x2, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x68, 0x1, 0x733e, 0x8001}, {{}, 0xfffffffffffffff9, 0x64, 0x2, 0x9, 0x1}, {{r5}, 0xfffffffffffffffb, 0x40, 0x1, 0xffffffff, 0x6}, {{r7}, 0xfffffffffffffffb, 0x80, 0x4, 0x5, 0x80000001}, {{}, 0xfffffffffffffff8, 0x5, 0x1, 0x787, 0x81}], 0xfe, 0x0, 0xffffffff, 0x0) r9 = kqueue() r10 = kqueue() kevent(r9, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r10, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) 21:23:03 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x61, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}, @udp={{0x1, 0x3, 0x8}}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 21:23:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r0, 0x6, 0x4, &(0x7f0000000340)="9f8cd510", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) r2 = accept$inet6(r0, 0x0, &(0x7f0000000100)) close(r2) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000000)=0x8000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x10, r3, 0x0, 0x7) 21:23:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5f, 0x0, 0x90d2, 0x0, "d73fb3e7bb6fc6e2285b000169f893334d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) r6 = dup2(0xffffffffffffff9c, r5) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) bind$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r7 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x50) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 21:23:04 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast2, {[@rr={0x7, 0x3}]}}, @icmp=@timestamp_reply}}}}) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000000)) 21:23:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0xfffffffe, 0x4) syz_emit_ethernet(0xe4d, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xe17, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0xbd, [], {0x0, 0x6, "d21f4f", 0x0, 0x67, 0x0, @empty, @remote={0xfe, 0x80, [], 0x0}, [@dstopts={0x67, 0x2, [], [@jumbo, @jumbo, @enc_lim={0x4, 0x1, 0x5}, @ra={0x5, 0x2, 0x40}]}, @fragment={0x67, 0x0, 0x0, 0x0, 0x0, 0x0, 0x66}], "8f44eff259a0b6c2ff6df5e706ab438fadaf953a0289a7c766af282b3baec0b63b2b3a8563a450c2feaa9309299f792992f4fc3c54745383d94aaf101de183ef9b7286840399dbda4f81eaa72e9e46c1a4f8d949d58cc945d8ad3593a3aacfe2fb30e4eb2ecd874254350d9f2a8f384d0f01c33cf21bf763bf94e8428ed6cdec671e623c24595319145466e04cb60234c279e2552f1c7b65d882c58900c19a073ba1626f38a7c0995671932369287b0514ad045432599d1b9f4202ab794f1e5e6eb002466c255b0c0fed7046db487f411d44b34d076166b0426353227d204eefbccf18af48a06e9f1d312d93d36770cae199fba5ad83606d60cca8f9721ad93b46a510a9013b7006c6933ad3ad780cd20f28ca68fd8e05641b0bcb9e1b037ee0843cab66313596a389adb8b0cf06791323aec7eabae8b43b92fa470ec4b44340b618cef8d4f4c0a2cbf62c392efd26c56df613025d2aa09cec04cd16c6e1c91d408fdd7ca204ea7cbffa6ad66b1706d5578ca8fbde74e4857f8da29ce0251c6e3bed1cafdfcbe188341f5b90ce9c8dfe4deb8a8ea1ca6ba6285e598622ea33ae805cb49f3b511e2c7d3329a4ff85ca7d5b49e7dccb1676391efb48a7c9cf6709166ecebe752b4097f639bef0e164da93dea233d8ccb456deb2e29776ab895f0b75ffaa80ce4612a5c3477b806fe334b86d4ea74d260812e262f596d8b9ade807c8e5a16c77cdd33ff329f051d7e4d60974d561f1e9cb116a3709c457b0d9fa141528bbe5b2fe13d8865d6a193fffb34d63db625d0e99da5e679c079c089abbc8df643be4687c6ceb3a8ccae598b51cfbef822dec8400a272f041d1f1a574b7b60a5ce86ca313eda00ae1ebd3c1097177ccd6cae0054acc502ce826a6852bcd420091110b9f2e37e32f1397cc3b5a4faf63372a7024324fbad3e32f7971518b2970d46f8d287ca4bb271305882568acd7a659a58a2c0496f6dab3c7cc4ecf67c5ad403416a95259cb6e2b9a7237011d760ad9aac1da6d8e002cdf7b4dc7ae5042b240df583220cd6b3318c3e42caebe22845755d99d49abeb2888d17c420aea705acfbee0f4e6a16854f519ff0034b2fcb4cc3ad3c614e87282f6d46aa1f54344ba771cce1644d72057a8509f9f301b1758c875c34719af563bd980e73a8eee6f1d7b8babfd7c38f78f952fda0479659c62db09e868c8eaccb8e2853dff71f163a1002b2e28f50669062a157e69b147c7ded5c5e5fba87809abd58006d740eaf6b4773cfc159cee56fee499f6adfe3ef1f0c87ccbf4536acadd77215c807f9b06c73130fe65e4d51ab0ff1d5d769817f81f84d7ccb8c81891bff429cb69ef85ed6784d5488f168056f0458a32e355a5bf51563b138b8ed7d85910c87b98536f58642789898dbbf6c31f877049e955ac9d2d3ccf81239dc6f6c98d9fe5cf5f5c3e7e39f7902bbb76291e512dd0010c8746b941ab89f76b1fbf649c9de2cf683ec96a838bb0fe06acdfac40e6b6ce7c8921e7ed50e9826d228a03ef1efb29fe3b90160248430959bf729eb75af0ca6f475bbdc5c9b1b30f5f9bed256de888ec802d82034780b53b08ddf5a9345d22d67b653802f115f9395f3e72cb81c55863c65cef9aba77e40e80fe6615efc0068a8e4dd117d44a95effa55f20581a29068c71e552bace548603fa456a85dba129d7b8a88f41eb5ff0857c55c82f0c3d12e4e225508f07be0a5682272abc7ebd5db6752c33264db935b67ac3e17eb0f5eb197a5506362db42c37107ecf0dc03d6e702d2908e98aebcdd76c9a74e00e19b757e1d729ccaf7fdc859ed09ce15c54e7b37039824c32394c1b250dde51e7ba068d23586ee5855db50368eebff0fd4e3eddf48a21544661e8d06d8bf278eae641ebe3b62c646820950d856a2c6d44baae720c0e76cdce68db544e7fb6f339dfab5dfa12b7ca5bd975578b39106256e1d3ae935fabdd60d959eae8ad4c913d652651b35dd55d00859d159b7e6c36b21f6737b1e24645d01909365bcd8e7fc294ef4faabc95cc2d2c6cee789ea22e0851cf60529f95f1315ad332df887dce55d2b03001c8bb42347aa05715ef071005a7518f52df71aeeeb2358af14f8f2b29f2bbfd11bc9002f797781b26691d80d980d9da2876dcd2f572eac8d4e7f0d4d5d8371edca04c18dfd9292f727c8c4ac777ab36e9ea1496982c0165918e2339a7fb4d3699f876d6d523a1517a395671802d04527248cc202e3e3b329909eb37ba728534643702c9ed221145025602f71770311bceb7732476a20d047a1e342aca3aa07259ff9dffc07a203df6339284034aa82fb99e2d7059d29b714dd502ee9f5d75b0454b8866ed513417e5acbba7fe252db8702232d3f53757c5b5ca604bf9420310392216da8675b5006037332d7c7999550b871920e76e12669d5af580a68729c24882c40e0c950b61022a2bc390733a769391f7cc91c800a43e429723759be3b75e5c7b291d2faa4561529e7b2b829b90da3329e4ac56871d7a56c137a9e01d4bbf8b31ab278b86e51e4f6dcc85ffafefb76bf22768c05ea5854a9b9887ea6c8d5c3a692c44a282939ccc4aa1f6f5a1b262cd1eb4900aea2c256ba817676b368eb7887ee9d44a654bb15807bb7518f2b26d7d208da5baf98def77461110dec812e2f88412a453379be506ff807fa1ee20abdc3bd0290c95454bc4958a4e09d7db782883b2ce1ed5f4500dd5f03cde2b6a3a669fded8c62191a3e815968e4001117eac96aaf49a34dd2fe237a4f697c41f2ebfefe53361ca0380173a6d0d17d78367c341750a6cb5ad9fadbd5c627a35cd21e46034e7568fe40e4ecb5938c6d4edc468ef08423eedac12aa795942dcc395a994a24b3226560612efc261101ad2365d700f570119350fbc1c74c99969407feb457c72f60abe566d9c1dc3af362fb1b862be26a2192774948c6aa13fd979cf5ccdd957de8a2d73d32be77494b2e2b36f02d0065c0826008542ec819841355ef5846b646ccf034a33a23ced93bc27cf62a985f056deda7bfa7bc20d88bc05b20d079f2c4eb5c8c92a0840977bcce8881922b31103da5e0f7e924615a7426c5a143448a1e109417efe4b358072c2028fa13d308cf0fa1b33f7a6df3d16bf6bdfd8e1c10d4d019eaeeb541d01efa70a1e0eccbfa06f53afc03712ab3db7b537912195339b4795de0382929c5ca9d83a7b08aa5b4d961b7e6580c9f6c98e668f4510073ce44faa04a37682f6629b45fd0cc7b07f38b0f726c64d461d3eeab96fddcd7690e6b5237fd25ab1ad2b50b33b88f2af537908016bb080895fae46d9bcc343a03f4ffea2bd65b73bbfd03d2390c81bd7f6f67788df9ed661a713072043ccf688e77c5ce325a057467a9661b59ce4da273f82efe3a42189917ec2dd339bef3b54d0eec0b5845fc6961459f7e54961ec6623d3cec149658574aa379d2d7f4b5527e7431bedf6837b16a9bd80edc113d2832e2cec5644f2d70606ba9965747ffcd1cad637fa780abb3db7f00bded25ec86d047560749d73b5eae48cb3cdc7b5fa4a9cd8bcf4a8eb84cc9ce9478f80bfb9a54801ba2d9a3e015892d92ac54274e1a8793413b7bd125da65085199f77fde1a6a2317e74772485be37fd0a5f552bccb7a5a29a8afaa6dd77b32a56b23cd7910eebab437ad11f70181e0fa586705d7d62e43adf97e57a0f4be288751bc7712c32b8818eec5ed0003084f2bd00b93a6cbe13291cdd9ee28ea8d2b72dd966a13cf5dff89591e2e1ccdc10140fb225783a569a358d9e3a11bda7651df90cf55441e98b72f7e82a18ec2137443361b4a63fc5ce026dec352c917ce93eea8fe0ee4e253e335b41fe7bc667a841feb63cc6a83df78aebff9088a513f39a66b134e71982d211b5126672767d4b30bc1190df565789432b394db77c068260499c55e0d8bd5ba0a31b04177ddae2443ba3d994f40247390b0bac988946d9159b3d54f3a212257a2e3efba4b92ce36744856f40efb2b3ff430d23628892b01794047d53e87c6805063a4b31c988b57adf9e436e6cd4aa2331217e53a21c64b7e7dff18907d8b07a564dfd7634061560eef460e7786916f82b838fd562f6a32038ba1d80fadbe6d4204393dc389be7bd609da72417dddc951c15644d9369f760d74b4b28278dcfa236f95ebaab1d45abf7b5c0390481398a25b54de144abf17467c439c07e26bc358b4d8b1b8e389fe05f3e4cd76735919b2670e255c240fe19f79bab16fdd7c0d77e90112a1a13d6c0de0290604bfa6192d739722d088ad73325f5737d458a3b4804749ed32c163e1f9dc8e7ab08c000778e999e7f3e278863220cb7bc28222f338f5ffe73ae8ff1627b1fad51c56cf86d649639a6e2712cef4616d437ade4381473d070e95d7d2f73e56bba77ae855514f9af15dffe66620cfa604e0d03b4d65440db6f8fbc44e59f8d2a44e321710cd43213505b2c948b2ef066f2528e2aaa857ca2b805939ae3ad8f9dd5da38908e816f1afa7153fbc63e6fad654822f379200ffd24e455a1699cf75798b88b1bc89f3a1c735e068d95cac7bf26fc7bbd02b86684955e21c99ebe75210e968e915fd9132a2009b460ffcdb9c5ef89dd472e372d0962af21e2550dcc1d03d57d980d4e75a8a1dec18f31dfddc356e249c76d698af1526e4e3fdf0aa4daaba333038ca934499120501545289f7ea735c046f35bb98d1554e6d66987296ec36fea1fad1b232fd8a397922a6823bff6c6d4978ebd7fcb08a0242db1d900d6f63a8f3727534db197fcefefed79103b4c9324fa26083ffdc693aae0aa9da0d3f5420f4aede15ffd63e8d6855a80dce21df6f556eb2b032dc81978000bcfa46fb7d2153219ed92a00540a853b287a1fcf1ce56909584bbaa4cc3fa196695dcb30bd22cdd26ba418e40d6f0ca69416cf8d0a0913b861eed3792b7641bfe84bf2896af6582b53e4be659f844c4e9d76882b1f96"}}}}}}}) 21:23:04 executing program 1: ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40000800, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6a020207e00000019a54db28a7e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = getuid() r2 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r6 = getegid() setregid(r5, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0xfff, r1, r3, r4, r6, 0x0, 0x5}, 0x5, 0x7ff, 0x8000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000200)=[@cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}], 0x80, 0x40b}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 21:23:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280), 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 21:23:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b9d000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x4, 0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="cd55cc2daf8bd13d480e82ffd7ef3043353e6f52eed4f65f0b5166a2f4dee7794322983cd18e9177703c1bc70bee9aba4042866b7bb428fc3e", 0x39) fcntl$dupfd(r3, 0x0, r4) r5 = dup(r0) listen(r5, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) shutdown(r7, 0x2) 21:23:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="ae4941178e425b9d995ad8272a4a0fc47dc54548bd605ea66338125b6f0184a86425526c831a497764ca516a4e124f900813e34393a091e9e73cc419130d63a5b0d2e579215b6fb2a2f337164394b06e308dcef0bd1432c95531adf9241a956cca8b433a3fc0d9e3d5640c9d64c31763af70dcfc5ba88580156ed00a41aa85f4876a6add7786b6b7605fe1fa5ae78118abb11b78e5a536c100a1ded7eacdc0cd583c2ac41815ac8c2145d4286a053b4526bb4344f3f07715fdb45704003112049cc3f5652682fdf64340c53b16abc7f9362621b3549a26c0f0cdc1b4d9bbe74ae07b8fca44c82760350f5532e79f1bdea9c9f3a443ed82f0617538336559832fde79aed9731cc9f7351538d5996d9629737ba8f60bf27cb90d7ab85b4bb95b2fe4ebbc8ec68ac6ea277f8b95d006ca1b162485ca092f9ee4e36721c3c43031300a3d17627d7f65707fdd223fc0fcc767018d4c03d2210a727b94878700fa155e5e582325f358a311fe1f0fe803b814f7358ddeb950b18b1df53a67fb64ea3288ddfb4dd6500981ce650321624d37ca3d1cc67c7f59ed0d5f84ea00ba2e0f19ad5fcc1c4eff2536a28f928ec262ab81b4bb1c35876f86a38741ef73f85d5d96aef16a4b943bb02d46e84df4d2a9dacfbadfcd429bcb912d997861ffd252867a4398e050f206dfda31fa0900", 0x1eb}], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606949, &(0x7f0000000300)) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000080)) 21:23:05 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e7071000183a00fe8000000000000000000000000000bbfe80006f3de8f50000000000000000aa820090780000000000000000000000000000ffff00000000"]) 21:23:05 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) getsockname$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYRESHEX=r2, @ANYRES16, @ANYRESOCT=r2, @ANYRESOCT, @ANYRES32], &(0x7f00000000c0)=0xfffffffffffffec5) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r5, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) pwrite(r5, &(0x7f0000000380)="5befde7d62127c24c546a00520406ce7d53603df9851d0237220a040711182cb911326c37fd1cf05b9b24caed7439e68d7479b5eef59ab584cbaba456f48554c9d063172020ac4a8eb17b09805d98e065f8e2d652907877b595ea367f78eedf3a370fae1571a748f37f21fd3603e6071f05db407a18615ea55136cda377b679972848d6f6c6e43ec94ca48f83dc6ca0c88deb76cda678ff408a049883ca9fa9d2e461da3ffe14a3d477b448d7453f6651209849f358cbbe10e89a3703e0acbcd8811191aa6a341daf413d9c8449a08", 0xcf, 0x0, 0x6) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/5) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x100, 0x0) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000280)={0xffff, 0x6}) r7 = socket(0x2, 0x2, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r8) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYRESOCT=r0, @ANYBLOB="b1fe3a7f8fcb7fbb81d03435d387d978f43b17d57f98e3c6d6a1238ddce887897816caacc654c99c3f0d3f660c5164f4bee27f49ad27009ced627356cd4e2eef529eb138ce04967bcb1c7b4140cc08e4f4af4dc20194a26e421229f28a3c714f84ec5a923c9aaef264757195aff5f13ab7ba2729cfce93582eee3dd2f6a0d26d581ce98fe73e208bcf89b5772397b5d1c8815d8f0faaf0a2a7c22869f5ae44919912bf8072191978870b00fe0bbc3580743724a81b94bc2aa088494c749568cafd5c626f16f442"], 0x0, 0x800) 21:23:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x3, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0xafb, 0xffffffb7, "00d8b6d4460afae21d993343541d8216ed6c981a"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a", 0x4c}], 0x1) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) 21:23:05 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef, 0x2, 0x0, 0x9}], 0x0, 0x0, 0x7f, 0x0) r1 = kqueue() clock_settime(0x0, &(0x7f0000000100)={0x2, 0x2}) r2 = socket(0x2, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80606949, &(0x7f0000000300)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x6) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf63a78b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d0000000000000007f24b05c241e230b67f055df2b473f9cb01000000000000c1ecc440000447c89263b7abec3f115405000000000000004c2d7e7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017a801b5669356a3f996255f4dd71848a2b85204e29c4d709d7d06702a7897312d6294fdaa8ae5ccf2f4f193a9ddc93e8223278f36002ddf041b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e63e6a94dd63fba4f481f047c2d02aa78303d2d2f2c94b5d5bff44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a2601000000000010467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64d8536400c508506a4ef8b6426af8aec194bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d6891c5864d2103f03412c421621e9023b6033d8020c2286f7726ac86b881a01bb897f88815d6a903a7488cea2b78edb9eda9df77d86d14afaea2755050343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e55cc0bcdd2a84a62eb48d86e260517cf2ef920902b13e6346cca5447f5b8239936e7448dbf6fed830e000000000000000000000000000000000000000000000000a17336d8c92aff537528ec4befbfd4e6a152b62484aae0db8a3ae5a79aae61c1ab60c5492e1cffd6be77c7de0665cf8bcc6a7f5d10213167106f7a30ac50ba945f70411c947682c28a982347432b097419ea90da8dca2fb8638aaaee9e59eaf761160dcc2df95264b2f2486a00"/1041], 0x10) writev(r2, &(0x7f0000000140)=[{&(0x7f00000001c0)="848b6c4667cf5f2d5d22fc13baf2b2bd6170b345589a6601207262fe78e947f31801f968a029782f388b6bd38749f709006e19349c0f9eddaa4e252ca09936f2fbdab15d45e22b0e9e00000026852bfc72e8e2c91063878cb2b057855f7cdaa76150f01ffdcb2ec1f44c207ef5951951f67b56c3bc3e3df96cd2dc834c92556e", 0x80}, {&(0x7f0000000a40)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0135c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48336d5567750d5dcb294cb2dd0269ea83129a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f81ef48afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b6c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c86caca974330b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2", 0x575}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) dup(r2) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x9, 0x8001}, 0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x4db, 0x7, 0x3, "2ea807e16eb595603fcfd71100"}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x3) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f00000006c0)={0x5, 0x1}) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 21:23:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r1) listen(r2, 0x0) dup2(r2, r0) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="40846a4c0d5cd71e6890ced172dc954aa32ad48ec51aea746fe6a8aa365b1587c62957495ad10d5d70cfb24f0f196eda58cf384f6b18ea5b6e1c89f9a3981dfb3c00b8f5885d6019beac4c25e517f3535fa58559e82b9648cb7b90ca9793d1ca93d5ab44e0596f83f25e9e7fc4e0559e9dba64b5e03aeca389d03691392bec4deddbd655bfd2d4eb69c883074f073dd24927ab76e8ec40080bf189d0117f5459bc26d8eb33b8c63228c9c28c0038f1980a8000"/193], 0xa) accept(r2, 0xffffffffffffffff, &(0x7f0000000080)) 21:23:05 executing program 1: chmod(&(0x7f0000000140)='.\x00', 0x500) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x80}, 0x1, 0x9f8, r0, 0x0, 0x9, 0xfff, 0x9, 0x5}) wait4(r0, &(0x7f0000000000), 0xa, &(0x7f0000000180)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/112) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) ftruncate(r2, 0x0, 0x8) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x1, 0x1031, 0xffffffffffffffff, 0x0, 0x0) close(r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r3 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x5, 0x7f, r3}) r4 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setstatus(r4, 0x4, 0x0) getuid() msgget$private(0x0, 0x2000000186) 21:23:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x40, &(0x7f00000000c0), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) recvfrom$inet6(r1, &(0x7f0000000040)=""/109, 0x6d, 0x842, 0x0, 0x0) 21:23:05 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(0xffffffffffffffff, &(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') mkdir(&(0x7f0000000180)='./file1/file0\x00', 0x0) 21:23:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000100)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0xffffffff, 0x1800000}, 0x8) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r5 = dup2(r0, r0) shutdown(r5, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 21:23:05 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(0xffffffffffffffff, &(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') mkdir(&(0x7f0000000180)='./file1/file0\x00', 0x0) 21:23:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x3, 0x10010003, 0xfffff7fd, 0x1, "d730c15b00f4ff0000747beffde400", 0x0, 0x7ff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) getgid() fcntl$dupfd(r4, 0x0, r5) fcntl$setstatus(r4, 0x4, 0x80) write(r3, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13d", 0x4d1) 21:23:05 executing program 0: syz_emit_ethernet(0x12d, &(0x7f0000000000)={@local, @random="f8ef6e0c9d2c", [{[{0x88a8, 0x5, 0x1, 0x3}], {0x8100, 0x3, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0xef, 0x0, 0x0, @loopback, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x1, 0x0, 0x0, 0x4}, {"d5bea63f391ed7aa9696a66706c7a54dc1e2ff6dea275ce6af20fd203bfd36a4eb04f767146cbd3b576b42e40412a8a11ca43117b5b32f24082989838ad64ee2f884f170f1abf094660e7f3da8bfeb96c7afac4088319cb4fe0e106e281cfbd7abee505edd49046f7dff4e437e396faacf566b06afdc101b58910495bdb76d61c86635b27922e209bca1cf00bc0aff09baa755ee00444b4c45765b90d355f4e1412a323def0dd408e213bb604e3cd1a043c358b7b035e815efd160c5e8be2c5b97fa186da5e4acb5ea050f46c3bc31b3a0a40c2b347808cd877d58"}}}}}}}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000140)={0x2, [{0x3, 0x4}, {0x3, 0x7}, {0x2, 0x81}, {0x2, 0x3}, {0x2, 0x5}, {0x2}, {0x2, 0x9}, {0x2, 0x4}, {0x3, 0x8}, {0x1, 0xaeae}, {0x3, 0x7}, {0x1, 0x7}, {0x2, 0x1}, {0x3, 0x68d}, {0x3, 0x400}, {0x2, 0x2f19}, {0x1, 0x80}, {0x3, 0x8}, {0x2, 0x3}, {0x1, 0x4}, {0x1}, {0x4e4e7ee8fb587df8, 0x1}, {0x1, 0x1ff}, {0x3, 0x21}, {0x2, 0xfffffff8}, {0x3, 0x1}, {0x1, 0x2}, {0x3, 0xffffb781}, {0x0, 0x8}, {0x2, 0x9}, {0x2, 0x200}, {0x0, 0x400}]}) 21:23:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x2, 0x1, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)) fcntl$dupfd(r2, 0x0, r2) syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[@ANYRES32=r2]) 21:23:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0xfffffffffffffe91, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000740)) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2013, r2, 0x0, 0x5) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000380)="786bcf63ef69f989e08d02b09ab7a6c55c20f2646261d813f28f1cc4084d8ed532e4ba3eb5323ce9e7dbca37ca01ffb088f7ec93dd16ed25e264a89096693b98f17cf11a4160d16adb1f5e56cc596adcb6c618abc945a712c6662e373f8d2dc9b2f74150b341268fb4b6568243e14862fa09505d1038ef8e3ba1f9a7ffb9e370a3d0a5eaec427ecc5a57a7cc2204696cf17e03c8246f29c1ad57f8603815a4dcefab85d698130cabb2561d45c257a2c41d8dde930bde144fd5783bead9598fbdac25c6322427103f8fb6ee700515c885", 0xd0}, {&(0x7f00000000c0)="1f2ead47361d849fb95c4720a60feb247f05310095319f0cd9e25443053e3dc4", 0x20}, {&(0x7f0000000480)="78d3d71a01dcf90380eb29d1efecf767406589a28c33afb7f1d820e403e969b7840ad5ecb295e0ac20d752b229427d9e80c7b4369fee1dde2a4f621c35dcb5ab0a43f05a7cea0cb32961ae179155f54f1545aa6b523473893ffb5f21d233f5e43650861bdd355a3efce17a58fadb3e1eb8ae560f254f249163f5b225697ad3d35e6851205349a827de4bb29f92ffb6e1223a398f00b580f64fee968fef9aebfa6fa7c9a03d43ed", 0xa7}, {&(0x7f0000000540)="cd52b54396406a77f3ade53dab731c0453b27f12036f7a9cf1a3dfbef1d43ae717572a1acbfd1f156930020634427819d07d0c44be6106f1bd8382bb8545c36674a6e481f6ec67f535fae91753ece53bf640fa2c33088269773d62bc64cd515796c4afec1f10efe1b77c1ba1a31af8f946cb70e1e60dbc4661334ad5650b6faf0c392a161c32eabaad789170a9a5e1c5a46cf8c58596174c340fdaf3d5bf91713e1e9b7ae4a4f3d604b8476ee97409", 0xaf}, {&(0x7f0000000140)="298f15bbdc4f3ee95a646ded59b8662f85c29dee6e17de89cb77ed000359026dbc5d3c1632ab3e72d32d9db26795d96d641fad", 0x33}, {&(0x7f0000000600)="441c581e4ba8d867429e336f16a406049fe220971fbb8f406a88aa31fbbc644ac727f6099c57e04f75e5fd7f883e5330de22e525cad93ccffc9502335429fe2f534725229f39", 0x46}], 0x6) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000700)) r3 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x10100, 0x10) linkat(r3, &(0x7f00000007c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000800)='./file0\x00', 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup(r4) r5 = dup2(r4, r3) fchflags(r5, 0x1) r6 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/246) 21:23:05 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2a, 0x100, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) 21:23:06 executing program 1: open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606949, &(0x7f0000000300)) ioctl$TIOCSTART(r2, 0x2000746e) 21:23:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xffffffff, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)) poll(&(0x7f0000000080)=[{r2, 0x181}], 0x1, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d5, 0x0) dup2(r1, r0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000040)=0x80) 21:23:06 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, "000000000000000100002000", 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="31cd04d7c4"], 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80606949, &(0x7f0000000300)) utimensat(r6, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x7ff}, {0x6, 0x1f}}, 0x0) fcntl$dupfd(r2, 0x0, r3) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r1) 21:23:06 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x82, 0x2}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 21:23:06 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606949, &(0x7f0000000300)) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000080)={0x101, 0x6, 0x2, 0x6}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)) r6 = socket(0x2, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80606949, &(0x7f0000000300)) ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f0000000100)) write(r0, &(0x7f0000000000)="d1b7d50ad51b2e0b0088", 0xa) syz_open_pts() 21:23:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) fchmod(r1, 0x100) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r2, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b76e6a7b564429e6ed5c138988776992be9a82c849ad3102b8fd84bb7ebc9d913b5058c2bbe08a7e6c88f9a1f60aa004a8efbd797944848b3ce13c3cbfda0fe3c61f0d39d19a0f05bdbd571a9c9d1f7bdd7b9fc7b37d0911e2477d80c26ad3c4e2b745ad697fa6fe52b4dc6068e3dd8de1db122c99c62fec8441f65d", 0xffffff61}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 21:23:06 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x30, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [{0x0, 0x3, "b8c0aa4bbb3e8b4c6dc7f935a70aaeec4a40fa50310b"}]}}}}}}) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaea4178e566cc0806001890010602e500aaaaaaaaaabb53f9aaaaaaaaaaaaff7bb76290d8946afd08aeda0225b700"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x6, 0x9}, 0x200000005, 0x8, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() r3 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) msgrcv(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/76], 0x4c, 0x0, 0x800) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) preadv(r4, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/250, 0xfa}, {&(0x7f0000000300)=""/234, 0xea}], 0x2, 0x0, 0x80000000) r5 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000400)=""/81) semop(r0, &(0x7f0000000040), 0x0) 21:23:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606949, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e334a9", 0x14, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4}}}}}}}) OpenBSD/amd64 (ci-openbsd-setuid-4.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect