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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5BB11C6FD1C for ; Sat, 11 Mar 2023 19:41:50 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229713AbjCKTls (ORCPT ); Sat, 11 Mar 2023 14:41:48 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40512 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229450AbjCKTlq (ORCPT ); Sat, 11 Mar 2023 14:41:46 -0500 X-Greylist: delayed 5541 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Sat, 11 Mar 2023 11:41:44 PST Received: from mx07-001d1705.pphosted.com (mx07-001d1705.pphosted.com [185.132.183.11]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A02A164257; Sat, 11 Mar 2023 11:41:44 -0800 (PST) Received: from pps.filterd (m0209326.ppops.net [127.0.0.1]) by mx08-001d1705.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 32BHbYY8002609; Sat, 11 Mar 2023 17:37:34 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sony.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=S1; bh=QR3Y5qo0oxf5XCxhaBx5T42tNXTn58Tq4aju09Ue/zo=; b=BSZLVGfn4hnCofG3zBYt9fMPQuQaXEOx541IK910D89pE+dj2gP2n+MulLHe4gH5Zft3 9q1ZKN7/v5HHsXKToYz6kL44iXhNeWmExqLvs95EUW/3gZ21qHAsO6PcWKYQUHDpq0r5 x3znbmJP4Xi+Juhq20QFUo//UAqMuoY2FshFX7cVnI0gnQdg8Xi9vU5EphdAVjX0jSXr C1UwIlc6fM9KT/3T3vojoYQzVsURuryCFFvGpY9uXkPn0HAmItupXRntc/zo93j2Qr2V weLzULUxLPxJUh2IbfVIeRqovs/A5rj1UoZIWTCPKyh/nMPAP6VnIF6CcqUcmeb5dzzR xQ== Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2170.outbound.protection.outlook.com [104.47.59.170]) by mx08-001d1705.pphosted.com (PPS) with ESMTPS id 3p8fuj0c0e-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 11 Mar 2023 17:37:33 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YGhqtT/oJ7Uo166qxQVyQJrSJET4W/wXC3teHjzGvicvyoQfz+cs+4ZEtYDhms/X+sbqL/0SXqYUmSwWsYcMjr5aJ0fz2IBoPEdzd9cHQ5z5czYvpyeiJaW3bKF95s7zljqzRQg6oNL5GhzqMLVzYaHEQsE+PGuq1OkJJ7B/4VVGlGVarlTkjfn66coXMEHrDea49nUWudQSNrkcU9OtBFtJiBnWeRsV3iCmutzJnt9zT17CsB+2Y6JUO7qjJWhcBHgN2/Rk6HlOoURyKVzwkx/jtWd9o3inO1ktfe8KWTxQ0QTIVsbYnfkIon86aDtr+s2FpAbDETOtjWxN7ltf0w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=QR3Y5qo0oxf5XCxhaBx5T42tNXTn58Tq4aju09Ue/zo=; b=h/uTcVabEwM8d+xoz68eNAc1te/PNbYR9bwm6ZrdYSWv/5xz7nSvO6NltkCdy41s7mwRyblRZY19okA/7cKtMwSeOgsWXVI9kHVFC5/BBN31bv/05IcvrUecuqJ1R/Aa6DcSrlS0jz4wKQJ+vqKLKCr/9m8sVCcadWhDrHkEN5m7bMrpXARRokJPZM/8olFUF7d8QirH0VEa4fibkP0VS/ZuE+boBuPy4N1KlrzClxrEQ3I10L9x56loZ3+v2a+rT3yuhV0yECK1jx6wLIjv/CckOD6WbBOmmcU7AiCv7AUGfPWV4kIePOYpJiT75CxtmnpOGvUvE7EDo7dz0BP9Cg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=sony.com; dmarc=pass action=none header.from=sony.com; dkim=pass header.d=sony.com; arc=none Received: from BYAPR13MB2503.namprd13.prod.outlook.com (2603:10b6:a02:cd::33) by SA1PR13MB4799.namprd13.prod.outlook.com (2603:10b6:806:189::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.23; Sat, 11 Mar 2023 17:36:12 +0000 Received: from BYAPR13MB2503.namprd13.prod.outlook.com ([fe80::f41f:44f5:862f:410b]) by BYAPR13MB2503.namprd13.prod.outlook.com ([fe80::f41f:44f5:862f:410b%4]) with mapi id 15.20.6178.017; Sat, 11 Mar 2023 17:36:11 +0000 From: "Bird, Tim" To: Rae Moar , "frowand.list@gmail.com" , "davidgow@google.com" , "skhan@linuxfoundation.org" , "keescook@chromium.org" , "brendanhiggins@google.com" CC: "corbet@lwn.net" , "guillaume.tucker@collabora.com" , "dlatypov@google.com" , "kernelci@groups.io" , "kunit-dev@googlegroups.com" , "linux-kselftest@vger.kernel.org" , "linux-doc@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: RE: [KTAP V2 PATCH] ktap_v2: add skip test result Thread-Topic: [KTAP V2 PATCH] ktap_v2: add skip test result Thread-Index: AQHZU56ySouYIoVn9EynvNBWgDTRfa711hhQ Date: Sat, 11 Mar 2023 17:36:11 +0000 Message-ID: References: <20230310222002.3633162-1-rmoar@google.com> In-Reply-To: <20230310222002.3633162-1-rmoar@google.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BYAPR13MB2503:EE_|SA1PR13MB4799:EE_ x-ms-office365-filtering-correlation-id: 93688253-27da-4eb1-2b77-08db22571b2b x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: VBQjsFru8cs0fntynDie/7BFtNV86xdpl+FdVtWcGtLBMeC6r5POFqqQ1GuT0wn/e1Yax8TsAd3EK0DRtnDHdQje6DWr+ovM0rOIMo3Lo3TPWK7Z3uVQBieBvXxC7JKs8BdqHRbbMxKCx6qCrxNmBe/QZIov6ptcSoB1tUM2f5iRqAKJtq7CNAOowvWID5hl7r5693UU/lxmzfwfZng2AdUdhOaQE299kDkmaAuGQG7z5XqiFAQimNbcN9xj7R1hvtBBPI2zKuSg4SqfVzBjuENfqrTi9Lhzdgoms3GXnK84cK7i2c+D+4WEa3DCVt2VfnU4fcuERGebDn/rJ6DMiy3nzRLRYJc1UH01BUzm9yzfekKAehpNUAoXOdt0KJHZTdjqyTR/KgQ02+fLGpFlSNLfKaFOUQT/ECCg0vO18Df2p+hvMtAY29FDO/qqCn7ouiSyzNd/Qi/l1WAiwf5Y+eJGKGu1aH9ybayeGjvLQAVycRV6bXkCyH+rvESH369a0FtGmDZBbIibdkwfTzJqWvie19M3C3Slf64oZviEdrNweLDn0GKhW+oxhqsVy1Bumh9ju8QFPpNdcvYGZNhQrEWrY0sPZMRtnzNhLnTrd++PzP2cFF5Ceo2SSUnlBaqPED+uS4tMlqmdoiTtwBuBRg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR13MB2503.namprd13.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(4636009)(396003)(136003)(346002)(376002)(39860400002)(366004)(451199018)(7416002)(52536014)(5660300002)(8936002)(2906002)(41300700001)(82960400001)(86362001)(33656002)(38070700005)(38100700002)(122000001)(7696005)(71200400001)(478600001)(66946007)(66556008)(66476007)(66446008)(64756008)(8676002)(966005)(76116006)(4326008)(55016003)(110136005)(54906003)(316002)(186003)(83380400001)(9686003)(6506007)(26005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dWNlclpwVGVTOTRQNjc3ZTRtQlJYWG9kMHFra1pnNHY1MDU5ZmlBZTRONmhq?= =?utf-8?B?ZGlqbWdBb3Uvd0Npc3BjcnBlRkFjdnp0amFYMDBzRnVTQVdsRG5mY1pLWWdT?= =?utf-8?B?djJKQzlJc2QxekhQS1htOVJIQ3Yrd0I5SS8yamMwVXdDanZnSElwdGJBUDRx?= =?utf-8?B?RGt5WUxBNmVDcHdiU0dXWWFqNm9jUmgxT3l3UHc3dVM1UlNYRnNKSTQwRVM0?= =?utf-8?B?Sitiem94dTFSdmZSQWwyRmIrOEpsY09YamJwb2tDV1Y3bDc1azFjc0xOU2FJ?= =?utf-8?B?cFZtR05XOFYzQ2tGRExZSXZUb1JYZ09PTXZiay9BNS92cUFPN2IrRThCcTN2?= =?utf-8?B?RHUzL21QSHhLTkpMbEtKeVhkcndKZGIyVjl4RXUrM1hEbzREWXJqSEQxbzVs?= =?utf-8?B?b01aeXEvUkl1K2lxTVkwdGhpUUFDQ3VxdjQzY0V2cmRBa2luZ0NLTzF4eE5v?= =?utf-8?B?aDZiOXMvZ0JBMDVKWStwLzJVS0NmN2Zzc0xhTlVlb0J5T2Q3UmRLT3RxYmUy?= =?utf-8?B?d2FpNk9aQ1FScTVzVTY1NFhiTVArZERVamYxdTNaSVNncXFndU41b2tZaWd6?= =?utf-8?B?bVEzaldjQmZaSE81QmxZWVM1eEVQM2k4V0NMd3lkZ2Ywem9KR0s5OUZnNFFO?= =?utf-8?B?ajR3YjRYeFFzZlQ4bkRNZnRnWUUyMTE4K2xBVmx4QytFcTM2YmJncXZRc3F4?= =?utf-8?B?WTJiYjV6MnhMWWYyOFFVOFF0N2M5UVFvUzIzT2REZ2E5OGlLMmlNNEhoeEFr?= =?utf-8?B?V0MwTUQxSi9CTkNoOTNoRldiQmxVOC83b0M3T2FZVDdZY2NETGN6WTNHSWxH?= =?utf-8?B?U243aXhEczZLNkgrcWNnbk9oSXVzb2ZSU3ZCMjhWaWZtYkg2N2ZvTk5KcDNQ?= =?utf-8?B?MFFPNzY2VWJLa0FRSldzY0pJQ2Nldzh1VkxDci9DWm1GKzJNa2hqLzREVzBu?= =?utf-8?B?bTM5L2JuSitNSGhCdFVJbFJkYmJHNGtWZmRMYjUrT2lYYzZPT0ZuRkNHQVdO?= =?utf-8?B?UXUxMjJkSEJsblMzcTU3SDM2K050QmpDRDNPRTZNSlhhNmgvcDNWQnJZd0cv?= =?utf-8?B?NHJqZ1kxbGJISVhhTWxDMjgvWlArVjVJQjlpb0NJbFpsWFhpWVBmbU9aclNW?= =?utf-8?B?MjdFV2ZZa2cvRjVtQjZvT3V2N2RCMTREMldIalRoZ20yUHBLcDA0YnovOGJw?= =?utf-8?B?cnhEcmkxbnVCMFB4dlNFMCtETlJuM1NySXdaZUVkTFoxd2x6MnM1eEoyME05?= =?utf-8?B?NTRPWVZSVnp3YXZ2bFVpd2xxTS9WVU9IQ3g4ek9nMWhDRTBtOThWVEpTOWl1?= =?utf-8?B?UzhUL0I5YzFEZGZEc3ErWWNUbHQzSHlMTTdQUEZsRXl0aDZPUDZvZ3BmQUdu?= =?utf-8?B?aGtIL3VMQTVPbGg0MmJSN0QwL2NxenVsdExEaUgrcW1zWTd0UWl0K3gwSUpz?= =?utf-8?B?RVlLL3JJVmlKSDM1dDJ0Q1RUUDdiZW9BSDRZMlVENFJHOG5obkw5KzF2ZXY3?= =?utf-8?B?VTJxc2tySEgwYVlPalZwb2ZvV3pRWGxNeW5HOEpKWHdqNC9aRyttcStiMFJC?= =?utf-8?B?OCt3cUp4NDdFcndiNWxXMnVYNlkxVkJzcGRJb1hyUHJEQ0U1ZGs5Q09PVFdG?= =?utf-8?B?cHRQcmUyT1NkQktnWG12OXRKZnZZdzNWNkE0eGI5NU0zUUlBNUtPR0QwMVUy?= =?utf-8?B?UVBDWFNWbVFmbWMrQW5FUTJIYVlGVmY3MTlMU1h6TVJxOE80Nm1oWXg0cHRH?= =?utf-8?B?U3g3eFQ0OGxVYjBuSkpncjZUQXN2VDJkVEpyeWFzbkZQSU9tbERPaWxBRUkr?= =?utf-8?B?dE5yRlcrYk1VTzZwNWdKQnNQYVkzZzBMdnRydm45a2ZlNXQyK2s0YU9MTm5W?= =?utf-8?B?WllvNEFEdFl6S1M1NnpWZ1RORVE5dkIwM2pwb3FhUkRjd0toWnhDelllY1ds?= =?utf-8?B?L1VWcHhkdEx0QWp2MUMxOUdKVXpRUFQrOE9pekdCOXZGbFhyQk1laWpHUGJO?= =?utf-8?B?eTVZd1owUXNNcUsxVHBwZGN6YlE3Sk83aUZHUnVLdnF2U0JySWdHL2d5ZlFp?= =?utf-8?B?TG00bnZwV25pS3lHWDJnMnZyRjd0YllCdlpTY2VqeHdOVTBBOHdaRlB4UUZO?= =?utf-8?Q?LhCNNzl9/n2kS0qJs/mnFUXC7?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: =?utf-8?B?VTVnVHQ1SUt3OFZ4bGErNXlKcVAvZnVXMGdlTWR3WU5xKzFTR1FqbVpPaEdL?= =?utf-8?B?U1YzMEFGWUVyU1A4SGJCdUhSdTVzTjBDbHhrNkpvdTJqaWFvOUExbmNaL0hD?= =?utf-8?B?SGlyTER1c2JzdmdrcXQxSTdEcm1EWDRoSzlheTB6Q21nTWlRZCs5VCt6SlFX?= =?utf-8?B?SWVJMTdKZmllZVIwS2VXMFNTMkxmR0pYempXU0dxSS9oOUVlMzBjQ0JzMlJH?= =?utf-8?B?NlFkYlBCUnZIMlRSVlUyOFlQWXRNakZWcWdhVEtKOVNFdGU0YTdSdFNGTnlz?= =?utf-8?B?bVBlam9SK2dhcloyOFdEbG1zT2I4TGh4QVZjVWM1Vnd6OWhOdlQzUW1tSDU5?= =?utf-8?B?V0pMUVhKcDJRUUxlN0NucGs1SVRYc3QzTDVxdVg0RDc5Yk1aM3Q1RG12ZTVt?= =?utf-8?B?OXdsQy9QSUZlVS8rNmduOXpQOVBEYmFwZmFOMVZHdVlWYVEweituRXl5ZkJu?= =?utf-8?B?QWNZNTFFMVNYSktEcXh4VnRqL0pvRk9wVlBlNTZsNUpjVlJvZG1PaFZERU5Z?= =?utf-8?B?UnVKSUVSWFRBdFVtRFdqTk1tZnVOZWhTZHdNTllXMzFtbk8xZEs1NFdrYWx4?= =?utf-8?B?OEd1RmZOWDdpUGxWSTlZQUlSL0E1RlZLSUx3T25DcldHVUVTOUU5bXdGVWRm?= =?utf-8?B?NGlDcyt5SEk5ZG1qQjBMRk42OEZlbU9RTHVBdGNBaStXQXdSMStzb2p3dHF0?= =?utf-8?B?enJuNElPT3RXVHU5NTQ1NVEzSWNzZFJlTnd1VVNvODAyTWFzeFZ1aUdCcXZH?= =?utf-8?B?aUpGdVBvT0w5ZjJCOHhVK29pNUlFNFdKcWpKNUxBVFlETE5jRnhFZWVyWVc0?= =?utf-8?B?UE1FUVgvL2ROR21NL3lvaTV0bnBMTXR2REh3OEdDQm1uVVBLN0NwbWZrc0JM?= =?utf-8?B?K2tGTkZpT0NqejRRMkZUeUlPYnZLRXVPemQzV3VvdXpUMUNtK2FGSDVEcTFG?= =?utf-8?B?ckJxMWJEclZzNHFRa2gwR2dlRzlMWElXS3BpRWFsc0JEQmxORFBKUWNneEV4?= =?utf-8?B?Wk9RNkxpSkFuMThDR2d3UTRIcVF0VkpEaStINE9vTjZ1bnJJd1JabitmQmtL?= =?utf-8?B?ZGp1eE01N2FGSmhkZWwrdUdDbWk2NlpnckpVNHNyaFg4V0cxam80d0JSL2cr?= =?utf-8?B?S3d6WFM2dFVONnpHa2trc1UrL01yMkgrSFJxbm40Y2xqOXdKZTFtMTg2eVlP?= =?utf-8?B?MGx5YmgzY1F3ZmRMMEE0M2MzeXBvbVhSOUZvZmJ1QTc1TEt2UGYxK0JKWkNF?= =?utf-8?B?RnRFMVkwRE5RQ3pOOFFJZ2piREl4REtkem5LSHNIVFBaL3IyYjBqWGhDeTZG?= =?utf-8?B?bGJDampBbi90UjFZM2wrUGxvUDlPWnFoOElCSncyZWk5M3pRRUN0UmJTQ2V1?= =?utf-8?Q?2aFlaZjiI/r6GWIxpfkwcmt4zg2kzBeM=3D?= X-OriginatorOrg: sony.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BYAPR13MB2503.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 93688253-27da-4eb1-2b77-08db22571b2b X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Mar 2023 17:36:11.5901 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 66c65d8a-9158-4521-a2d8-664963db48e4 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: UGQtVodRWKjYPBHizRIdy4z2GWjRVqyaup9/D2/1y602iT3fmr380uP3T9b+pzuRhnlGZR3MNNljnc7/pIxCGA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR13MB4799 X-Proofpoint-GUID: qom1jIHoWfbhDCKOuXSmIJ2cywdjMq4N X-Proofpoint-ORIG-GUID: qom1jIHoWfbhDCKOuXSmIJ2cywdjMq4N Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Proofpoint-UnRewURL: 0 URL was un-rewritten MIME-Version: 1.0 X-Sony-Outbound-GUID: qom1jIHoWfbhDCKOuXSmIJ2cywdjMq4N X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-03-11_04,2023-03-10_01,2023-02-09_01 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogUmFlIE1vYXIgPHJtb2Fy QGdvb2dsZS5jb20+DQo+IA0KPiBBZGQgdGhlIHRlc3QgcmVzdWx0ICJza2lwIiB0byBLVEFQIHZl cnNpb24gMiBhcyBhbiBhbHRlcm5hdGl2ZSB3YXkgdG8NCj4gaW5kaWNhdGUgYSB0ZXN0IHdhcyBz a2lwcGVkLg0KPiANCj4gVGhlIGN1cnJlbnQgc3BlYyB1c2VzIHRoZSAiI1NLSVAiIGRpcmVjdGl2 ZSB0byBpbmRpY2F0ZSB0aGF0IGEgdGVzdCB3YXMNCj4gc2tpcHBlZC4gSG93ZXZlciwgdGhlICIj U0tJUCIgZGlyZWN0aXZlIGlzIG5vdCBhbHdheXMgZXZpZGVudCB3aGVuIHF1aWNrbHkNCj4gc2tp bW1pbmcgdGhyb3VnaCBLVEFQIHJlc3VsdHMuDQo+IA0KPiBUaGUgInNraXAiIHJlc3VsdCB3b3Vs ZCBwcm92aWRlIGFuIGFsdGVybmF0aXZlIHRoYXQgY291bGQgbWFrZSBpdCBjbGVhcmVyDQo+IHRo YXQgYSB0ZXN0IGhhcyBub3Qgc3VjY2Vzc2Z1bGx5IHBhc3NlZCBiZWNhdXNlIGl0IHdhcyBza2lw cGVkLg0KPiANCg0KSXMgdGhlcmUgYW4gaW1wbGVtZW50YXRpb24gcGF0Y2ggKFJGQyBvciBvdGhl cndpc2UpIHRoYXQgYWNjb21wYW5pZXMNCnRoaXMgY2hhbmdlIGluIHRoZSBzcGVjPw0KDQpBbHNv LCBjYW4geW91IHRlbGwgbWUgd2hpY2gga3NlbGZ0ZXN0IG1vZHVsZXMgeW91IGV4cGVjdCB0byB1 c2UgdGhpcw0KbmV3ICdza2lwJyByZXN1bHQsIGFzIG9wcG9zZWQgdG8gdGhlICNTS0lQIGRpcmVj dGl2ZT8gIEFyZSB0aGVyZSBwYXRjaGVzDQpwZW5kaW5nIHN1Ym1pc3Npb24gdGhhdCBhbHJlYWR5 IHVzZSB0aGlzPw0KDQpXaGljaCBpbi10cmVlIGFuZCBvdXQtb2YtdHJlZSByZXN1bHRzIHBhcnNl cnMgd291bGQgYmUgYWZmZWN0ZWQ/DQoNCkkga25vdyBteSBGdWVnbyBrc2VsZnRlc3QgcmVzdWx0 cyBwYXJzZXIgd291bGQgYmUgYWZmZWN0ZWQuDQoNCldoaWxlIEkgcmVjb2duaXplIHRoZSBzbGln aHQgaW1wcm92ZW1lbnQgaW4gaHVtYW4gcmVhZGFiaWxpdHksIHRoaXMgDQp3aWxsIGNhdXNlIGEg ZmFpciBhbW91bnQgb2YgY2h1cm4uICBBbmQgaXQgdGFrZXMgdXMgb3V0IG9mIFRBUCBjb21wbGlh bmNlLg0KQ2FuIHlvdSBxdWFudGlmeSB0aGUgY2h1cm4gYSBiaXQ/DQoNCiAtLSBUaW0NCg0KPiBC ZWZvcmU6DQo+IA0KPiAgS1RBUCB2ZXJzaW9uIDENCj4gIDEuLjENCj4gICAgS1RBUCB2ZXJzaW9u IDENCj4gICAgMS4uMg0KPiAgICBvayAxIGNhc2VfMQ0KPiAgICBvayAyIGNhc2VfMiAjU0tJUA0K PiAgb2sgMSBzdWl0ZQ0KPiANCj4gQWZ0ZXI6DQo+IA0KPiAgS1RBUCB2ZXJzaW9uIDINCj4gIDEu LjENCj4gICAgS1RBUCB2ZXJzaW9uIDINCj4gICAgMS4uMg0KPiAgICBvayAxIGNhc2VfMQ0KPiAg ICBza2lwIDIgY2FzZV8yDQo+ICBvayAxIHN1aXRlDQo+IA0KPiBIZXJlIGlzIGEgbGluayB0byBh IHZlcnNpb24gb2YgdGhlIEtVbml0IHBhcnNlciB0aGF0IGlzIGFibGUgdG8gcGFyc2UNCj4gdGhl IHNraXAgdGVzdCByZXN1bHQgZm9yIEtUQVAgdmVyc2lvbiAyLiBOb3RlIHRoaXMgcGFyc2VyIGlz IHN0aWxsIGFibGUNCj4gdG8gcGFyc2UgdGhlICIjU0tJUCIgZGlyZWN0aXZlLg0KPiANCj4gTGlu azogaHR0cHM6Ly9rdW5pdC1yZXZpZXcuZ29vZ2xlc291cmNlLmNvbS9jL2xpbnV4LysvNTY4OQ0K PiANCj4gU2lnbmVkLW9mZi1ieTogUmFlIE1vYXIgPHJtb2FyQGdvb2dsZS5jb20+DQo+IC0tLQ0K PiANCj4gTm90ZTogdGhpcyBwYXRjaCBpcyBiYXNlZCBvbiBGcmFuaydzIGt0YXBfc3BlY192ZXJz aW9uXzIgYnJhbmNoLg0KPiANCj4gIERvY3VtZW50YXRpb24vZGV2LXRvb2xzL2t0YXAucnN0IHwg MjcgKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tDQo+ICAxIGZpbGUgY2hhbmdlZCwgMTggaW5z ZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0 aW9uL2Rldi10b29scy9rdGFwLnJzdCBiL0RvY3VtZW50YXRpb24vZGV2LXRvb2xzL2t0YXAucnN0 DQo+IGluZGV4IGZmNzdmNGFhYTZlZi4uZjQ4YWEwMGRiOGYwIDEwMDY0NA0KPiAtLS0gYS9Eb2N1 bWVudGF0aW9uL2Rldi10b29scy9rdGFwLnJzdA0KPiArKysgYi9Eb2N1bWVudGF0aW9uL2Rldi10 b29scy9rdGFwLnJzdA0KPiBAQCAtNzQsNyArNzQsOCBAQCBUaGV5IGFyZSByZXF1aXJlZCBhbmQg bXVzdCBoYXZlIHRoZSBmb3JtYXQ6DQo+ICAJPHJlc3VsdD4gPG51bWJlcj4gWzxkZXNjcmlwdGlv bj5dWyAjIFs8ZGlyZWN0aXZlPl0gWzxkaWFnbm9zdGljIGRhdGE+XV0NCj4gDQo+ICBUaGUgcmVz dWx0IGNhbiBiZSBlaXRoZXIgIm9rIiwgd2hpY2ggaW5kaWNhdGVzIHRoZSB0ZXN0IGNhc2UgcGFz c2VkLA0KPiAtb3IgIm5vdCBvayIsIHdoaWNoIGluZGljYXRlcyB0aGF0IHRoZSB0ZXN0IGNhc2Ug ZmFpbGVkLg0KPiArIm5vdCBvayIsIHdoaWNoIGluZGljYXRlcyB0aGF0IHRoZSB0ZXN0IGNhc2Ug ZmFpbGVkLCBvciAic2tpcCIsIHdoaWNoIGluZGljYXRlcw0KPiArdGhlIHRlc3QgY2FzZSBkaWQg bm90IHJ1bi4NCj4gDQo+ICA8bnVtYmVyPiByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgdGhlIHRl c3QgYmVpbmcgcGVyZm9ybWVkLiBUaGUgZmlyc3QgdGVzdCBtdXN0DQo+ICBoYXZlIHRoZSBudW1i ZXIgMSBhbmQgdGhlIG51bWJlciB0aGVuIG11c3QgaW5jcmVhc2UgYnkgMSBmb3IgZWFjaCBhZGRp dGlvbmFsDQo+IEBAIC05MSwxMiArOTIsMTMgQEAgQSBkaXJlY3RpdmUgaXMgYSBrZXl3b3JkIHRo YXQgaW5kaWNhdGVzIGEgZGlmZmVyZW50IG91dGNvbWUgZm9yIGEgdGVzdCBvdGhlcg0KPiAgdGhh biBwYXNzZWQgYW5kIGZhaWxlZC4gVGhlIGRpcmVjdGl2ZSBpcyBvcHRpb25hbCwgYW5kIGNvbnNp c3RzIG9mIGEgc2luZ2xlDQo+ICBrZXl3b3JkIHByZWNlZGluZyB0aGUgZGlhZ25vc3RpYyBkYXRh LiBJbiB0aGUgZXZlbnQgdGhhdCBhIHBhcnNlciBlbmNvdW50ZXJzDQo+ICBhIGRpcmVjdGl2ZSBp dCBkb2Vzbid0IHN1cHBvcnQsIGl0IHNob3VsZCBmYWxsIGJhY2sgdG8gdGhlICJvayIgLyAibm90 IG9rIg0KPiAtcmVzdWx0Lg0KPiArLyAic2tpcCIgcmVzdWx0Lg0KPiANCj4gIEN1cnJlbnRseSBh Y2NlcHRlZCBkaXJlY3RpdmVzIGFyZToNCj4gDQo+IC0tICJTS0lQIiwgd2hpY2ggaW5kaWNhdGVz IGEgdGVzdCB3YXMgc2tpcHBlZCAobm90ZSB0aGUgcmVzdWx0IG9mIHRoZSB0ZXN0IGNhc2UNCj4g LSAgcmVzdWx0IGxpbmUgY2FuIGJlIGVpdGhlciAib2siIG9yICJub3Qgb2siIGlmIHRoZSBTS0lQ IGRpcmVjdGl2ZSBpcyB1c2VkKQ0KPiArLSAiU0tJUCIsIHdoaWNoIGluZGljYXRlcyBhIHRlc3Qg d2FzIHNraXBwZWQgKG5vdGUgdGhpcyBpcyBhbiBhbHRlcm5hdGl2ZSB0bw0KPiArICB0aGUgInNr aXAiIHJlc3VsdCB0eXBlIGFuZCBpZiB0aGUgU0tJUCBkaXJlY3RpdmUgaXMgdXNlZCwgdGhlDQo+ ICsgIHJlc3VsdCBjYW4gYmUgYW55IHR5cGUgLSAib2siLCAibm90IG9rIiwgb3IgInNraXAiKQ0K PiAgLSAiVE9ETyIsIHdoaWNoIGluZGljYXRlcyB0aGF0IGEgdGVzdCBpcyBub3QgZXhwZWN0ZWQg dG8gcGFzcyBhdCB0aGUgbW9tZW50LA0KPiAgICBlLmcuIGJlY2F1c2UgdGhlIGZlYXR1cmUgaXQg aXMgdGVzdGluZyBpcyBrbm93biB0byBiZSBicm9rZW4uIFdoaWxlIHRoaXMNCj4gICAgZGlyZWN0 aXZlIGlzIGluaGVyaXRlZCBmcm9tIFRBUCwgaXRzIHVzZSBpbiB0aGUga2VybmVsIGlzIGRpc2Nv dXJhZ2VkLg0KPiBAQCAtMTEwLDcgKzExMiw3IEBAIEN1cnJlbnRseSBhY2NlcHRlZCBkaXJlY3Rp dmVzIGFyZToNCj4gDQo+ICBUaGUgZGlhZ25vc3RpYyBkYXRhIGlzIGEgcGxhaW4tdGV4dCBmaWVs ZCB3aGljaCBjb250YWlucyBhbnkgYWRkaXRpb25hbCBkZXRhaWxzDQo+ICBhYm91dCB3aHkgdGhp cyByZXN1bHQgd2FzIHByb2R1Y2VkLiBUaGlzIGlzIHR5cGljYWxseSBhbiBlcnJvciBtZXNzYWdl IGZvciBFUlJPUg0KPiAtb3IgZmFpbGVkIHRlc3RzLCBvciBhIGRlc2NyaXB0aW9uIG9mIG1pc3Np bmcgZGVwZW5kZW5jaWVzIGZvciBhIFNLSVAgcmVzdWx0Lg0KPiArb3IgZmFpbGVkIHRlc3RzLCBv ciBhIGRlc2NyaXB0aW9uIG9mIG1pc3NpbmcgZGVwZW5kZW5jaWVzIGZvciBhIHNraXBwZWQgdGVz dC4NCj4gDQo+ICBUaGUgZGlhZ25vc3RpYyBkYXRhIGZpZWxkIGlzIG9wdGlvbmFsLCBhbmQgcmVz dWx0cyB3aGljaCBoYXZlIG5laXRoZXIgYQ0KPiAgZGlyZWN0aXZlIG5vciBhbnkgZGlhZ25vc3Rp YyBkYXRhIGRvIG5vdCBuZWVkIHRvIGluY2x1ZGUgdGhlICIjIiBmaWVsZA0KPiBAQCAtMTMwLDEx ICsxMzIsMTggQEAgVGhlIHRlc3QgInRlc3RfY2FzZV9uYW1lIiBmYWlsZWQuDQo+IA0KPiAgOjoN Cj4gDQo+IC0Jb2sgMSB0ZXN0ICMgU0tJUCBuZWNlc3NhcnkgZGVwZW5kZW5jeSB1bmF2YWlsYWJs ZQ0KPiArCXNraXAgMSB0ZXN0ICMgbmVjZXNzYXJ5IGRlcGVuZGVuY3kgdW5hdmFpbGFibGUNCj4g DQo+IC1UaGUgdGVzdCAidGVzdCIgd2FzIFNLSVBQRUQgd2l0aCB0aGUgZGlhZ25vc3RpYyBtZXNz YWdlICJuZWNlc3NhcnkgZGVwZW5kZW5jeQ0KPiArVGhlIHRlc3QgInRlc3QiIHdhcyBza2lwcGVk IHdpdGggdGhlIGRpYWdub3N0aWMgbWVzc2FnZSAibmVjZXNzYXJ5IGRlcGVuZGVuY3kNCj4gIHVu YXZhaWxhYmxlIi4NCj4gDQo+ICs6Og0KPiArDQo+ICsJb2sgMSB0ZXN0XzIgIyBTS0lQIHRoaXMg dGVzdCBzaG91bGQgbm90IHJ1bg0KPiArDQo+ICtUaGUgdGVzdCAidGVzdF8yIiB3YXMgc2tpcHBl ZCB3aXRoIHRoZSBkaWFnbm9zdGljIG1lc3NhZ2UgInRoaXMgdGVzdA0KPiArc2hvdWxkIG5vdCBy dW4iLg0KPiArDQo+ICA6Og0KPiANCj4gIAlub3Qgb2sgMSB0ZXN0ICMgVElNRU9VVCAzMCBzZWNv bmRzDQo+IEBAIC0yMjUsNyArMjM0LDcgQEAgQW4gZXhhbXBsZSBmb3JtYXQgd2l0aCBtdWx0aXBs ZSBsZXZlbHMgb2YgbmVzdGVkIHRlc3Rpbmc6DQo+ICAJICAgIG5vdCBvayAxIHRlc3RfMQ0KPiAg CSAgICBvayAyIHRlc3RfMg0KPiAgCSAgbm90IG9rIDEgdGVzdF8zDQo+IC0JICBvayAyIHRlc3Rf NCAjIFNLSVANCj4gKwkgIHNraXAgMiB0ZXN0XzQNCj4gIAlub3Qgb2sgMSBleGFtcGxlX3Rlc3Rf MQ0KPiAgCW9rIDIgZXhhbXBsZV90ZXN0XzINCj4gDQo+IEBAIC0yNjIsNyArMjcxLDcgQEAgRXhh bXBsZSBLVEFQIG91dHB1dA0KPiAgCSAgb2sgMSBleGFtcGxlX3Rlc3RfMQ0KPiAgCSAgICBLVEFQ IHZlcnNpb24gMg0KPiAgCSAgICAxLi4yDQo+IC0JICAgIG9rIDEgdGVzdF8xICMgU0tJUCB0ZXN0 XzEgc2tpcHBlZA0KPiArCSAgICBza2lwIDEgdGVzdF8xICMgdGVzdF8xIHNraXBwZWQNCj4gIAkg ICAgb2sgMiB0ZXN0XzINCj4gIAkgIG9rIDIgZXhhbXBsZV90ZXN0XzINCj4gIAkgICAgS1RBUCB2 ZXJzaW9uIDINCj4gDQo+IGJhc2UtY29tbWl0OiA5MDZmMDJlNDJhZGZiZDVhZTcwZDMyOGVlNzE2 NTZlY2I2MDJhYWY1DQo+IC0tDQo+IDIuNDAuMC5yYzEuMjg0Lmc4ODI1NGQ1MWM1LWdvb2cNCg0K