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 lists1p.gnu.org (lists1p.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 73F78C44500 for ; Mon, 29 Jun 2026 13:20:05 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1weBn7-0004J7-Kg; Mon, 29 Jun 2026 09:12:49 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1weBn7-0004Iv-08 for qemu-devel@nongnu.org; Mon, 29 Jun 2026 09:12:49 -0400 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 1weBn4-00039b-Pu for qemu-devel@nongnu.org; Mon, 29 Jun 2026 09:12:48 -0400 Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 65TAT6wY2627938 for ; Mon, 29 Jun 2026 13:12:46 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= +/rZy8UJlzfqN6WqDKmB6Z7zz0dsJYHMKxTclfHY1xo=; b=d3edA6jYsgVMX7XK /imuVOZ0gUVCRwpvObV8IBnXNlafeJo5Oyh5wrEjLSeEkBlwdd0nBMvHGuSUfdP6 ABmnG1L/9bYqDGjp7/7UmDHHCFD04CLh4cRTY3u1X+/AcOeh294cgTSAjSYyNVkj 75NPGngTSL810FGzjeSyKZKwPQ6R7BmVDCMHbPd2YTWOa9bzZgrHuzWJQDb2Zz8b SNBVHkvkgl/U1BewY9naAjRXzrcHeki2YdaEIVhQPq+s+0+Y6HbhNcxe0RcXhEvk 48VdWcMV60sHaxWpbMODFKQBWGzH0JnQps2tvpgWHx22r5NXgvz5XXaBH4ZeKOp8 fykZWg== Received: from mail-dl1-f72.google.com (mail-dl1-f72.google.com [74.125.82.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4f3nbgs171-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 29 Jun 2026 13:12:45 +0000 (GMT) Received: by mail-dl1-f72.google.com with SMTP id a92af1059eb24-139b70ca7e5so6897290c88.1 for ; Mon, 29 Jun 2026 06:12:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1782738765; x=1783343565; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=+/rZy8UJlzfqN6WqDKmB6Z7zz0dsJYHMKxTclfHY1xo=; b=X3ti8Ip0bYyHdJm0LAWj5fHa2jYgxbYqr+GOHAtaaPJk4fn9RfYIK/LRcxyRwTXQTR 62BUPNv6TQ/Sw0nnespkW7u9EDjFTm3gHVHBq9A6wlPkGbuFlaEOJe0QXuWEsY2TTS1l eP+uz0GzIFOweuhPVRsXYDHq37vRkJyQ/r8LU9IQFtv7MbkuPKRiXp4Paj3V5SAvAhgM x9+MnVA9rBYlJIaob5uPhk/YjsgC7IpwFnER6pct7dY2c1GmcqGgtMPxaDcEWPC6HTWa 8XoS75iTwN+4jL164f5d8lt7ORzQMvdjyUKczSeJUiVjNWEtRA5N1lwwXq8guA/QqzcG EbQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782738765; x=1783343565; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=+/rZy8UJlzfqN6WqDKmB6Z7zz0dsJYHMKxTclfHY1xo=; b=Zz6mgDA6r3kHsWbm43Fg7M2lm36XvWq3rSNhLNJ4rETTK/4+VOEgLmq0j8+gd25p3x Mx0fFvS0XwxoECuDdNnBugGSOOX0dlKlJprgZRcklY+i3rfhglZN+yREMH9//W81S/fQ Hoy5feJiaKAwS8Vr8gzSgi6v9k54NvJZhyvl9PtQiVU5zjtSkmhMigLiFCcEYXxt9ZLz kSFId9EO9hEZoqiI5LQhChoPcZUeOXHZgpp8QBZob2EBQTQCXWV0YU6vIBOZH0cGcyEr p/YUMDlhsLhtnFXinqKhSAd7Hnrr11VIiYTs0orNvr0Ip6noptcRGzUzMabbhJxNqTXW HABA== X-Gm-Message-State: AOJu0Yx4AAQJpcaeXLwrHNhSzpkCmAFu73L9gJyGpgHIPtXlS5l3UErg vbefzC+QITaDP3scp7yYprSMlYrMIN6Ce90YR5cjI2GHJP/3pThTXAxbYzQcYpwkrhC+QrNZX3T 3xd9CPMypmZmq1P62ylJX8JADL5022dxsrV5iiv/miBRvJPyBbvYuNtOyT/WrirIZRA== X-Gm-Gg: AfdE7cnD5rVOeYs7y78/ziKujgAHYKHnve4pP3/m83u5OXIk8Zs2BsLt5nKLXlj4Y+K d9iy6NEAsnP9JqrKTjR8vGxGiX5FVMEDLY5vRgxJb+Ww6vVObxFTyyt8gKHrufCtsVxFf6ju1dV lu3P4NrMNRDdm1hmMu5oEGUhSZl0byRBQuOT1SKdAztJWSJ++Iv4rgJVLbMG/1AAjJ+5tkPG902 B61n6CfI9iDOwOc0BP6Snc5H87/Oh69C05zwTXs7DM/YAky/TAHjMwt5eENx3+qERyZHmXKGlov fmDROGQlVVPurNUOlXXl9Z/QbbUuAQGh1JCYRppqNeY5jkWScV782SWvfBcy8KGIaM1GWi6QtvF Va9nRSAsl65m21Sy1PY09rkHfUSuzU9g9/AE2NPVyzN77uaYrW4XGrq4F0w4= X-Received: by 2002:a05:7022:1b09:b0:139:cecc:7726 with SMTP id a92af1059eb24-139dbaa72b9mr12965367c88.20.1782738764706; Mon, 29 Jun 2026 06:12:44 -0700 (PDT) X-Received: by 2002:a05:7022:1b09:b0:139:cecc:7726 with SMTP id a92af1059eb24-139dbaa72b9mr12965334c88.20.1782738763954; Mon, 29 Jun 2026 06:12:43 -0700 (PDT) Received: from hu-bcain-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-139e78317f3sm28459106c88.9.2026.06.29.06.12.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 29 Jun 2026 06:12:42 -0700 (PDT) From: Brian Cain To: qemu-devel@nongnu.org, stefanha@redhat.com, peter.maydell@linaro.org Cc: brian.cain@oss.qualcomm.com, Brian Cain , Taylor Simpson , Pierrick Bouvier Subject: [PULL v5 05/77] docs: Add hexagon sysemu docs Date: Mon, 29 Jun 2026 06:11:20 -0700 Message-Id: <20260629131232.2487780-6-brian.cain@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260629131232.2487780-1-brian.cain@oss.qualcomm.com> References: <20260629131232.2487780-1-brian.cain@oss.qualcomm.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Proofpoint-ORIG-GUID: bOWo41ZRsMee3dDjWQoToRtcYQ0OZuNa X-Authority-Analysis: v=2.4 cv=Z4Hc2nRA c=1 sm=1 tr=0 ts=6a426f4d cx=c_pps a=bS7HVuBVfinNPG3f6cIo3Q==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=FelO9ux0wxsA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=NEAV23lmAAAA:8 a=COk6AnOGAAAA:8 a=pGLkceISAAAA:8 a=EUspDBNiAAAA:8 a=mUVmifZYX2f7rcceRB4A:9 a=QEXdDO2ut3YA:10 a=vBUdepa8ALXHeOFLBtFW:22 a=TjNXssC_j7lpFel5tvFf:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwNjI5MDEwOSBTYWx0ZWRfX9jmx32g0yRNY qcekLKJRNX+dd/NOVZLfq6c2r2go6Mi+neVAE+AxyPB7wdC9syMcFGyDG23uDuxkWy1KTq5sRfq NcHneNv43IXNY4wuJ5Bn42BXeBc95Ys= X-Proofpoint-GUID: bOWo41ZRsMee3dDjWQoToRtcYQ0OZuNa X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNjI5MDEwOSBTYWx0ZWRfXxYFxRqJfpJGf dFVOakZfJnnVYtU/VuBcLsor3m+36waTNa16JEtlqc+OS9oqJk7ZDSFVDfv3Gb4RY9tQpYjHiVy wX9MjptQZk0gjXnFUxkdW30HrlaG63YzyKJXv5H8DNMncMV/bmFm4XqwVY8YS/zjDMIzjE9QZZD vcJMJXBuCL3QUhTDd50jZybbiONvMawe2ZY+MldvRH9OLci8A1uz4ogS4UJTzOV48KInFdTGfv2 5XoMqEteUo5Sr9PhGJTY75K3aaenhxKgf5HXJ26HMMhrk6h/QeSz35glYo0ATovrnl8Hk/r7Zf0 CimLavdqv3OpNyEgGoIEihVl15cGMelDOYYHKmMGzRsByzKbChsmslFScQstUmswO8OgI7CCW0r IwBL0wXKn2Sf7d1zUGT8+/f2O0FdmcwY/cPxKThH+uD0sNWTHihnbKm0tq6Qs6k7urVOs/Y60vg PNlD1ZtxxkzJFcwW5lg== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.125,FMLib:17.12.100.49 definitions=2026-06-29_03,2026-06-26_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 suspectscore=0 lowpriorityscore=0 priorityscore=1501 bulkscore=0 spamscore=0 impostorscore=0 phishscore=0 clxscore=1015 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2606290109 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: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, 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: qemu development 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 RnJvbTogQnJpYW4gQ2FpbiA8YmNhaW5AcXVpY2luYy5jb20+CgpSZXZpZXdlZC1ieTogVGF5bG9y IFNpbXBzb24gPGx0YXlsb3JzaW1wc29uQGdtYWlsLmNvbT4KU2lnbmVkLW9mZi1ieTogQnJpYW4g Q2FpbiA8YnJpYW4uY2FpbkBvc3MucXVhbGNvbW0uY29tPgotLS0KIE1BSU5UQUlORVJTICAgICAg ICAgICAgICAgICAgICB8ICAgMyArCiBkb2NzL2RldmVsL2hleGFnb24tc3lzLnJzdCAgICAgfCAx MTIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiBkb2NzL2RldmVsL2luZGV4LWlu dGVybmFscy5yc3QgfCAgIDEgKwogZG9jcy9zeXN0ZW0vaGV4YWdvbi9jZHNwLnJzdCAgIHwgIDEy ICsrKysKIGRvY3Mvc3lzdGVtL3RhcmdldC1oZXhhZ29uLnJzdCB8IDEwMSArKysrKysrKysrKysr KysrKysrKysrKysrKysrKwogZG9jcy9zeXN0ZW0vdGFyZ2V0cy5yc3QgICAgICAgIHwgICAxICsK IDYgZmlsZXMgY2hhbmdlZCwgMjMwIGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBk b2NzL2RldmVsL2hleGFnb24tc3lzLnJzdAogY3JlYXRlIG1vZGUgMTAwNjQ0IGRvY3Mvc3lzdGVt L2hleGFnb24vY2RzcC5yc3QKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkb2NzL3N5c3RlbS90YXJnZXQt aGV4YWdvbi5yc3QKCmRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBiL01BSU5UQUlORVJTCmluZGV4 IDcyMzU3ZGY3YzRiLi41Mzc2ZjdkOGQyNiAxMDA2NDQKLS0tIGEvTUFJTlRBSU5FUlMKKysrIGIv TUFJTlRBSU5FUlMKQEAgLTI1OCw2ICsyNTgsOSBAQCBGOiBkaXNhcy9oZXhhZ29uLmMKIEY6IGNv bmZpZ3MvdGFyZ2V0cy9oZXhhZ29uLWxpbnV4LXVzZXIubWFrCiBGOiB0ZXN0cy9kb2NrZXIvZG9j a2VyZmlsZXMvZGViaWFuLWhleGFnb24tY3Jvc3MuZG9ja2VyCiBGOiBnZGJzdHViL2dkYi14bWwv aGV4YWdvbioueG1sCitGOiBkb2NzL3N5c3RlbS90YXJnZXQtaGV4YWdvbi5yc3QKK0Y6IGRvY3Mv c3lzdGVtL2hleGFnb24vCitGOiBkb2NzL2RldmVsL2hleGFnb24tc3lzLnJzdAogVDogZ2l0IGh0 dHBzOi8vZ2l0aHViLmNvbS9xdWFsY29tbS9xZW11LmdpdCBoZXgtbmV4dAogCiBIZXhhZ29uIGlk ZWYtcGFyc2VyCmRpZmYgLS1naXQgYS9kb2NzL2RldmVsL2hleGFnb24tc3lzLnJzdCBiL2RvY3Mv ZGV2ZWwvaGV4YWdvbi1zeXMucnN0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw MDAwLi45MmViYzMyZGNlOAotLS0gL2Rldi9udWxsCisrKyBiL2RvY3MvZGV2ZWwvaGV4YWdvbi1z eXMucnN0CkBAIC0wLDAgKzEsMTEyIEBACisuLiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BM LTIuMC1vci1sYXRlcgorCisuLiBfSGV4YWdvbi1TeXN0ZW0tYXJjaDoKKworSGV4YWdvbiBTeXN0 ZW0gQXJjaGl0ZWN0dXJlCis9PT09PT09PT09PT09PT09PT09PT09PT09PT0KKworVGhlIGhleGFn b24gYXJjaGl0ZWN0dXJlIGhhcyBzb21lIHVuaXF1ZSBlbGVtZW50cyB3aGljaCBhcmUgZGVzY3Jp YmVkIGhlcmUuCisKK0ludGVycnVwdHMKKy0tLS0tLS0tLS0KK1doZW4gaW50ZXJydXB0cyBhcnJp dmUgYXQgYSBIZXhhZ29uIERTUCBjb3JlLCB0aGV5IGFyZSBwcmlvcml0eS1zdGVlcmVkIHRvCiti ZSBoYW5kbGVkIGJ5IGFuIGVsaWdpYmxlIGhhcmR3YXJlIHRocmVhZCB3aXRoIHRoZSBsb3dlc3Qg cHJpb3JpdHkuCisKK01lbW9yeQorLS0tLS0tCitFYWNoIGhhcmR3YXJlIHRocmVhZCBoYXMgYW4g YGBTU1IuQVNJRGBgIGZpZWxkIHRoYXQgY29udGFpbnMgaXRzIEFkZHJlc3MKK1NwYWNlIElkZW50 aWZpZXIuICBUaGlzIHZhbHVlIGlzIGNhdGVuYXRlZCB3aXRoIGEgMzItYml0IHZpcnR1YWwgYWRk cmVzcyAtCit0aGUgTU1VIGNhbiB0aGVuIHJlc29sdmUgdGhpcyBleHRlbmRlZCB2aXJ0dWFsIGFk ZHJlc3MgdG8gYSBwaHlzaWNhbCBhZGRyZXNzLgorCitUTEJzCistLS0tCitUaGUgZm9ybWF0IG9m IGEgVExCIGVudHJ5IGlzIHNob3duIGJlbG93LgorCisuLiBub3RlOjoKKyAgICBUaGUgU21hbGwg Q29yZSBEU1BzIGhhdmUgYSBkaWZmZXJlbnQgVExCIGZvcm1hdCB3aGljaCBpcyBub3QgeWV0Cisg ICAgc3VwcG9ydGVkLgorCisuLiBhZG1vbml0aW9uOjogRGlhZ3JhbQorCisgLi4gY29kZTo6IHRl eHQKKworICAgICAgICAgICAgIDYgICAgICAgICAgICAgICAgICAgNSAgICAgICAgICAgICAgICAg ICA0ICAgICAgICAgICAgICAgMworICAgICAgIDMgMiAxIDAgOSA4IDcgNiA1IDQgMyAyIDEgMCA5 IDggNyA2IDUgNCAzIDIgMSAwIDkgOCA3IDYgNSA0IDMgMgorICAgICAgKy0rLSstKy0rLSstKy0r LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSsKKyAgICAg IHx2fGd8eHxBfEF8ICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICB8CisgICAgICB8YXxsfFB8MXwwfCAgICAgQVNJRCAgICB8ICAgICAgICAgICAgIFZp cnR1YWwgUGFnZSAgICAgICAgICAgICAgfAorICAgICAgfGx8YnwgfCB8IHwgICAgICAgICAgICAg fCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAgICAgICstKy0rLSst Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r CisKKyAgICAgICAgIDMgICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAgICAxICAg ICAgICAgICAgICAgICAgIDAKKyAgICAgICAxIDAgOSA4IDcgNiA1IDQgMyAyIDEgMCA5IDggNyA2 IDUgNCAzIDIgMSAwIDkgOCA3IDYgNSA0IDMgMiAxIDAKKyAgICAgICstKy0rLSstKy0rLSstKy0r LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rCisgICAgICB8 IHwgfCB8IHwgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIHwgfAorICAgICAgfHh8d3xyfHV8Q2FjaGVhYnwgICAgICAgICAgICAgICBQaHlzaWNhbCBQ YWdlICAgICAgICAgICAgICAgICB8U3wKKyAgICAgIHwgfCB8IHwgfCAgICAgICB8ICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCB8CisgICAgICArLSstKy0rLSst Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKwor CisKKyogQVNJRDogdGhlIGFkZHJlc3Mtc3BhY2UgaWRlbnRpZmllcgorKiBBMSwgQTA6IHRoZSBi ZWhhdmlvciBvZiB0aGVzZSBjYWNoZSBsaW5lIGF0dHJpYnV0ZXMgYXJlIG5vdCBtb2RlbGVkIGJ5 IFFFTVUuCisqIHhQOiB0aGUgZXh0cmEtcGh5c2ljYWwgYml0IGlzIHRoZSBtb3N0IHNpZ25pZmlj YW50IHBoeXNpY2FsIGFkZHJlc3MgYml0LgorKiBTOiB0aGUgUyBiaXQgYW5kIHRoZSBMU0JzIG9m IHRoZSBwaHlzaWNhbCBwYWdlIGluZGljYXRlIHRoZSBwYWdlIHNpemUKKyogdmFsOiB0aGlzIGlz IHRoZSAndmFsaWQnIGJpdCwgd2hlbiBzZXQgaXQgaW5kaWNhdGVzIHRoYXQgcGFnZSBtYXRjaGlu ZworICBzaG91bGQgY29uc2lkZXIgdGhpcyBlbnRyeS4KKworLi4gbGlzdC10YWJsZTo6IFBhZ2Ug c2l6ZXMKKyAgIDp3aWR0aHM6IDI1IDI1IDUwCisgICA6aGVhZGVyLXJvd3M6IDEKKworICAgKiAt IFMtYml0CisgICAgIC0gUGh5cyBwYWdlIExTQnMKKyAgICAgLSBQYWdlIHNpemUKKyAgICogLSAx CisgICAgIC0gTi9BCisgICAgIC0gNGtiCisgICAqIC0gMAorICAgICAtIDBiMQorICAgICAtIDE2 a2IKKyAgICogLSAwCisgICAgIC0gMGIxMAorICAgICAtIDY0a2IKKyAgICogLSAwCisgICAgIC0g MGIxMDAKKyAgICAgLSAyNTZrYgorICAgKiAtIDAKKyAgICAgLSAwYjEwMDAKKyAgICAgLSAxTUIK KyAgICogLSAwCisgICAgIC0gMGIxMDAwMAorICAgICAtIDRNQgorICAgKiAtIDAKKyAgICAgLSAw YjEwMDAwMAorICAgICAtIDE2TUIKKworKiBnbGI6IGlmIHRoZSBnbG9iYWwgYml0IGlzIHNldCwg dGhlIEFTSUQgaXMgbm90IGNvbnNpZGVyZWQgd2hlbiBtYXRjaGluZworICBUTEJzLgorKiBDYWNo ZWFiOiB0aGUgY2FjaGVhYmlsaXR5IGF0dHJpYnV0ZXMgb2YgVExCcyBhcmUgbm90IG1vZGVsZWQs IHRoZXNlIGJpdHMKKyAgYXJlIGlnbm9yZWQuCisqIFJXWDogcmVhZC0sIHdyaXRlLSwgZXhlY3V0 ZS0sIGVuYWJsZSBiaXRzLiAgSW5kaWNhdGVzIGlmIHVzZXIgcHJvZ3JhbXMKKyAgYXJlIHBlcm1p dHRlZCB0byByZWFkL3dyaXRlL2V4ZWN1dGUgdGhlIGdpdmVuIHBhZ2UuCisqIFU6IGluZGljYXRl cyBpZiB1c2VyIHByb2dyYW1zIGNhbiBhY2Nlc3MgdGhpcyBwYWdlLgorCitTY2hlZHVsZXIKKy0t LS0tLS0tLQorVGhlIEhleGFnb24gc3lzdGVtIGFyY2hpdGVjdHVyZSBoYXMgYSBmZWF0dXJlIHRv IGFzc2lzdCB0aGUgZ3Vlc3QgT1MKK3Rhc2sgc2NoZWR1bGVyLiAgVGhlIGd1ZXN0IE9TIGNhbiBl bmFibGUgdGhpcyBmZWF0dXJlIGJ5IHNldHRpbmcKK2BgU0NIRURDRkcuRU5gYC4gIFRoZSBgYEJF U1RXQUlUYGAgcmVnaXN0ZXIgaXMgcHJvZ3JhbW1lZCBieSB0aGUgZ3Vlc3QgT1MKK3RvIGluZGlj YXRlIHRoZSBwcmlvcml0eSBvZiB0aGUgaGlnaGVzdCBwcmlvcml0eSB0YXNrIHdhaXRpbmcgdG8g cnVuIG9uIGEKK2hhcmR3YXJlIHRocmVhZC4gIFRoZSByZXNjaGVkdWxlIGludGVycnVwdCBpcyB0 cmlnZ2VyZWQgd2hlbiBhbnkgaGFyZHdhcmUKK3RocmVhZCdzIHByaW9yaXR5IGluIGBgU1RJRC5Q UklPYGAgaXMgd29yc2UgdGhhbiB0aGUgYGBCRVNUV0FJVGBgLiAgV2hlbgoraXQgaXMgdHJpZ2dl cmVkLCB0aGUgYGBCRVNUV0FJVC5QUklPYGAgdmFsdWUgaXMgcmVzZXQgdG8gMHgxZmYuCisKK0hW WCBDb3Byb2Nlc3NvcgorLS0tLS0tLS0tLS0tLS0tCitUaGUgU3VwZXJ2aXNvciBTdGF0dXMgUmVn aXN0ZXIgZmllbGQgYGBTU1IuWEFgYCBiaW5kcyBhIERTUCBoYXJkd2FyZSB0aHJlYWQKK3RvIG9u ZSBvZiB0aGUgZWlnaHQgcG9zc2libGUgSFZYIGNvbnRleHRzLiAgVGhlIGd1ZXN0IE9TIGlzIHJl c3BvbnNpYmxlIGZvcgorbWFuYWdpbmcgdGhpcyByZXNvdXJjZS4KKworLi4gc2VlYWxzbzo6CisK KyAgICBgYHRhcmdldC9oZXhhZ29uL1JFQURNRWBgIGluIHRoZSBRRU1VIHNvdXJjZSB0cmVlIGZv ciBtb3JlIGluZm8gYWJvdXQgSGV4YWdvbi4KZGlmZiAtLWdpdCBhL2RvY3MvZGV2ZWwvaW5kZXgt aW50ZXJuYWxzLnJzdCBiL2RvY3MvZGV2ZWwvaW5kZXgtaW50ZXJuYWxzLnJzdAppbmRleCAxOThm MTU1MjQ3YS4uYjg5YmFiOWIzMDYgMTAwNjQ0Ci0tLSBhL2RvY3MvZGV2ZWwvaW5kZXgtaW50ZXJu YWxzLnJzdAorKysgYi9kb2NzL2RldmVsL2luZGV4LWludGVybmFscy5yc3QKQEAgLTE0LDYgKzE0 LDcgQEAgRGV0YWlscyBhYm91dCBRRU1VJ3MgdmFyaW91cyBzdWJzeXN0ZW1zIGluY2x1ZGluZyBo b3cgdG8gYWRkIGZlYXR1cmVzIHRvIHRoZW0uCiAgICBibG9jay1jb3JvdXRpbmUtd3JhcHBlcgog ICAgY2xvY2tzCiAgICBlYnBmX3JzcworICAgaGV4YWdvbi1zeXMKICAgIG1pZ3JhdGlvbi9pbmRl eAogICAgbXVsdGktcHJvY2VzcwogICAgcmVzZXQKZGlmZiAtLWdpdCBhL2RvY3Mvc3lzdGVtL2hl eGFnb24vY2RzcC5yc3QgYi9kb2NzL3N5c3RlbS9oZXhhZ29uL2Nkc3AucnN0Cm5ldyBmaWxlIG1v ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwLi4yMzc1MjkyNzNjYgotLS0gL2Rldi9udWxsCisr KyBiL2RvY3Mvc3lzdGVtL2hleGFnb24vY2RzcC5yc3QKQEAgLTAsMCArMSwxMiBAQAorLi4gU1BE WC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAtb3ItbGF0ZXIKKworQ29tcHV0ZSBEU1AKKz09 PT09PT09PT09CisKK0EgSGV4YWdvbiBDRFNQIGlzIGRlc2lnbmVkIGFzIGEgY29tcHV0YXRpb24g b2ZmbG9hZCBkZXZpY2UgZm9yIGFuIFNvQy4gIFRoZQorYGBWNjZHXzEwMjRgYCBtYWNoaW5lIGNv bnRhaW5zOgorCisqIEwyVklDIGludGVycnVwdCBjb250cm9sbGVyCisqIFFUaW1lciB0aW1lciBk ZXZpY2UKKworVGhpcyBtYWNoaW5lIHdpbGwgc3VwcG9ydCBhbnkgSGV4YWdvbiBDUFUsIGJ1dCB3 aWxsIGRlZmF1bHQgdG8gYGB2NjZgYC4KZGlmZiAtLWdpdCBhL2RvY3Mvc3lzdGVtL3RhcmdldC1o ZXhhZ29uLnJzdCBiL2RvY3Mvc3lzdGVtL3RhcmdldC1oZXhhZ29uLnJzdApuZXcgZmlsZSBtb2Rl IDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMC4uNjU4NjYyOTY3MjQKLS0tIC9kZXYvbnVsbAorKysg Yi9kb2NzL3N5c3RlbS90YXJnZXQtaGV4YWdvbi5yc3QKQEAgLTAsMCArMSwxMDEgQEAKKy4uIFNQ RFgtTGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4wLW9yLWxhdGVyCisKKy4uIF9IZXhhZ29uLVN5 c3RlbS1lbXVsYXRvcjoKKworSGV4YWdvbiBTeXN0ZW0gZW11bGF0b3IKKy0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tCisKK1VzZSB0aGUgYGBxZW11LXN5c3RlbS1oZXhhZ29uYGAgZXhlY3V0YWJsZSB0 byBzaW11bGF0ZSBhIDMyLWJpdCBIZXhhZ29uCittYWNoaW5lLgorCitIZXhhZ29uIE1hY2hpbmVz Cis9PT09PT09PT09PT09PT09CisKK0hleGFnb24gRFNQcyBhcmUgc3VpdGVkIHRvIHZhcmlvdXMg ZnVuY3Rpb25zIGFuZCBnZW5lcmFsbHkgYXBwZWFyIGluIGEKKyJEU1Agc3Vic3lzdGVtIiBvZiBh IGxhcmdlciBzeXN0ZW0tb24tY2hpcCAoU29DKS4KKworSGV4YWdvbiBEU1BzIGFyZSBvZnRlbiBp bmNsdWRlZCBpbiBhIHN1YnN5c3RlbSB0aGF0IGxvb2tzIGxpa2UgdGhlIGRpYWdyYW0KK2JlbG93 LiAgSW5zdHJ1Y3Rpb25zIGFyZSBsb2FkZWQgaW50byBERFIgYmVmb3JlIHRoZSBEU1AgaXMgYnJv dWdodCBvdXQgb2YKK3Jlc2V0IGFuZCB0aGUgZmlyc3QgaW5zdHJ1Y3Rpb25zIGFyZSBmZXRjaGVk IGZyb20gRERSIHZpYSB0aGUgRVZCL3Jlc2V0IHZlY3Rvci4KKworSW4gYSByZWFsIHN5c3RlbSwg YSBUQlUvU01NVSB3b3VsZCBub3JtYWxseSBhcmJpdHJhdGUgQVhJIGFjY2Vzc2VzIGJ1dAord2Ug ZG9uJ3QgaGF2ZSBhIG5lZWQgdG8gbW9kZWwgdGhhdCBmb3IgUUVNVS4KKworSGV4YWdvbiBEU1Ag Y29yZXMgdXNlIHNpbXVsdGFuZW91cyBtdWx0aXRocmVhZGluZyAoU01UKSB3aXRoIGFzIG1hbnkg YXMgOAoraGFyZHdhcmUgdGhyZWFkcy4KKworLi4gYWRtb25pdGlvbjo6IERpYWdyYW0KKworIC4u IGNvZGU6OiB0ZXh0CisKKyAgICAgICAgICAgICAgQUhCIChsb2NhbCkgYnVzICAgICAgICAgICAg ICAgICAgICAgQVhJIChnbG9iYWwpIGJ1cworICAgICAgICAgICAgICAgICAgICDilIIgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICDilIIKKyAgICAgICAgICAgICAgICAgICAg4pSCICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg4pSCCisgICAgICAg4pSM4pSA4pSA4pSA4pSA 4pSA4pSA4pSA4pSA4pSA4pSQICDilIIgICAgICAg4pSM4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA 4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSQICAgICAgIOKUggorICAgICAgIOKUgiBMMlZJ QyAgIOKUnOKUgOKUgOKUpCAgICAgICDilIIgICAgICAgICAgICAgICAgIOKUgiAgICAgICDilIIK KyAgICAgICDilIIgICAgICAgICDilJzilIDilIDilLzilIDilIDilIDilIDilIDilIDilIDilrog ICAgICAgICAgICAgICAgIOKUnOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUpAorICAgICAgIOKUlOKU gOKUgOKUgOKUgOKUgOKWsuKUgOKUgOKUgOKUmCAg4pSCICAgICAgIOKUgiAgIEhleGFnb24gRFNQ ICAg4pSCICAgICAgIOKUggorICAgICAgICAgICAgIOKUgiAgICAgIOKUgiAgICAgICDilIIgICAg ICAgICAgICAgICAgIOKUgiAgICAgICDilIIgICAgICAgIOKUjOKUgOKUgOKUgOKUgOKUgOKUkAor ICAgICAgICAgICAgIOKUgiAgICAgIOKUgiAgICAgICDilIIgICAgTiB0aHJlYWRzICAgIOKUgiAg ICAgICDilIIgICAgICAgIOKUgiBERFIg4pSCCisgICAgICAgICAgICAg4pSCICAgICAg4pSc4pSA 4pSA4pSA4pSA4pSA4pSA4pSA4pSkICAgICAgICAgICAgICAgICDilIIgICAgICAg4pSCICAgICAg ICDilIIgICAgIOKUggorICAgICAgICDilIzilIDilIDilIDilIDilLTilIDilIDilJAgICDilIIg ICAgICAg4pSCICAgICAgICAgICAgICAgICDilIIgICAgICAg4pSc4pSA4pSA4pSA4pSA4pSA4pSA 4pSA4pSA4pSkICAgICDilIIKKyAgICAgICAg4pSCUVRpbWVyIOKUnOKUgOKUgOKUgOKUpCAgICAg ICDilIIgICAgICAgICAgICAgICAgIOKUgiAgICAgICDilIIgICAgICAgIOKUgiAgICAg4pSCCisg ICAgICAgIOKUgiAgICAgICDilIIgICDilIIgICAgICAg4pSCICAgICAgICAgICAgICAgICDilIIg ICAgICAg4pSCICAgICAgICDilIIgICAgIOKUggorICAgICAgICDilJTilIDilIDilIDilIDilIDi lIDilIDilJggICDilIIgICAgICAg4pSCICAg4pSM4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA 4pSQICAg4pSCICAgICAgIOKUgiAgICAgICAg4pSCICAgICDilIIKKyAgICAgICAgICAgICAgICAg ICAg4pSCICAgICAgIOKUgiAg4pSM4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSQ4pSCICAg 4pSCICAgICAgIOKUgiAgICAgICAg4pSCICAgICDilIIKKyAgICAgICAg4pSM4pSA4pSA4pSA4pSA 4pSA4pSA4pSA4pSQICAg4pSCICAgICAgIOKUgiAg4pSCICBIVlggeE0g4pSC4pSCICAg4pSCICAg ICAgIOKUgiAgICAgICAg4pSCICAgICDilIIKKyAgICAgICAg4pSCUURTUDZTU+KUnOKUgOKUgOKU gOKUpCAgICAgICDilIIgIOKUgiAgICAgICAgIOKUguKUmCAgIOKUgiAgICAgICDilIIgICAgICAg IOKUgiAgICAg4pSCCisgICAgICAgIOKUlOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUmCAgIOKUgiAg ICAgICDilIIgIOKUlOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUmCAgICDilIIgICAgICAg 4pSCICAgICAgICDilJTilIDilIDilIDilIDilIDilJgKKyAgICAgICAgICAgICAgICAgICAg4pSC ICAgICAgIOKUgiAgICAgICAgICAgICAgICAg4pSCICAgICAgIOKUggorICAgICAgICDilIzilIDi lIDilIDilIDilIDilIDilIDilJAgICDilIIgICAgICAg4pSU4pSA4pSA4pSA4pSA4pSA4pSA4pSA 4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSYICAgICAgIOKUggorICAgICAgICDilIIg IENTUiAg4pSc4pSA4pSA4pSA4pSkCisgICAgICAgIOKUlOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKU mCAgIOKUgiAgIOKUjOKUgOKUgOKUgOKUgOKUgOKUgOKUkCAgIOKUjOKUgOKUgOKUgOKUgOKUgOKU gOKUgOKUgOKUgOKUgOKUgOKUkAorICAgICAgICAgICAgICAgICAgICDilIIgICDilIIgVENNICDi lIIgICDilIIgICBWVENNICAgIOKUggorICAgICAgICAgICAgICAgICAgICAgICAg4pSCICAgICAg 4pSCICAg4pSCICAgICAgICAgICDilIIKKyAgICAgICAgICAgICAgICAgICAgICAgIOKUlOKUgOKU gOKUgOKUgOKUgOKUgOKUmCAgIOKUgiAgICAgICAgICAg4pSCCisgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIOKUgiAgICAgICAgICAg4pSCCisgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIOKUgiAgICAgICAgICAg4pSCCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIOKUgiAgICAgICAgICAg4pSCCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIOKUlOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUmAorCitDb21wb25l bnRzCistLS0tLS0tLS0tCitPdGhlciB0aGFuIGwydmljIGFuZCBIVlgsIHRoZSBjb21wb25lbnRz IGJlbG93IGFyZSBub3QgaW1wbGVtZW50ZWQgaW4gUUVNVS4KKworKiBMMlZJQzogdGhlIEwyIHZl Y3RvcmVkIGludGVycnVwdCBjb250cm9sbGVyLiAgU3VwcG9ydHMgMTAyNCBpbnB1dAorICBpbnRl cnJ1cHRzLCBlZGdlLSBvciBsZXZlbC10cmlnZ2VyZWQuICBUaGUgY29yZSBJU0EgaGFzIHN5c3Rl bSByZWdpc3RlcnMKKyAgYGBWSURgYCwgYGBWSUQxYGAgd2hpY2ggcmVhZCB0aHJvdWdoIHRvIHRo ZSBMMlZJQyBkZXZpY2UuCisqIFFUaW1lcjogQVJNU1NFLWJhc2VkIHByb2dyYW1tYWJsZSB0aW1l ciBkZXZpY2UuIEl0cyBpbnRlcnJ1cHRzIGFyZQorICB3aXJlZCB0byB0aGUgTDJWSUMuICBTeXN0 ZW0gcmVnaXN0ZXJzIGBgVElNRVJgYCwgYGBVVElNRVJgYCByZWFkCisgIHRocm91Z2ggdG8gdGhl IFFUaW1lciBkZXZpY2UuCisqIFFEU1A2U1M6IERTUCBzdWJzeXN0ZW0gZmVhdHVyZXMsIGFjY2Vz c2libGUgdG8gdGhlIGVudGlyZSBTb0MsIGluY2x1ZGluZworICBEU1AgTk1JLCB3YXRjaGRvZywg cmVzZXQsIGV0Yy4KKyogQ1NSOiBDb25maWd1cmF0aW9uL1N0YXR1cyBSZWdpc3RlcnMuCisqIFRD TTogRFNQLWV4Y2x1c2l2ZSB0aWdodGx5LWNvdXBsZWQgbWVtb3J5LiAgVGhpcyBtZW1vcnkgY2Fu IGJlIHVzZWQgZm9yCisgIERTUHMgd2hlbiBpc29sYXRlZCBmcm9tIEREUiBhbmQgaW4gc29tZSBi b290c3RyYXBwaW5nIG1vZGVzLgorKiBWVENNOiBEU1AtZXhjbHVzaXZlIHZlY3RvciB0aWdodGx5 LWNvdXBsZWQgbWVtb3J5LiAgVGhpcyBtZW1vcnkgaXMgYWNjZXNzZWQKKyAgYnkgc29tZSBIVlgg aW5zdHJ1Y3Rpb25zLgorKiBIVlg6IHRoZSB2ZWN0b3IgY29wcm9jZXNzb3Igc3VwcG9ydHMgNjQg YW5kIDEyOC1ieXRlIHZlY3RvciByZWdpc3RlcnMuCisgIDY0LWJ5dGUgbW9kZSBpcyBub3QgaW1w bGVtZW50ZWQgaW4gUUVNVS4KKworCitCb290c3RyYXBwaW5nCistLS0tLS0tLS0tLS0tCitIZXhh Z29uIHN5c3RlbXMgZG8gbm90IGdlbmVyYWxseSBoYXZlIGFjY2VzcyB0byBhIGJsb2NrIGRldmlj ZS4gIFNvLCBmb3IKK1FFTVUgdGhlIHR5cGljYWwgdXNlIGNhc2UgaW52b2x2ZXMgbG9hZGluZyBh IGJpbmFyeSBvciBFTEYgZmlsZSBpbnRvIG1lbW9yeQorYW5kIGV4ZWN1dGluZyBmcm9tIHRoZSBp bmRpY2F0ZWQgc3RhcnQgYWRkcmVzczo6CisKKyAgICAkIHFlbXUtc3lzdGVtLWhleGFnb24gLWtl cm5lbCAuL3Byb2cgLWFwcGVuZCAnYXJnMSBhcmcyJworCitTZW1paG9zdGluZworLS0tLS0tLS0t LS0KK0hleGFnb24gc3VwcG9ydHMgYSBzZW1paG9zdGluZyBpbnRlcmZhY2Ugc2ltaWxhciB0byBv dGhlciBhcmNoaXRlY3R1cmVzJy4KK1RoZSBgYHRyYXAwYGAgaW5zdHJ1Y3Rpb24gY2FuIGFjdGl2 YXRlIHRoZXNlIHNlbWlob3N0aW5nIGNhbGxzIHNvIHRoYXQgdGhlCitndWVzdCBzb2Z0d2FyZSBj YW4gYWNjZXNzIHRoZSBob3N0IGNvbnNvbGUgYW5kIGZpbGVzeXN0ZW0uICBTZW1paG9zdGluZwor aXMgbm90IHlldCBpbXBsZW1lbnRlZCBpbiBRRU1VIGhleGFnb24uCisKKworSGV4YWdvbiBGZWF0 dXJlcworPT09PT09PT09PT09PT09PQorLi4gdG9jdHJlZTo6CisgICBoZXhhZ29uL2Nkc3AKZGlm ZiAtLWdpdCBhL2RvY3Mvc3lzdGVtL3RhcmdldHMucnN0IGIvZG9jcy9zeXN0ZW0vdGFyZ2V0cy5y c3QKaW5kZXggNWIxMjg1OGIyMTYuLjVlYmRkMGY3ZmVhIDEwMDY0NAotLS0gYS9kb2NzL3N5c3Rl bS90YXJnZXRzLnJzdAorKysgYi9kb2NzL3N5c3RlbS90YXJnZXRzLnJzdApAQCAtMzAsMyArMzAs NCBAQCBDb250ZW50czoKICAgIHRhcmdldC1zcGFyYzY0CiAgICB0YXJnZXQtaTM4NgogICAgdGFy Z2V0LXh0ZW5zYQorICAgdGFyZ2V0LWhleGFnb24KLS0gCjIuMzQuMQoK