From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 705ACC282CD for ; Sat, 1 Mar 2025 05:28:18 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1toFNJ-0002qK-2K; Sat, 01 Mar 2025 00:26:57 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1toFNH-0002pp-0k for qemu-devel@nongnu.org; Sat, 01 Mar 2025 00:26:55 -0500 Received: from mx0b-0031df01.pphosted.com ([205.220.180.131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1toFNE-00085Y-Qd for qemu-devel@nongnu.org; Sat, 01 Mar 2025 00:26:54 -0500 Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 5213PdbS006219 for ; Sat, 1 Mar 2025 05:26:49 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:content-type:date:from :message-id:mime-version:subject:to; s=qcppdkim1; bh=xQQujpqNyaD n+Tnw9nWbgXwudBtzG+L6bXQZUV7VzFE=; b=jPlmtXnjaXyfu414LpkUVJ36yAZ B5v+eVlyCOvI3ATCi+rEdu1UAI3X+7Dc1Qp9iihwgZwj6BQpC67H53guPsS0GiY8 ZsrIVzRPW3kU2lrahsVN+beKJNrp2/o5xfAUPc1anveCzXIqaLeTih+Kh6ATXdJV JyqY0Hshgfm4L9Tk+4td+WEcp4YiOtt3WEFl6eRZ+8fEhNd5TG9h0bV0C6qaLnz0 R+zHxV5t00KKdxiHIKfkMwjqSHCt4VRT+U7WMhaF2nXKRsZtf/qpuQYzA/s8sKw4 6gOyPCZnBV6EVO9HjnnnXbpvbKXxnUl0SJJZffrrksLT7RxeiKiaQouCwEg== Received: from mail-pj1-f72.google.com (mail-pj1-f72.google.com [209.85.216.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 453tas85n2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Sat, 01 Mar 2025 05:26:49 +0000 (GMT) Received: by mail-pj1-f72.google.com with SMTP id 98e67ed59e1d1-2fe9527c041so5896056a91.0 for ; Fri, 28 Feb 2025 21:26:49 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740806808; x=1741411608; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=xQQujpqNyaDn+Tnw9nWbgXwudBtzG+L6bXQZUV7VzFE=; b=eV/mg+8Gz+hpGzLQlxRXVlpmu360icfZKUc9Ro+anI1Q0tYZKBleKaHRgbGtI6wwOB M01DwniymFwwhOQDoSThf074d+FxuCGdzBcx9bwmPa213KHXxJIKU50jI719But6xlvo GS1ebfYMK4mlAHubLsyrPvOlEsjNLF02J3lACnTr2kc3l7zNodvkMl91T0iPTb5SW0ii mE7pi4Sen+F43saaGN0I5XS4mMJXq/gKNYtgvHyHSmuR1L0Evkn1CPSXpDqFHUWlx49l vTUbgplnjGe2acUYABGK7S6QWb6UkHKtwESgXlIOhHpA00JGPYBzGy/2e2dIHkgYbv3D NpJg== X-Gm-Message-State: AOJu0YwFUk5AhlfOHlE46AymxzWoseVFGQdwxUvFrX0LAOn/PgtM6w71 /4oyQvBvRh0+M/LKZkyWrWO+KzE/NnYRdLSg0hkJEYYcYJZ5x6pU6jIQEorE6AEOr8EbKgGQGum lE7bh/daerXhoYh7gWYPHHdetZXf7rnPYeSZmkc9v8fZwUvtM1eczGpaMKDAgkA== X-Gm-Gg: ASbGncvkWaBzFaUyBheLpovlZ4S7QCi2OM5X+bP+cB2iLiEdL3sz7YKGzYh2MUK0Ce3 BEQCC8WbytY3rZjmE+blXYpb60aKVcvV4X4kWuSDbalL7M/o7495EDWlYiyFFiaVBeO502HwTw3 B9fGiCe1YmIo4cOafv71YsBxrdK6dNNqvsVUZXQoPciCTWS9Aj0tGqycagp7M3WHbTucZuaQ6Y+ yGAfblDAL3Q9CeAN7RSbetHQikm8hSuiNx1i1MEqL9KaAHToPKnyeSWCy+lnSEfo4ScSKSJxERe jk3+bWX8cKgbjQ4ItWVwJJFJie4xZy/6g1PHw4+n88p8Ge2+EucGHPIMr80Q9Qds X-Received: by 2002:a17:90a:d40e:b0:2ee:d371:3227 with SMTP id 98e67ed59e1d1-2febab6fb09mr10949534a91.17.1740806807789; Fri, 28 Feb 2025 21:26:47 -0800 (PST) X-Google-Smtp-Source: AGHT+IHlw8PUrlrEv/opwj7dRr8T2nGswMqgPFOsIGMeBTq5P8bHV/d5WGkb5fVz/eqLoqn9+MrChQ== X-Received: by 2002:a17:90a:d40e:b0:2ee:d371:3227 with SMTP id 98e67ed59e1d1-2febab6fb09mr10949507a91.17.1740806807372; Fri, 28 Feb 2025 21:26:47 -0800 (PST) Received: from hu-bcain-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2fe825bb346sm6930596a91.18.2025.02.28.21.26.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Feb 2025 21:26:47 -0800 (PST) From: Brian Cain To: qemu-devel@nongnu.org Cc: brian.cain@oss.qualcomm.com, richard.henderson@linaro.org, philmd@linaro.org, quic_mathbern@quicinc.com, ale@rev.ng, anjo@rev.ng, quic_mliebel@quicinc.com, ltaylorsimpson@gmail.com, alex.bennee@linaro.org, quic_mburton@quicinc.com, sidneym@quicinc.com Subject: [PATCH 00/38] hexagon system emu, part 1/3 Date: Fri, 28 Feb 2025 21:25:50 -0800 Message-Id: <20250301052628.1011210-1-brian.cain@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Proofpoint-GUID: V5oIH_vKzK4CZoaxJES_u4EKhErYw66G X-Proofpoint-ORIG-GUID: V5oIH_vKzK4CZoaxJES_u4EKhErYw66G X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-03-01_01,2025-02-28_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 mlxlogscore=841 spamscore=0 phishscore=0 mlxscore=0 priorityscore=1501 bulkscore=0 lowpriorityscore=0 malwarescore=0 impostorscore=0 adultscore=0 clxscore=1015 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2502100000 definitions=main-2503010039 Received-SPF: pass client-ip=205.220.180.131; envelope-from=brian.cain@oss.qualcomm.com; helo=mx0b-0031df01.pphosted.com X-Spam_score_int: -26 X-Spam_score: -2.7 X-Spam_bar: -- X-Spam_report: (-2.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org aGV4YWdvbiBhcmNoaXRlY3R1cmUgc3lzdGVtIGVtdWxhdGlvbjogcGFydCAxLzMKClRoZXNlIHBh dGNoZXMgYXJlIGFsc28gc3RhZ2VkIGluIG15IHRyZWUgKGJyYW5jaCAiaGV4LW5leHQiCmF0IGh0 dHBzOi8vZ2l0aHViLmNvbS9xdWljL3FlbXUvKS4gIEFmdGVyIHRoZXNlIHRocmVlIHBhdGNoIHNl cmllcywgd2UncmUKYWJsZSB0byBydW4gdGhlIHRlc3Qgc3VpdGUgZm9yIG1pbml2bSBbMV0uICBt aW5pdm0gaXMgYSBoeXBlcnZpc29yLAphbiBpbXBsZW1lbnRhdGlvbiBvZiB0aGUgSGV4YWdvbiBW aXJ0dWFsIE1hY2hpbmUgU3BlY2lmaWNhdGlvbi4KClsxXSBodHRwczovL2dpdGh1Yi5jb20vcXVp Yy9oZXhhZ29uTVZNCgpCcmlhbiBDYWluICgzOCk6CiAgZG9jczogQWRkIGhleGFnb24gc3lzZW11 IGRvY3MKICBkb2NzL3N5c3RlbTogQWRkIGhleGFnb24gQ1BVIGVtdWxhdGlvbgogIHRhcmdldC9o ZXhhZ29uOiBBZGQgU3lzdGVtL0d1ZXN0IHJlZ2lzdGVyIGRlZmluaXRpb25zCiAgdGFyZ2V0L2hl eGFnb246IE1ha2UgZ2VuX2V4Y2VwdGlvbl9lbmRfdGIgbm9uLXN0YXRpYwogIHRhcmdldC9oZXhh Z29uOiBTd2l0Y2ggdG8gdGFnX2lnbm9yZSgpLCBnZW5lcmF0ZSB2aWEKICAgIGdldF97dXNlcixz eXN9X3RhZ3MoKQogIHRhcmdldC9oZXhhZ29uOiBBZGQgcHJpdmlsZWdlIGNoZWNrLCB1c2UgdGFn X2lnbm9yZSgpCiAgdGFyZ2V0L2hleGFnb246IEFkZCBhIHBsYWNlaG9sZGVyIGZwIGV4Y2VwdGlv bgogIHRhcmdldC9oZXhhZ29uOiBBZGQgZ3Vlc3QsIHN5c3RlbSByZWcgbnVtYmVyIGRlZnMKICB0 YXJnZXQvaGV4YWdvbjogQWRkIGd1ZXN0LCBzeXN0ZW0gcmVnIG51bWJlciBzdGF0ZQogIHRhcmdl dC9oZXhhZ29uOiBBZGQgVENHIHZhbHVlcyBmb3Igc3JlZywgZ3JlZwogIHRhcmdldC9oZXhhZ29u OiBBZGQgZ3Vlc3Qvc3lzIHJlZyB3cml0ZXMgdG8gRGlzYXNDb250ZXh0CiAgdGFyZ2V0L2hleGFn b246IEFkZCBpbXBvcnRlZCBtYWNybywgYXR0ciBkZWZzIGZvciBzeXNlbXUKICB0YXJnZXQvaGV4 YWdvbjogRGVmaW5lIERDYWNoZSBzdGF0ZXMKICB0YXJnZXQvaGV4YWdvbjogQWRkIG5ldyBtYWNy byBkZWZpbml0aW9ucyBmb3Igc3lzZW11CiAgdGFyZ2V0L2hleGFnb246IEFkZCBoYW5kbGVycyBm b3IgZ3Vlc3Qvc3lzcmVnIHIvdwogIHRhcmdldC9oZXhhZ29uOiBBZGQgcGxhY2Vob2xkZXIgZ3Jl Zy9zcmVnIHIvdyBoZWxwZXJzCiAgdGFyZ2V0L2hleGFnb246IEFkZCB2bXN0YXRlIHJlcHJlc2Vu dGF0aW9uCiAgdGFyZ2V0L2hleGFnb246IE1ha2UgQV9QUklWLCAiSjJfdHJhcCoiIGluc3RzIG5l ZWRfZW52KCkKICB0YXJnZXQvaGV4YWdvbjogRGVmaW5lIHJlZ2lzdGVyIGZpZWxkcyBmb3Igc3lz dGVtIHJlZ3MKICB0YXJnZXQvaGV4YWdvbjogSW1wbGVtZW50IGRvX3JhaXNlX2V4Y2VwdGlvbigp CiAgdGFyZ2V0L2hleGFnb246IEFkZCBzeXN0ZW0gcmVnIGluc25zCiAgdGFyZ2V0L2hleGFnb246 IEFkZCBzeXNlbXUgVENHIG92ZXJyaWRlcwogIHRhcmdldC9oZXhhZ29uOiBBZGQgaW1wbGljaXQg YXR0cmlidXRlcyB0byBzeXNlbXUgbWFjcm9zCiAgdGFyZ2V0L2hleGFnb246IEFkZCBUQ0cgb3Zl cnJpZGVzIGZvciBpbnQgaGFuZGxlciBpbnN0cwogIHRhcmdldC9oZXhhZ29uOiBBZGQgVENHIG92 ZXJyaWRlcyBmb3IgdGhyZWFkIGN0bAogIHRhcmdldC9oZXhhZ29uOiBBZGQgVENHIG92ZXJyaWRl cyBmb3IgcnRlLCBubWkKICB0YXJnZXQvaGV4YWdvbjogQWRkIHNyZWdfe3JlYWQsd3JpdGV9IGhl bHBlcnMKICB0YXJnZXQvaGV4YWdvbjogSW5pdGlhbGl6ZSBodGlkLCBtb2RlY3RsIHJlZ3MKICB0 YXJnZXQvaGV4YWdvbjogQWRkIGxvY2tzLCBpZCwgbmV4dF9QQyB0byBzdGF0ZQogIHRhcmdldC9o ZXhhZ29uOiBBZGQgYSBUTEIgY291bnQgcHJvcGVydHkKICB0YXJnZXQvaGV4YWdvbjogQWRkIHtU TEIsazB9bG9jaywgY2F1c2UgY29kZSwgd2FpdF9uZXh0X3BjCiAgdGFyZ2V0L2hleGFnb246IEFk ZCBzdHVicyBmb3IgbW9kaWZ5X3Nzci9nZXRfZXhlX21vZGUKICB0YXJnZXQvaGV4YWdvbjogQWRk IGdkYiBzdXBwb3J0IGZvciBzeXMgcmVncwogIHRhcmdldC9oZXhhZ29uOiBBZGQgaW5pdGlhbCBN TVUgbW9kZWwKICB0YXJnZXQvaGV4YWdvbjogQWRkIElSUSBldmVudHMKICB0YXJnZXQvaGV4YWdv bjogQWRkIGNsZWFyX3dhaXRfbW9kZSgpIGRlZmluaXRpb24KICB0YXJnZXQvaGV4YWdvbjogRGVm aW5lIGZ7UyxHfUVUX0ZJRUxEIG1hY3JvcwogIHRhcmdldC9oZXhhZ29uOiBBZGQgaGV4X2ludGVy cnVwdHMgc3VwcG9ydAoKIE1BSU5UQUlORVJTICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8 ICAgMiArCiBkb2NzL2RldmVsL2hleGFnb24tc3lzLnJzdCAgICAgICAgICAgICAgfCAxMDYgKysr KysKIGRvY3MvZGV2ZWwvaW5kZXgtaW50ZXJuYWxzLnJzdCAgICAgICAgICB8ICAgMSArCiBkb2Nz L3N5c3RlbS9oZXhhZ29uL2Nkc3AucnN0ICAgICAgICAgICAgfCAgMTAgKwogZG9jcy9zeXN0ZW0v aGV4YWdvbi9lbXVsYXRpb24ucnN0ICAgICAgIHwgIDE2ICsKIGRvY3Mvc3lzdGVtL3RhcmdldC1o ZXhhZ29uLnJzdCAgICAgICAgICB8IDEwMSArKysrKwogZG9jcy9zeXN0ZW0vdGFyZ2V0cy5yc3Qg ICAgICAgICAgICAgICAgIHwgICAxICsKIHRhcmdldC9oZXhhZ29uL2NwdS1wYXJhbS5oICAgICAg ICAgICAgICB8ICAgNCArCiB0YXJnZXQvaGV4YWdvbi9jcHUuaCAgICAgICAgICAgICAgICAgICAg fCAgNzUgKysrLQogdGFyZ2V0L2hleGFnb24vY3B1X2JpdHMuaCAgICAgICAgICAgICAgIHwgIDQz ICsrCiB0YXJnZXQvaGV4YWdvbi9jcHVfaGVscGVyLmggICAgICAgICAgICAgfCAgNDMgKysKIHRh cmdldC9oZXhhZ29uL2dlbl90Y2cuaCAgICAgICAgICAgICAgICB8ICAgOSArCiB0YXJnZXQvaGV4 YWdvbi9nZW5fdGNnX3N5cy5oICAgICAgICAgICAgfCAxMDMgKysrKysKIHRhcmdldC9oZXhhZ29u L2hlbHBlci5oICAgICAgICAgICAgICAgICB8ICAyMyArCiB0YXJnZXQvaGV4YWdvbi9oZXhfaW50 ZXJydXB0cy5oICAgICAgICAgfCAgMTUgKwogdGFyZ2V0L2hleGFnb24vaGV4X21tdS5oICAgICAg ICAgICAgICAgIHwgIDMwICsrCiB0YXJnZXQvaGV4YWdvbi9oZXhfcmVncy5oICAgICAgICAgICAg ICAgfCAxMTUgKysrKysKIHRhcmdldC9oZXhhZ29uL2ludGVybmFsLmggICAgICAgICAgICAgICB8 ICAxNiArCiB0YXJnZXQvaGV4YWdvbi9tYWNyb3MuaCAgICAgICAgICAgICAgICAgfCAgNDAgKy0K IHRhcmdldC9oZXhhZ29uL21heC5oICAgICAgICAgICAgICAgICAgICB8ICAyNiArKwogdGFyZ2V0 L2hleGFnb24vc3lzX21hY3Jvcy5oICAgICAgICAgICAgIHwgMjM4ICsrKysrKysrKysKIHRhcmdl dC9oZXhhZ29uL3RyYW5zbGF0ZS5oICAgICAgICAgICAgICB8ICA0NSArKwogdGFyZ2V0L2hleGFn b24vYXR0cmlic19kZWYuaC5pbmMgICAgICAgIHwgNDE0ICsrKysrKysrKysrKysrKystLQogdGFy Z2V0L2hleGFnb24vcmVnX2ZpZWxkc19kZWYuaC5pbmMgICAgIHwgIDk2ICsrKysKIHRhcmdldC9o ZXhhZ29uL2FyY2guYyAgICAgICAgICAgICAgICAgICB8ICAgNSArCiB0YXJnZXQvaGV4YWdvbi9j cHUuYyAgICAgICAgICAgICAgICAgICAgfCAgODcgKysrKwogdGFyZ2V0L2hleGFnb24vY3B1X2hl bHBlci5jICAgICAgICAgICAgIHwgIDkxICsrKysKIHRhcmdldC9oZXhhZ29uL2dkYnN0dWIuYyAg ICAgICAgICAgICAgICB8ICA0NSArKwogdGFyZ2V0L2hleGFnb24vZ2VucHRyLmMgICAgICAgICAg ICAgICAgIHwgMTYzICsrKysrKysKIHRhcmdldC9oZXhhZ29uL2hleF9pbnRlcnJ1cHRzLmMgICAg ICAgICB8IDMyNCArKysrKysrKysrKysrKwogdGFyZ2V0L2hleGFnb24vaGV4X21tdS5jICAgICAg ICAgICAgICAgIHwgNTI4ICsrKysrKysrKysrKysrKysrKysrKysKIHRhcmdldC9oZXhhZ29uL21h Y2hpbmUuYyAgICAgICAgICAgICAgICB8ICA2MyArKysKIHRhcmdldC9oZXhhZ29uL29wX2hlbHBl ci5jICAgICAgICAgICAgICB8IDI0OCArKysrKysrKysrKwogdGFyZ2V0L2hleGFnb24vdHJhbnNs YXRlLmMgICAgICAgICAgICAgIHwgIDE4ICstCiBnZGIteG1sL2hleGFnb24tc3lzLnhtbCAgICAg ICAgICAgICAgICAgfCAxMTYgKysrKysKIHRhcmdldC9oZXhhZ29uL2dlbl9hbmFseXplX2Z1bmNz LnB5ICAgICB8ICAyMSArLQogdGFyZ2V0L2hleGFnb24vZ2VuX2hlbHBlcl9mdW5jcy5weSAgICAg IHwgIDIzICstCiB0YXJnZXQvaGV4YWdvbi9nZW5faGVscGVyX3Byb3Rvcy5weSAgICAgfCAgMjMg Ky0KIHRhcmdldC9oZXhhZ29uL2dlbl9pZGVmX3BhcnNlcl9mdW5jcy5weSB8ICAgMiArCiB0YXJn ZXQvaGV4YWdvbi9nZW5fb3BfYXR0cmlicy5weSAgICAgICAgfCAgIDIgKy0KIHRhcmdldC9oZXhh Z29uL2dlbl9vcGNvZGVzX2RlZi5weSAgICAgICB8ICAgNSArLQogdGFyZ2V0L2hleGFnb24vZ2Vu X3RjZ19mdW5jX3RhYmxlLnB5ICAgIHwgIDE0ICstCiB0YXJnZXQvaGV4YWdvbi9nZW5fdGNnX2Z1 bmNzLnB5ICAgICAgICAgfCAgMzIgKy0KIHRhcmdldC9oZXhhZ29uL2hleF9jb21tb24ucHkgICAg ICAgICAgICB8IDE4OSArKysrKysrLQogdGFyZ2V0L2hleGFnb24vaW1wb3J0ZWQvZW5jb2RlX3Bw LmRlZiAgIHwgMjEzICsrKysrKy0tLQogdGFyZ2V0L2hleGFnb24vaW1wb3J0ZWQvbWFjcm9zLmRl ZiAgICAgIHwgNTU4ICsrKysrKysrKysrKysrKysrKysrKysrKwogdGFyZ2V0L2hleGFnb24vaW1w b3J0ZWQvc3lzdGVtLmlkZWYgICAgIHwgMjYyICsrKysrKysrKystCiB0YXJnZXQvaGV4YWdvbi9t ZXNvbi5idWlsZCAgICAgICAgICAgICAgfCAgMTcgKy0KIDQ4IGZpbGVzIGNoYW5nZWQsIDQ0MzUg aW5zZXJ0aW9ucygrKSwgMTg2IGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRvY3Mv ZGV2ZWwvaGV4YWdvbi1zeXMucnN0CiBjcmVhdGUgbW9kZSAxMDA2NDQgZG9jcy9zeXN0ZW0vaGV4 YWdvbi9jZHNwLnJzdAogY3JlYXRlIG1vZGUgMTAwNjQ0IGRvY3Mvc3lzdGVtL2hleGFnb24vZW11 bGF0aW9uLnJzdAogY3JlYXRlIG1vZGUgMTAwNjQ0IGRvY3Mvc3lzdGVtL3RhcmdldC1oZXhhZ29u LnJzdAogY3JlYXRlIG1vZGUgMTAwNjQ0IHRhcmdldC9oZXhhZ29uL2NwdV9oZWxwZXIuaAogY3Jl YXRlIG1vZGUgMTAwNjQ0IHRhcmdldC9oZXhhZ29uL2dlbl90Y2dfc3lzLmgKIGNyZWF0ZSBtb2Rl IDEwMDY0NCB0YXJnZXQvaGV4YWdvbi9oZXhfaW50ZXJydXB0cy5oCiBjcmVhdGUgbW9kZSAxMDA2 NDQgdGFyZ2V0L2hleGFnb24vaGV4X21tdS5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgdGFyZ2V0L2hl eGFnb24vbWF4LmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCB0YXJnZXQvaGV4YWdvbi9zeXNfbWFjcm9z LmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCB0YXJnZXQvaGV4YWdvbi9jcHVfaGVscGVyLmMKIGNyZWF0 ZSBtb2RlIDEwMDY0NCB0YXJnZXQvaGV4YWdvbi9oZXhfaW50ZXJydXB0cy5jCiBjcmVhdGUgbW9k ZSAxMDA2NDQgdGFyZ2V0L2hleGFnb24vaGV4X21tdS5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgdGFy Z2V0L2hleGFnb24vbWFjaGluZS5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgZ2RiLXhtbC9oZXhhZ29u LXN5cy54bWwKIG1vZGUgY2hhbmdlIDEwMDc1NSA9PiAxMDA2NDQgdGFyZ2V0L2hleGFnb24vaW1w b3J0ZWQvbWFjcm9zLmRlZgoKLS0gCjIuMzQuMQoK