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 EFE4DC4332F for ; Fri, 16 Dec 2022 21:02:35 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p6He0-0002mH-Pw; Fri, 16 Dec 2022 15:49:24 -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 1p6Hdy-0002kD-4I for qemu-devel@nongnu.org; Fri, 16 Dec 2022 15:49:22 -0500 Received: from mx0a-0031df01.pphosted.com ([205.220.168.131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p6Hdu-0004P3-LO for qemu-devel@nongnu.org; Fri, 16 Dec 2022 15:49:21 -0500 Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 2BGKQmXv002965; Fri, 16 Dec 2022 20:49:15 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type : content-transfer-encoding; s=qcppdkim1; bh=W51p8EOlSaGA1nIaLBycnyPb9PFIcrtmpS+q7fUTaUE=; b=LIhscZZFTQID/uCKw2dwJp3A5bIAURODEz6vyHSdEMhA3ntPbIOz8ceUOfFalhbVRBpK 2BAeivHTTUicLQ9bgYQS3C10LqeRQdetgxro51RlTsKJhC3Xh57KxmJad2lM3VaCXik7 G2OFAwjBa4fPEkWVnk2/qL1DdUg8CjS3oUwfh6YbVhSgIfs4zKdG1R8/TYYbXA67jUe0 17upkKOozS6C1FB1dDvvU7BiXu7lOXOsoJXEWGQQ2WCsPUPiMyXDemgudRjO6S07za7J rOsZfseM2toLRY0iWgkoYu+Hwvpb80Uv1gW9ygz7tbXFmjCwPczyUqnitEne2g1CcwOu uA== Received: from nalasppmta03.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3mg6y7v5t0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 16 Dec 2022 20:49:14 +0000 Received: from pps.filterd (NALASPPMTA03.qualcomm.com [127.0.0.1]) by NALASPPMTA03.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTP id 2BGKdZp9021736; Fri, 16 Dec 2022 20:49:13 GMT Received: from pps.reinject (localhost [127.0.0.1]) by NALASPPMTA03.qualcomm.com (PPS) with ESMTP id 3mgw6trnf5-1; Fri, 16 Dec 2022 20:49:13 +0000 Received: from NALASPPMTA03.qualcomm.com (NALASPPMTA03.qualcomm.com [127.0.0.1]) by pps.reinject (8.17.1.5/8.17.1.5) with ESMTP id 2BGKlA36031201; Fri, 16 Dec 2022 20:49:13 GMT Received: from hu-devc-lv-u18-c.qualcomm.com (hu-tsimpson-lv.qualcomm.com [10.47.235.220]) by NALASPPMTA03.qualcomm.com (PPS) with ESMTP id 2BGKnC0q000413; Fri, 16 Dec 2022 20:49:13 +0000 Received: by hu-devc-lv-u18-c.qualcomm.com (Postfix, from userid 47164) id DEE0B5000AF; Fri, 16 Dec 2022 12:49:12 -0800 (PST) From: Taylor Simpson To: qemu-devel@nongnu.org Cc: tsimpson@quicinc.com, richard.henderson@linaro.org, philmd@linaro.org, peter.maydell@linaro.org, bcain@quicinc.com, quic_mathbern@quicinc.com, stefanha@redhat.com Subject: [PULL 03/21] Hexagon (target/hexagon) Add overrides for S2_asr_r_r_sat/S2_asl_r_r_sat Date: Fri, 16 Dec 2022 12:48:27 -0800 Message-Id: <20221216204845.19290-4-tsimpson@quicinc.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20221216204845.19290-1-tsimpson@quicinc.com> References: <20221216204845.19290-1-tsimpson@quicinc.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-QCInternal: smtphost X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-ORIG-GUID: rPLkS2EDC5tln-T2Rgk5hQn2KQWHs79L X-Proofpoint-GUID: rPLkS2EDC5tln-T2Rgk5hQn2KQWHs79L X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.923,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-12-16_14,2022-12-15_02,2022-06-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 bulkscore=0 impostorscore=0 adultscore=0 mlxlogscore=796 clxscore=1015 phishscore=0 suspectscore=0 spamscore=0 priorityscore=1501 mlxscore=0 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2212160185 Received-SPF: pass client-ip=205.220.168.131; envelope-from=tsimpson@qualcomm.com; helo=mx0a-0031df01.pphosted.com X-Spam_score_int: -24 X-Spam_score: -2.5 X-Spam_bar: -- X-Spam_report: (-2.5 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, 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: 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 VGhlc2UgaW5zdHJ1Y3Rpb25zIHdpbGwgbm90IGJlIGdlbmVyYXRlZCBieSBpZGVmLXBhcnNlciwg c28gd2Ugb3ZlcnJpZGUKdGhlbSBtYW51YWxseS4KClRlc3QgY2FzZXMgYWRkZWQgdG8gdGVzdHMv dGNnL2hleGFnb24vdXNyLmMKCkNvLWF1dGhvcmVkLWJ5OiBNYXRoZXVzIFRhdmFyZXMgQmVybmFy ZGlubyA8cXVpY19tYXRoYmVybkBxdWljaW5jLmNvbT4KU2lnbmVkLW9mZi1ieTogTWF0aGV1cyBU YXZhcmVzIEJlcm5hcmRpbm8gPHF1aWNfbWF0aGJlcm5AcXVpY2luYy5jb20+ClNpZ25lZC1vZmYt Ynk6IFRheWxvciBTaW1wc29uIDx0c2ltcHNvbkBxdWljaW5jLmNvbT4KUmV2aWV3ZWQtYnk6IFJp Y2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgpNZXNzYWdlLUlk OiA8MjAyMjExMDgxNjI5MDYuMzE2Ni00LXRzaW1wc29uQHF1aWNpbmMuY29tPgotLS0KIHRhcmdl dC9oZXhhZ29uL2dlbl90Y2cuaCB8ICAxMCArKystCiB0YXJnZXQvaGV4YWdvbi9nZW5wdHIuYyAg fCAxMDQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB0ZXN0cy90Y2cv aGV4YWdvbi91c3IuYyAgfCAgMzQgKysrKysrKysrKy0tLQogMyBmaWxlcyBjaGFuZ2VkLCAxNDEg aW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90YXJnZXQvaGV4YWdv bi9nZW5fdGNnLmggYi90YXJnZXQvaGV4YWdvbi9nZW5fdGNnLmgKaW5kZXggNTA2MzRhYzQ1OS4u YjVmZTIyYTA3YSAxMDA2NDQKLS0tIGEvdGFyZ2V0L2hleGFnb24vZ2VuX3RjZy5oCisrKyBiL3Rh cmdldC9oZXhhZ29uL2dlbl90Y2cuaApAQCAtMSw1ICsxLDUgQEAKIC8qCi0gKiAgQ29weXJpZ2h0 KGMpIDIwMTktMjAyMSBRdWFsY29tbSBJbm5vdmF0aW9uIENlbnRlciwgSW5jLiBBbGwgUmlnaHRz IFJlc2VydmVkLgorICogIENvcHlyaWdodChjKSAyMDE5LTIwMjIgUXVhbGNvbW0gSW5ub3ZhdGlv biBDZW50ZXIsIEluYy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC4KICAqCiAgKiAgVGhpcyBwcm9ncmFt IGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkK ICAqICBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNl IGFzIHB1Ymxpc2hlZCBieQpAQCAtNjEyLDYgKzYxMiwxNCBAQAogICAgICAgICB0Y2dfdGVtcF9m cmVlKHRtcCk7IFwKICAgICB9IHdoaWxlICgwKQogCisvKiByMCA9IGFzcihyMSwgcjIpOnNhdCAq LworI2RlZmluZSBmR0VOX1RDR19TMl9hc3Jfcl9yX3NhdChTSE9SVENPREUpIFwKKyAgICBnZW5f YXNyX3Jfcl9zYXQoUmRWLCBSc1YsIFJ0VikKKworLyogcjAgPSBhc2wocjEsIHIyKTpzYXQgKi8K KyNkZWZpbmUgZkdFTl9UQ0dfUzJfYXNsX3Jfcl9zYXQoU0hPUlRDT0RFKSBcCisgICAgZ2VuX2Fz bF9yX3Jfc2F0KFJkViwgUnNWLCBSdFYpCisKIC8qIEZsb2F0aW5nIHBvaW50ICovCiAjZGVmaW5l IGZHRU5fVENHX0YyX2NvbnZfc2YyZGYoU0hPUlRDT0RFKSBcCiAgICAgZ2VuX2hlbHBlcl9jb252 X3NmMmRmKFJkZFYsIGNwdV9lbnYsIFJzVikKZGlmZiAtLWdpdCBhL3RhcmdldC9oZXhhZ29uL2dl bnB0ci5jIGIvdGFyZ2V0L2hleGFnb24vZ2VucHRyLmMKaW5kZXggODU0MTZkZDUzMC4uY2QzZDc0 NTI1ZSAxMDA2NDQKLS0tIGEvdGFyZ2V0L2hleGFnb24vZ2VucHRyLmMKKysrIGIvdGFyZ2V0L2hl eGFnb24vZ2VucHRyLmMKQEAgLTQ1Niw2ICs0NTYsMTEwIEBAIHN0YXRpYyBUQ0d2IGdlbl84Yml0 c29mKFRDR3YgcmVzdWx0LCBUQ0d2IHZhbHVlKQogICAgIHJldHVybiByZXN1bHQ7CiB9CiAKKy8q IFNoaWZ0IGxlZnQgd2l0aCBzYXR1cmF0aW9uICovCitzdGF0aWMgdm9pZCBnZW5fc2hsX3NhdChU Q0d2IGRzdCwgVENHdiBzcmMsIFRDR3Ygc2hpZnRfYW10KQoreworICAgIFRDR3Ygc2gzMiA9IHRj Z190ZW1wX25ldygpOworICAgIFRDR3YgZHN0X3NhciA9IHRjZ190ZW1wX25ldygpOworICAgIFRD R3Ygb3ZmID0gdGNnX3RlbXBfbmV3KCk7CisgICAgVENHdiBzYXR2YWwgPSB0Y2dfdGVtcF9uZXco KTsKKyAgICBUQ0d2IG1pbiA9IHRjZ19jb25zdGFudF90bCgweDgwMDAwMDAwKTsKKyAgICBUQ0d2 IG1heCA9IHRjZ19jb25zdGFudF90bCgweDdmZmZmZmZmKTsKKworICAgIC8qCisgICAgICogICAg UG9zc2libGUgdmFsdWVzIGZvciBzaGlmdF9hbXQgYXJlIDAgLi4gNjQKKyAgICAgKiAgICBXZSBu ZWVkIHNwZWNpYWwgaGFuZGxpbmcgZm9yIHZhbHVlcyBhYm92ZSAzMQorICAgICAqCisgICAgICog ICAgc2gzMiA9IHNoaWZ0ICYgMzE7CisgICAgICogICAgZHN0ID0gc2gzMiA9PSBzaGlmdCA/IHNy YyA6IDA7CisgICAgICogICAgZHN0IDw8PSBzaDMyOworICAgICAqICAgIGRzdF9zYXIgPSBkc3Qg Pj4gc2gzMjsKKyAgICAgKiAgICBzYXR2YWwgPSBzcmMgPCAwID8gbWluIDogbWF4OworICAgICAq ICAgIGlmIChkc3RfYXNyICE9IHNyYykgeworICAgICAqICAgICAgICB1c3IuT1ZGIHw9IDE7Cisg ICAgICogICAgICAgIGRzdCA9IHNhdHZhbDsKKyAgICAgKiAgICB9CisgICAgICovCisKKyAgICB0 Y2dfZ2VuX2FuZGlfdGwoc2gzMiwgc2hpZnRfYW10LCAzMSk7CisgICAgdGNnX2dlbl9tb3Zjb25k X3RsKFRDR19DT05EX0VRLCBkc3QsIHNoMzIsIHNoaWZ0X2FtdCwKKyAgICAgICAgICAgICAgICAg ICAgICAgc3JjLCB0Y2dfY29uc3RhbnRfdGwoMCkpOworICAgIHRjZ19nZW5fc2hsX3RsKGRzdCwg ZHN0LCBzaDMyKTsKKyAgICB0Y2dfZ2VuX3Nhcl90bChkc3Rfc2FyLCBkc3QsIHNoMzIpOworICAg IHRjZ19nZW5fbW92Y29uZF90bChUQ0dfQ09ORF9MVCwgc2F0dmFsLCBzcmMsIHRjZ19jb25zdGFu dF90bCgwKSwgbWluLCBtYXgpOworCisgICAgdGNnX2dlbl9zZXRjb25kX3RsKFRDR19DT05EX05F LCBvdmYsIGRzdF9zYXIsIHNyYyk7CisgICAgdGNnX2dlbl9zaGxpX3RsKG92Ziwgb3ZmLCByZWdf ZmllbGRfaW5mb1tVU1JfT1ZGXS5vZmZzZXQpOworICAgIHRjZ19nZW5fb3JfdGwoaGV4X25ld192 YWx1ZVtIRVhfUkVHX1VTUl0sIGhleF9uZXdfdmFsdWVbSEVYX1JFR19VU1JdLCBvdmYpOworCisg ICAgdGNnX2dlbl9tb3Zjb25kX3RsKFRDR19DT05EX0VRLCBkc3QsIGRzdF9zYXIsIHNyYywgZHN0 LCBzYXR2YWwpOworCisgICAgdGNnX3RlbXBfZnJlZShzaDMyKTsKKyAgICB0Y2dfdGVtcF9mcmVl KGRzdF9zYXIpOworICAgIHRjZ190ZW1wX2ZyZWUob3ZmKTsKKyAgICB0Y2dfdGVtcF9mcmVlKHNh dHZhbCk7Cit9CisKK3N0YXRpYyB2b2lkIGdlbl9zYXIoVENHdiBkc3QsIFRDR3Ygc3JjLCBUQ0d2 IHNoaWZ0X2FtdCkKK3sKKyAgICAvKgorICAgICAqICBTaGlmdCBhcml0aG1ldGljIHJpZ2h0Cisg ICAgICogIFJvYnVzdCB3aGVuIHNoaWZ0X2FtdCBpcyA+MzEgYml0cworICAgICAqLworICAgIFRD R3YgdG1wID0gdGNnX3RlbXBfbmV3KCk7CisgICAgdGNnX2dlbl91bWluX3RsKHRtcCwgc2hpZnRf YW10LCB0Y2dfY29uc3RhbnRfdGwoMzEpKTsKKyAgICB0Y2dfZ2VuX3Nhcl90bChkc3QsIHNyYywg dG1wKTsKKyAgICB0Y2dfdGVtcF9mcmVlKHRtcCk7Cit9CisKKy8qIEJpZGlyZWN0aW9uYWwgc2hp ZnQgcmlnaHQgd2l0aCBzYXR1cmF0aW9uICovCitzdGF0aWMgdm9pZCBnZW5fYXNyX3Jfcl9zYXQo VENHdiBSZFYsIFRDR3YgUnNWLCBUQ0d2IFJ0VikKK3sKKyAgICBUQ0d2IHNoaWZ0X2FtdCA9IHRj Z190ZW1wX2xvY2FsX25ldygpOworICAgIFRDR0xhYmVsICpwb3NpdGl2ZSA9IGdlbl9uZXdfbGFi ZWwoKTsKKyAgICBUQ0dMYWJlbCAqZG9uZSA9IGdlbl9uZXdfbGFiZWwoKTsKKworICAgIHRjZ19n ZW5fc2V4dHJhY3RfaTMyKHNoaWZ0X2FtdCwgUnRWLCAwLCA3KTsKKyAgICB0Y2dfZ2VuX2JyY29u ZGlfdGwoVENHX0NPTkRfR0UsIHNoaWZ0X2FtdCwgMCwgcG9zaXRpdmUpOworCisgICAgLyogTmVn YXRpdmUgc2hpZnQgYW1vdW50ID0+IHNoaWZ0IGxlZnQgKi8KKyAgICB0Y2dfZ2VuX25lZ190bChz aGlmdF9hbXQsIHNoaWZ0X2FtdCk7CisgICAgZ2VuX3NobF9zYXQoUmRWLCBSc1YsIHNoaWZ0X2Ft dCk7CisgICAgdGNnX2dlbl9icihkb25lKTsKKworICAgIGdlbl9zZXRfbGFiZWwocG9zaXRpdmUp OworICAgIC8qIFBvc2l0aXZlIHNoaWZ0IGFtb3VudCA9PiBzaGlmdCByaWdodCAqLworICAgIGdl bl9zYXIoUmRWLCBSc1YsIHNoaWZ0X2FtdCk7CisKKyAgICBnZW5fc2V0X2xhYmVsKGRvbmUpOwor CisgICAgdGNnX3RlbXBfZnJlZShzaGlmdF9hbXQpOworfQorCisvKiBCaWRpcmVjdGlvbmFsIHNo aWZ0IGxlZnQgd2l0aCBzYXR1cmF0aW9uICovCitzdGF0aWMgdm9pZCBnZW5fYXNsX3Jfcl9zYXQo VENHdiBSZFYsIFRDR3YgUnNWLCBUQ0d2IFJ0VikKK3sKKyAgICBUQ0d2IHNoaWZ0X2FtdCA9IHRj Z190ZW1wX2xvY2FsX25ldygpOworICAgIFRDR0xhYmVsICpwb3NpdGl2ZSA9IGdlbl9uZXdfbGFi ZWwoKTsKKyAgICBUQ0dMYWJlbCAqZG9uZSA9IGdlbl9uZXdfbGFiZWwoKTsKKworICAgIHRjZ19n ZW5fc2V4dHJhY3RfaTMyKHNoaWZ0X2FtdCwgUnRWLCAwLCA3KTsKKyAgICB0Y2dfZ2VuX2JyY29u ZGlfdGwoVENHX0NPTkRfR0UsIHNoaWZ0X2FtdCwgMCwgcG9zaXRpdmUpOworCisgICAgLyogTmVn YXRpdmUgc2hpZnQgYW1vdW50ID0+IHNoaWZ0IHJpZ2h0ICovCisgICAgdGNnX2dlbl9uZWdfdGwo c2hpZnRfYW10LCBzaGlmdF9hbXQpOworICAgIGdlbl9zYXIoUmRWLCBSc1YsIHNoaWZ0X2FtdCk7 CisgICAgdGNnX2dlbl9icihkb25lKTsKKworICAgIGdlbl9zZXRfbGFiZWwocG9zaXRpdmUpOwor ICAgIC8qIFBvc2l0aXZlIHNoaWZ0IGFtb3VudCA9PiBzaGlmdCBsZWZ0ICovCisgICAgZ2VuX3No bF9zYXQoUmRWLCBSc1YsIHNoaWZ0X2FtdCk7CisKKyAgICBnZW5fc2V0X2xhYmVsKGRvbmUpOwor CisgICAgdGNnX3RlbXBfZnJlZShzaGlmdF9hbXQpOworfQorCiBzdGF0aWMgaW50cHRyX3QgdnJl Z19zcmNfb2ZmKERpc2FzQ29udGV4dCAqY3R4LCBpbnQgbnVtKQogewogICAgIGludHB0cl90IG9m ZnNldCA9IG9mZnNldG9mKENQVUhleGFnb25TdGF0ZSwgVlJlZ3NbbnVtXSk7CmRpZmYgLS1naXQg YS90ZXN0cy90Y2cvaGV4YWdvbi91c3IuYyBiL3Rlc3RzL3RjZy9oZXhhZ29uL3Vzci5jCmluZGV4 IGZiNDUxNDk4OWMuLjVmNjhjNTM5ZGQgMTAwNjQ0Ci0tLSBhL3Rlc3RzL3RjZy9oZXhhZ29uL3Vz ci5jCisrKyBiL3Rlc3RzL3RjZy9oZXhhZ29uL3Vzci5jCkBAIC00MjksNiArNDI5LDcgQEAgRlVO Q19QX09QX1AodmFic2hzYXQsICAgICAgICAgICAiJTAgPSB2YWJzaCglMik6c2F0IikKIEZVTkNf UF9PUF9QUCh2bmF2Z3dyLCAgICAgICAgICAgIiUwID0gdm5hdmd3KCUyLCAlMyk6cm5kOnNhdCIp CiBGVU5DX1JfT1BfUkkocm91bmRfcmlfc2F0LCAgICAgICIlMCA9IHJvdW5kKCUyLCAjJTMpOnNh dCIpCiBGVU5DX1JfT1BfUlIoYXNyX3Jfcl9zYXQsICAgICAgICIlMCA9IGFzciglMiwgJTMpOnNh dCIpCitGVU5DX1JfT1BfUlIoYXNsX3Jfcl9zYXQsICAgICAgICIlMCA9IGFzbCglMiwgJTMpOnNh dCIpCiAKIEZVTkNfWFBwX09QX1BQKEFDUywgICAgICAgICAgICAgIiUwLCBwMiA9IHZhY3NoKCUz LCAlNCkiKQogCkBAIC05MDcsMTIgKzkwOCwzMyBAQCBpbnQgbWFpbigpCiAgICAgVEVTVF9SX09Q X1JJKHJvdW5kX3JpX3NhdCwgICAgICAgICAweDAwMDBmZmZmLCAyLCAweDAwMDA0MDAwLCBVU1Jf Q0xFQVIpOwogICAgIFRFU1RfUl9PUF9SSShyb3VuZF9yaV9zYXQsICAgICAgICAgMHg3ZmZmZmZm ZiwgMiwgMHgxZmZmZmZmZiwgVVNSX09WRik7CiAKLSAgICBURVNUX1JfT1BfUlIoYXNyX3Jfcl9z YXQsICAgICAgICAgIDB4MDAwMGZmZmYsIDB4MDAwMDAwMDIsIDB4MDAwMDNmZmYsCi0gICAgICAg ICAgICAgICAgIFVTUl9DTEVBUik7Ci0gICAgVEVTVF9SX09QX1JSKGFzcl9yX3Jfc2F0LCAgICAg ICAgICAweDAwZmZmZmZmLCAweGZmZmZmZmY1LCAweDdmZmZmZmZmLAotICAgICAgICAgICAgICAg ICBVU1JfT1ZGKTsKLSAgICBURVNUX1JfT1BfUlIoYXNyX3Jfcl9zYXQsICAgICAgICAgIDB4ODAw MDAwMDAsIDB4ZmZmZmZmZjUsIDB4ODAwMDAwMDAsCi0gICAgICAgICAgICAgICAgIFVTUl9PVkYp OworICAgIFRFU1RfUl9PUF9SUihhc3Jfcl9yX3NhdCwgIDB4MDAwMGZmZmYsIDB4MDIsIDB4MDAw MDNmZmYsIFVTUl9DTEVBUik7CisgICAgVEVTVF9SX09QX1JSKGFzcl9yX3Jfc2F0LCAgMHg4MDAw MDAwMCwgMHgwMSwgMHhjMDAwMDAwMCwgVVNSX0NMRUFSKTsKKyAgICBURVNUX1JfT1BfUlIoYXNy X3Jfcl9zYXQsICAweGZmZmZmZmZmLCAweDAxLCAweGZmZmZmZmZmLCBVU1JfQ0xFQVIpOworICAg IFRFU1RfUl9PUF9SUihhc3Jfcl9yX3NhdCwgIDB4MDBmZmZmZmYsIDB4ZjUsIDB4N2ZmZmZmZmYs IFVTUl9PVkYpOworICAgIFRFU1RfUl9PUF9SUihhc3Jfcl9yX3NhdCwgIDB4ODAwMDAwMDAsIDB4 ZjUsIDB4ODAwMDAwMDAsIFVTUl9PVkYpOworICAgIFRFU1RfUl9PUF9SUihhc3Jfcl9yX3NhdCwg IDB4N2ZmZjAwMDAsIDB4NDIsIDB4N2ZmZmZmZmYsIFVTUl9PVkYpOworICAgIFRFU1RfUl9PUF9S Uihhc3Jfcl9yX3NhdCwgIDB4ZmYwMDAwMDAsIDB4NDIsIDB4ODAwMDAwMDAsIFVTUl9PVkYpOwor ICAgIFRFU1RfUl9PUF9SUihhc3Jfcl9yX3NhdCwgICAgICAgIDQwOTYsICAgMzIsIDB4MDAwMDAw MDAsIFVTUl9DTEVBUik7CisgICAgVEVTVF9SX09QX1JSKGFzcl9yX3Jfc2F0LCAgICAgICAgNDA5 NiwgIC0zMiwgMHg3ZmZmZmZmZiwgVVNSX09WRik7CisgICAgVEVTVF9SX09QX1JSKGFzcl9yX3Jf c2F0LCAgICAgICAtNDA5NiwgICAzMiwgMHhmZmZmZmZmZiwgVVNSX0NMRUFSKTsKKyAgICBURVNU X1JfT1BfUlIoYXNyX3Jfcl9zYXQsICAgICAgIC00MDk2LCAgLTMyLCAweDgwMDAwMDAwLCBVU1Jf T1ZGKTsKKyAgICBURVNUX1JfT1BfUlIoYXNyX3Jfcl9zYXQsICAgICAgICAgICAwLCAgLTMyLCAw eDAwMDAwMDAwLCBVU1JfQ0xFQVIpOworICAgIFRFU1RfUl9PUF9SUihhc3Jfcl9yX3NhdCwgICAg ICAgICAgIDEsICAtMzIsIDB4N2ZmZmZmZmYsIFVTUl9PVkYpOworCisgICAgVEVTVF9SX09QX1JS KGFzbF9yX3Jfc2F0LCAgMHgwMDAwMDAwMCwgMHg0MCwgMHgwMDAwMDAwMCwgVVNSX0NMRUFSKTsK KyAgICBURVNUX1JfT1BfUlIoYXNsX3Jfcl9zYXQsICAweDgwMDAwMDAwLCAweGZmLCAweGMwMDAw MDAwLCBVU1JfQ0xFQVIpOworICAgIFRFU1RfUl9PUF9SUihhc2xfcl9yX3NhdCwgIDB4ZmZmZmZm ZmYsIDB4ZmYsIDB4ZmZmZmZmZmYsIFVTUl9DTEVBUik7CisgICAgVEVTVF9SX09QX1JSKGFzbF9y X3Jfc2F0LCAgMHgwMGZmZmZmZiwgMHgwYiwgMHg3ZmZmZmZmZiwgVVNSX09WRik7CisgICAgVEVT VF9SX09QX1JSKGFzbF9yX3Jfc2F0LCAgMHg4MDAwMDAwMCwgMHgwYiwgMHg4MDAwMDAwMCwgVVNS X09WRik7CisgICAgVEVTVF9SX09QX1JSKGFzbF9yX3Jfc2F0LCAgMHg3ZmZmMDAwMCwgMHhiZSwg MHg3ZmZmZmZmZiwgVVNSX09WRik7CisgICAgVEVTVF9SX09QX1JSKGFzbF9yX3Jfc2F0LCAgMHhm ZjAwMDAwMCwgMHhiZSwgMHg4MDAwMDAwMCwgVVNSX09WRik7CisgICAgVEVTVF9SX09QX1JSKGFz bF9yX3Jfc2F0LCAgICAgICAgNDA5NiwgICAzMiwgMHg3ZmZmZmZmZiwgVVNSX09WRik7CisgICAg VEVTVF9SX09QX1JSKGFzbF9yX3Jfc2F0LCAgICAgICAgNDA5NiwgIC0zMiwgMHgwMDAwMDAwMCwg VVNSX0NMRUFSKTsKKyAgICBURVNUX1JfT1BfUlIoYXNsX3Jfcl9zYXQsICAgICAgIC00MDk2LCAg IDMyLCAweDgwMDAwMDAwLCBVU1JfT1ZGKTsKKyAgICBURVNUX1JfT1BfUlIoYXNsX3Jfcl9zYXQs ICAgICAgIC00MDk2LCAgLTMyLCAweGZmZmZmZmZmLCBVU1JfQ0xFQVIpOworICAgIFRFU1RfUl9P UF9SUihhc2xfcl9yX3NhdCwgICAgICAgICAgIDAsICAgMzIsIDB4MDAwMDAwMDAsIFVTUl9DTEVB Uik7CisgICAgVEVTVF9SX09QX1JSKGFzbF9yX3Jfc2F0LCAgICAgICAgICAgMSwgICAzMiwgMHg3 ZmZmZmZmZiwgVVNSX09WRik7CiAKICAgICBURVNUX1hQcF9PUF9QUChBQ1MsIDB4MDAwNDAwMDMw MDAyMDAwMVVMTCwgMHgwMDAxMDAwMjAwMDMwMDA0VUxMLAogICAgICAgICAgICAgICAgICAgIDB4 MDAwMDAwMDAwMDAwMDAwMFVMTCwgMHgwMDA0MDAwMzAwMDMwMDA0VUxMLCAweGYwLAotLSAKMi4x Ny4xCgo=