From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.10]) by sourceware.org (Postfix) with ESMTPS id 720013858D1E for ; Tue, 7 May 2024 14:30:01 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 720013858D1E Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=intel.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 720013858D1E Authentication-Results: server2.sourceware.org; arc=fail smtp.remote-ip=192.198.163.10 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1715092203; cv=fail; b=Ktw1FMC0wMOXM+/3ekpItnbSkMYz/7zX5QpRIv7CMQGw/eUZtvPb4K3G6Hz9COVV/dnpCBB3J1qBhqDnaQcU8D/hrXxHdLmsva9yZn66JxmC86fTXVNRm8TihaswtslRvz94dL5OoDEDGMOqPBBlIBgYLZJREvSya9aAhI5oHSE= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1715092203; c=relaxed/simple; bh=e58WHmxUzJ+rYylLzzKb6lAlAeFf8shkorlkCqYD2yA=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=OPja6uJtzXveojCfiNawSnC56M1kDWuXSQ1LUSVvhRBC8XHv98TAJ6fbLDHw+NRI1LgVmHuLL7tf3HYqEBHe0DehAkeTS1tYG6i+dkaYRESuVDEKSsjDRi4sAbanBnG+2frFw+tglxwpGnWQzPjwth/7M8URkZu9ROvF9tgwC3Y= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1715092202; x=1746628202; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=e58WHmxUzJ+rYylLzzKb6lAlAeFf8shkorlkCqYD2yA=; b=PdmDyUgT4FzmCcvHb8abc4Fxoszrr8BWPNAOR6evNcU2lL0gT7f0gw8K nHhevNWWYVrFVhakzok9lfHM1ctyZMT/S2h1TtAddQvjECIQ1MVXi5lDj faSqE+E90OszwrOT2P6vwCJbicH0omibVrbaZBuDzr+iqu8UT6QGhkxa5 PBBYxDfU5e9E0zwEE4wJjy0AB8lIZWMGbfG/NfL0gfm0EvavSeWrHCV3u 0i6WbM7hFR/w6HC1Yp+Tc14lthdeoheKFswJ+dKNcCRTwNN2Q/yoEA/fH 31iyMTQMx1mVrh9j905EdQWp7Z6ixXDr4D0ZufYmlJr9xjzWxbyPiewew A==; X-CSE-ConnectionGUID: UVyZ8AyjQ3CyIZhReboA6w== X-CSE-MsgGUID: tGTq7QvyS8yJ+rWgz+Oi1Q== X-IronPort-AV: E=McAfee;i="6600,9927,11066"; a="22283476" X-IronPort-AV: E=Sophos;i="6.08,142,1712646000"; d="scan'208";a="22283476" Received: from fmviesa009.fm.intel.com ([10.60.135.149]) by fmvoesa104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 May 2024 07:30:00 -0700 X-CSE-ConnectionGUID: TC+PdhxRTRi7JYhfkUMi0w== X-CSE-MsgGUID: 7o/H13uITtyXBzwFPXug0g== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.08,142,1712646000"; d="scan'208";a="28517732" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmviesa009.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 07 May 2024 07:30:00 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Tue, 7 May 2024 07:29:59 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Tue, 7 May 2024 07:29:59 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Tue, 7 May 2024 07:29:59 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.168) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Tue, 7 May 2024 07:29:59 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fhi1eFnvlf/2l47Sbh2pH5TL8zpF17CpTjyD9d0l+r8/1XS80kf29NDKqBnuwRAqMlZ03W6LJMdM2A+Wq0bTm2J7QdCiZLRb3cjHA0Egi1k1aZpk5dGf/HvilCl/y7h7+SQYzPJJEP9Fjlw21G16E27qvgLeAwvym8IvDu+rlOXZD5AY/PMS2M802zda+dei95VzfMOo7Vmi6t9GYgaKgCK044slJJTtio4rayXv8XlafW/XmFpEoI1CflfJot6XBYOphLOd2DcDD5Rx7caMluU+wBAkx1CA8AspEsjXehLjF3BhGahi2AQGt9BnIZxsq9ZSP/agZz90kVW+Eyqnlw== 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=GfIl4aWBP49iKcqJx94lwZybSXeiVJ90bAEQzYgKMcE=; b=bfWkbVEzsAlisxCX6kjt4M4xk6cf5uZphgEydWTBnXQdxLw8sBk8wd8aQ8lJAYf+2O2xdA5+8b1vzGke6CGy8fEvcSpy1tGzSHfxcYgCR3GjmhAkqLh9Y//LGDyx7uAs2WQSxRE9J/vwuWZv8XWIuT7JvwamDF5J1ihuRH0SxZyiUsMoKgR8027GQqLJi5no4osZihRsBGweVqXeNqn8NJmM9FFRmCsYgPtcpjswPlefm+lk+zwI4GnQ3VHUJQrxdOZJkOZqTG+anM7rr3KmEgxw0pURwCCk6bcN66Sv0dk84nhtDRhvun+9LgP71J71tl5u/BdVxJWNHlz5AxDEzA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from MN2PR11MB4566.namprd11.prod.outlook.com (2603:10b6:208:24e::16) by SN7PR11MB7138.namprd11.prod.outlook.com (2603:10b6:806:2a1::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.42; Tue, 7 May 2024 14:29:55 +0000 Received: from MN2PR11MB4566.namprd11.prod.outlook.com ([fe80::7fc0:8ee5:d974:e1e]) by MN2PR11MB4566.namprd11.prod.outlook.com ([fe80::7fc0:8ee5:d974:e1e%5]) with mapi id 15.20.7544.041; Tue, 7 May 2024 14:29:55 +0000 From: "Willgerodt, Felix" To: Thiago Jung Bauermann , "gdb-patches@sourceware.org" CC: Luis Machado Subject: RE: [PATCH v3 0/8] gdbserver improvements for AArch64 SVE support Thread-Topic: [PATCH v3 0/8] gdbserver improvements for AArch64 SVE support Thread-Index: AQHZNGXL4WhGpc6RqUm3mdc4NFVsCLGOpUKA Date: Tue, 7 May 2024 14:29:55 +0000 Message-ID: References: <20230130044518.3322695-1-thiago.bauermann@linaro.org> In-Reply-To: <20230130044518.3322695-1-thiago.bauermann@linaro.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN2PR11MB4566:EE_|SN7PR11MB7138:EE_ x-ms-office365-filtering-correlation-id: dc45fec6-b955-4709-6fd4-08dc6ea22a92 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230031|376005|366007|1800799015|38070700009; x-microsoft-antispam-message-info: =?utf-8?B?SmVsZFFDYytCQi9EbjVHNU14M3llRmxvbFBNeHRFN2xCV3BST1BaRWNZa1FR?= =?utf-8?B?Y0FkalhuKytDZmwvdloydGpuTU5kU3BRV3BlZW1Td0pVQldYMWpJSkNPbkRR?= =?utf-8?B?MGFJM1VpZHJaR3FNQ0dXelRiWnVsWEhCOXV2dmdGZ0FLV2RXVW03dUdBY2ll?= =?utf-8?B?dUZvd3V1Si9rd3Nkam91N09yOHprd0d4SW1ic25abGE4UFVNeEJGYjVhMFg5?= =?utf-8?B?SWRkTXNNNlhNQnI2bWRmcWRuQ0NaM09sdytNZjhYWHU1MFlnVzJ4a2Z5dDFC?= =?utf-8?B?R0RjVEhIOUFONmoyQm5GYUtDenhMS0FFNEw4N0UweUF0RDlLYmhhMGZrcmxn?= =?utf-8?B?dmdpZU5YTHhZQ1IxcEh4cDZ0Zi82dWRvbkxkM0xHYVE0TXJRZFhCaHFsWVFs?= =?utf-8?B?WTAwY2hBOVZHU2hsVFVUcnRkYUpmMVFsbUxpVXNuT21lYlhqUFdKby9vcytZ?= =?utf-8?B?SXlaN1N6d2VCTnlCcWE1M1o4WEpzbnRoa1FzQStqcitFZVlkeWR3MEpIblRt?= =?utf-8?B?RkE5WUhFWXJXUHlPTy9SY0NBbUt2Y2hMNE4yck1VbUZld1dtYXBpZ2g4QnpL?= =?utf-8?B?MDM3Mi9VbjFOb3d6K05zU3BwOTF3MHBhSVlQeFp5KzZ5cHpocDB6c1E1VGdw?= =?utf-8?B?LzV2ZU1yM0lKQW5jZDk0cUVRV1BWWGdORmh4ek5nTXhhK3ljUFhJRkxyRTEw?= =?utf-8?B?UDBtMWJsalRnRkZkU3I4NENkVEczQ0doeHVDVGs5MnhsSEpkdmdKWFdoczdS?= =?utf-8?B?WEpXS21MdFc5Z2RDWThsN0FOcURJOWRvRHNNcHpmSGRrMnVOQ043QVpxTVE5?= =?utf-8?B?YWp1VlNmbDhWL0ovMTYzV29RN2NGcWFWZ1BMY0ovTjlLUjk5TnNkRXhqUDk1?= =?utf-8?B?RERXNjZpd3R1SHEzNFphMXpnQWJzU2JBSXNhVm54ZW04cWoybndZUVcyKytn?= =?utf-8?B?M25HUm9zZGZNUkRaM1RRL3dmSUcyT1pNUVFRNlpvaG9GKzNqZUExM3VDRUJZ?= =?utf-8?B?UXRxWHRkTEIva2g2ME1IUXQreFRpOVRMYlVxWXlVVzdKMEZYNE5SRGpMeVRB?= =?utf-8?B?VUNQbVVTQjBBWktJZkQ4cFE3anhjZkFiMEJ3LzFFWGFKWXJ6QTZBUmtCVVBj?= =?utf-8?B?T3lRbjlKbTFLWVI5M0E4NklPMkNCSFRqQUQvN0FsNUJNaXBKQ3JnUG9aZHNE?= =?utf-8?B?T0dWYjNGRG4wMG1jR0JBb21FOUYzQVdjeitteTREY3FjU3pPWVhZcjVZY2ty?= =?utf-8?B?bTlqK3RYS1BSM0hPTkNXTndlT0RCazhzdTZRQ0xXdzBuVk1tT2VPQWRFSTFD?= =?utf-8?B?YWlaVm5TUWUyME5vNTNEdlZ2TlQ2a3JPcWVmUUd0Wnhieks0YWV1ZEU4UlJ1?= =?utf-8?B?WHNHS0hzcGNNOUU0L3lvdlJObjNZS0VOUnRFTGdnMG0yRGtoakVnUFp3MG9o?= =?utf-8?B?OXJHNFpTUWI1WjNsWmE2L3VXaU1xT1QvK3d4NUdxb2NrWnRjR1VmRFIxWTFV?= =?utf-8?B?ekJ5Nm1UQVNTdVU1dlpDMVEvYWNWeGE1QmJFQzVhaWFlMzdDaktueUxPbGxv?= =?utf-8?B?TURheXZ0MjMxMUJLdURWcUQ2ckVES0tLNWdDZGxXV2EveWd0NWc0NUI0c1Uv?= =?utf-8?B?OFJwSXZPZTY4K2xENGNtZG1JbjR3dEphdUdGRlRTTWdiRGNhbCtzRFZ5VENx?= =?utf-8?B?ZG1aS2VzZWpaVnEwY0tBcWNTWWx5MCsvZXk2Nmp4RVRORGx1RDdFRENBPT0=?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR11MB4566.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376005)(366007)(1800799015)(38070700009);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?SjVGeHhLWnFyRm01S01OWlJGeWdZeERoRTJBZzZad2c5YVpDRGlPY3JSTEl4?= =?utf-8?B?VStsZnlhOXNvWXl3SDJsRnBHMHd5cGUybzBOQ045TndCVE1OVFJyY0hjRTFD?= =?utf-8?B?L2dkLy9rNzVHT002THpSS3dFV3pFaEZPZXN3ODFIUEtkVGQvMHdMKzBIV01R?= =?utf-8?B?Y0hQNWZDdTJPeWtTdHJlNDhXVnRiZzNKMEQvVzFSVWhGUjY3d3ZmcThKc2JK?= =?utf-8?B?bUJUMUNLTnh0WXdZNGI0a28ycVVhZjZSUXViZ0g4dEtvWE05VHdxZzlJOFZW?= =?utf-8?B?VzVFY1RNSnBPajdjL1pPY2EzcUlNZmkyZGNuSVJwbXNYcHRhVFA4dHJhbnJ1?= =?utf-8?B?SGcyK2V1SjZBMjBtc1JFWHlRTmdnbno2Mmo1TDg2KzV3MlI0S2w4aFFKaC9j?= =?utf-8?B?c2FPVDhJajUyZTJWZ2w2Q1JGMUNnMXVNaUxqRTkrVitqUXhQUkt5WDJWL0w2?= =?utf-8?B?MnFSakhoRTdkSGY4RmY2RVBrMmo0VEdpZ0M5anREL1Yzamw2RmhPUGN0Z1kv?= =?utf-8?B?c0lESTlSam9IZFVMRlB2bU5oUUEydGZwQXpyVERvRUZVaWV3R3c2LzJpMkY0?= =?utf-8?B?V01OZEt4cEJJUTVnZmUrQ0lOVWRsK2tlUnhyL1RUd1hIdWhra0FrYjczMVpY?= =?utf-8?B?dmRjUFNBZjVUYzhqSXE3aXRoS21nV215SndWeHExVElKd3VwaTcwREtpeGIx?= =?utf-8?B?RWZDTUQrSEVrVmtjdnQ4UTZ1ZUx1VWxxaG15WVA1VWlmNGl0OGs2UGR4S2Qv?= =?utf-8?B?SHBwV1hjeW93RXR0bWJKcGJyRjFBc0RxSWQ5dkdsUGNmYlhFdXQvMmtmVU1N?= =?utf-8?B?cTlnLytpMXphRDVKNkZXWk1kY2hnbXNYVGNsbHlMMnU0T0RpSnVRUVdEY3A3?= =?utf-8?B?ZFQxbDVPNm43V3Nab3ZXQUpKcklDeFVuSXptNUg5S2crU2lPM3gyUlJmZ05z?= =?utf-8?B?RFE1T0lpSkJWSW4yL0w3MDVJQ005WDVyTzZyenFqblpCMnp3dUNDcWdUSVNS?= =?utf-8?B?Q29FZkczcjB0eDJCN3ZrMEFOVVRYdDVrWkZmYkJwcll6YkM4QWNSbFFEbkww?= =?utf-8?B?c0U4cGlSQXVPZTMrTzk0UkptWGh4ZldFbnJRRWJrbjBQL24valR4WkJtaGxR?= =?utf-8?B?RmRQd3hENTVuSnJmQWhNSXRic2Y5MWZuWDFKM2xYVCt2UnpwVGxJQndmQU9k?= =?utf-8?B?aWhTQXlpR2lRVjVCcit6QlpMSFVLTFZsYXdXZ0I1UFJxSjRRbWZPdHZZVGQy?= =?utf-8?B?azRyUC91ZzZDS1YzenBvdHhKNzA2QTJMV1J2NjRJYnR3OUx2U0hoNWlOTnlj?= =?utf-8?B?NjRNTTlNMFJVRm5tMGZOZXNrMzJLNk9UMEhJY0ZuZEN2MmtHMWo1NlEvbHV2?= =?utf-8?B?NklMKys4Tnh4VnVqcXFWUmlSM1d2cWNMTFFVekRvVE1ORXdiMWRnRkVuTzQ0?= =?utf-8?B?RGxCNjlmaWg4aHFPRG5EL0N6dUQ2bXVTODRtL3NobERhYnkrckdYenhaV3Y2?= =?utf-8?B?Y0hIK2xiZzYzR3ZpcUtDbmRwUGZMR3JvNlgyU2lSVFhSSW13TDgzZ3prSkZS?= =?utf-8?B?M0tEVUpDRkZlOE4rV0NDM2FpWUEwMzFlYVN0a1ZGL3dLanRwRkoyVjVmNVB6?= =?utf-8?B?cStidlJvMU9IeTZua0l3SU1CYTdTenUyUC95ODY4akFkSmkvU2tydnVreXE1?= =?utf-8?B?ZGFiTnhHQkM0MVJyUmFLRlR1NWdVd25Bbk9nT09xNHJZTk1Yam10bXhBRkNh?= =?utf-8?B?SGlLMmRIRk9wbGNwdGRSSzVvNXYrSmxmTWxyV0ZCdFBDcGQvdTdaSXNxLzZt?= =?utf-8?B?RjViSW9DZ0MzVGUva2tsRGR4MytFbk1BTTFiQXhSdGgra3lCM3BnSlVicS9z?= =?utf-8?B?MGdDTk1kTDhLNkdRM0pQcmsxNk9CbUN6bzdBbnNTdjdVa2hrTUxzdjFSSzh5?= =?utf-8?B?ODhJaWRwQXBuSDQ2ditYdUUwS1NNN1ZKblF6RCtHelNUQ1RwQWdmK1pyQ2Yx?= =?utf-8?B?MDBFQnYrQTg1MmpqeDYzdzVGK0pCSG5kQmQyRVVQeUdZV3lWQTBEQkNVT0pG?= =?utf-8?B?M2Z3WGZxeVNScHVBeklSTGQycU5HSGZ2RWh4UkUxOFkwTGpZa1F2Sm9KcXJ1?= =?utf-8?B?N0dadXF5MHFqSUNJODNIL1RZVkwvdy9abGdyblJVWmdZV2cxUjI4NkFjNlJQ?= =?utf-8?B?TGc9PQ==?= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4566.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: dc45fec6-b955-4709-6fd4-08dc6ea22a92 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 May 2024 14:29:55.7432 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: fRXvg7+rfVk9ZtDuBce6X3jCW31Mi0W2rSbVluMXkUdE72umEQUBXIE21g6vDAbfwBD2RnRc2DjpllLx1OsTGxaCb0RR6pzY3pn7xa8Lx9E= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR11MB7138 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-5.5 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_NONE,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBHZGItcGF0Y2hlcyA8Z2RiLXBh dGNoZXMtDQo+IGJvdW5jZXMrZmVsaXgud2lsbGdlcm9kdD1pbnRlbC5jb21Ac291cmNld2FyZS5v cmc+IE9uIEJlaGFsZiBPZiBUaGlhZ28gSnVuZw0KPiBCYXVlcm1hbm4gdmlhIEdkYi1wYXRjaGVz DQo+IFNlbnQ6IE1vbnRhZywgMzAuIEphbnVhciAyMDIzIDA1OjQ1DQo+IFRvOiBnZGItcGF0Y2hl c0Bzb3VyY2V3YXJlLm9yZw0KPiBDYzogVGhpYWdvIEp1bmcgQmF1ZXJtYW5uIDx0aGlhZ28uYmF1 ZXJtYW5uQGxpbmFyby5vcmc+DQo+IFN1YmplY3Q6IFtQQVRDSCB2MyAwLzhdIGdkYnNlcnZlciBp bXByb3ZlbWVudHMgZm9yIEFBcmNoNjQgU1ZFIHN1cHBvcnQNCj4gDQo+IEhlbGxvLA0KPiANCj4g VGhpcyBpcyB2ZXJzaW9uIDMgb2YgdGhlIHBhdGNoIHNlcmllcyBhZGRpbmcgc3VwcG9ydCB0byBn ZGJzZXJ2ZXIgZm9yDQo+IGluZmVyaW9ycyB0aGF0IGNoYW5nZSB0aGUgU1ZFIHZlY3RvciBsZW5n dGggYXQgcnVudGltZS4gVGhpcyBpcyBhbHJlYWR5DQo+IHN1cHBvcnRlZCBieSBHREIsIGJ1dCBu b3QgYnkgZ2Ric2VydmVyLiBWZXJzaW9uIDIgd2FzIHBvc3RlZCBoZXJlOg0KPiANCj4gaHR0cHM6 Ly9pbmJveC5zb3VyY2V3YXJlLm9yZy9nZGItcGF0Y2hlcy8yMDIyMTEyNjAyMDQ1Mi4xNjg2NTA5 LTEtDQo+IHRoaWFnby5iYXVlcm1hbm5AbGluYXJvLm9yZy8NCj4gDQo+IFRoaXMgdmVyc2lvbiBp bmNvcnBvcmF0ZXMgdGhlIHJldmlldyBjb21tZW50cyBmcm9tIHYyICh0aGFua3MhKS4gVGhlDQo+ IGJpZ2dlc3QgY2hhbmdlIGlzIHRoYXQgaXQgaW1wbGVtZW50cyBTaW1vbidzIGlkZWHCuToNCj4g DQo+ID4gSWYgaXQncyB0aGUgY2FzZSwgdGhhdCB3ZSBuZWVkIHRvIGV4dGVuZCB0aGUgUlNQIHRv IGFsbG93IGZldGNoaW5nDQo+ID4gcGVyLXRocmVhZCB0ZGVzYywgaGVyZSdzIHRoZSBpZGVhIEkg aGFkIGluIG1pbmQgZm9yIGEgd2hpbGUsIHRvIGF2b2lkDQo+ID4gYWRkaW5nIHRvbyBtdWNoIG92 ZXJoZWFkLiAgU3RvcCByZXBsaWVzIGFuZCB0aGUgcVhmZXI6dGhyZWFkczpyZWFkIHJlcGx5DQo+ ID4gY291bGQgaW5jbHVkZSBhIHBlci10aHJlYWQgdGRlc2MgaWRlbnRpZmllci4gIFRoYXQgdGRl c2MgaWRlbnRpZmllcg0KPiA+IHdvdWxkIGJlIHNvbWV0aGluZyBzaG9ydCwgZWl0aGVyIGFuIGlu Y3JlbWVudGluZyBudW1iZXIsIG9yIHNvbWUga2luZCBvZg0KPiA+IGhhc2ggb2YgdGhlIHRkZXNj LiAgSXQgd291bGQgYmUgc29tZXRoaW5nIG9wYXF1ZSBjaG9zZW4gYnkgdGhlIHN0dWIuICBBDQo+ ID4gbmV3IHBhY2tldCB3b3VsZCBiZSBpbnRyb2R1Y2VkIHRvIGFsbG93IEdEQiB0byByZXF1ZXN0 IHRoZSBYTUwgZ2l2ZW4NCj4gPiB0aGF0IElELiAgT24gdGhlIEdEQiBzaWRlLCBHREIgd291bGQg cmVxdWVzdCB0aGUgWE1MIHdoZW4gZW5jb3VudGVyaW5nIGENCj4gPiB0ZGVzYyBJRCBpdCBkb2Vz bid0IGtub3cgYWJvdXQsIGFuZCB0aGVuIGNhY2hlIHRoZSByZXN1bHQuDQo+IA0KPiBUaGUgb25s eSBkaWZmZXJlbmNlIGZyb20gdGhlIGFib3ZlIGluIHRoaXMgc2VyaWVzIGlzIHRoYXQgaW5zdGVh ZCBvZg0KPiBjcmVhdGluZyBhIG5ldyBwYWNrZXQgdG8gYWxsb3cgR0RCIHRvIHJlcXVlc3QgdGhl IFhNTCBnaXZlbiB0aGUgSUQsIEknbQ0KPiBleHRlbmRpbmcgdGhlIHFYZmVyOmZlYXR1cmVzOnJl YWQgcmVxdWVzdDogR0RCIGNhbiBzZW5kICJ0YXJnZXQtaWQtJXUueG1sIg0KPiBhcyB0aGUgYW5u ZXgsIHdoZXJlICV1IGlzIHRoZSB0YXJnZXQgZGVzY3JpcHRpb24gSUQuIFBsZWFzZSBsZXQgbWUg a25vdyBpZg0KPiB5b3UgdGhpbmsgYSBzZXBhcmF0ZSBwYWNrZXQgd291bGQgYmUgYmV0dGVyLiBU aGUgcmVtb3RlIHByb3RvY29sIGNoYW5nZXMNCj4gYXJlIGRvY3VtZW50ZWQgaW4gcGF0Y2ggNS4N Cj4gDQo+IEkgaGFkIHRvIGRyb3AgdGhlIFJldmlld2VkLWJ5IHRhZ3MgZnJvbSBzb21lIHBhdGNo ZXMgYmVjYXVzZSB0aGV5IGhhdmUgc29tZQ0KPiBzaWduaWZpY2FudCBjaGFuZ2VzIGZyb20gdGhl IHZlcnNpb24gdGhhdCB3YXMgcmV2aWV3ZWQuDQo+IA0KPiBUaGVyZSdzIGFsc28gYSBuZXcgdGVz dGNhc2UgZXhlcmNpc2luZyB0aGUgY2FzZSBvZiBhbiBpbmZlcmlvcidzIHRocmVhZA0KPiBjaGFu Z2luZyBpdHMgU1ZFIHZlY3RvciBsZW5ndGguIFRoZSBwcmV2aW91cyB2ZXJzaW9uIG9mIHRoaXMg c2VyaWVzIGZhaWxlZA0KPiB0aGUgdGVzdGNhc2UsIGJ1dCB0aGlzIG9uZSBwYXNzZXMgaXQuDQo+ IA0KPiBXaXRoIHRoaXMgc2VyaWVzIGFwcGxpZWQsIGdkYi5hcmNoL2FhcmNoNjQtc3ZlLmV4cCBw YXNzZXMgYWxsIHRlc3RzIG9uDQo+IGV4dGVuZGVkLXJlbW90ZSBhYXJjaDY0LWxpbnV4LiBXaXRo b3V0IHRoZW0sIGl0IGZhaWxzIHRlc3RzIGFmdGVyIHRoZQ0KPiB0ZXN0Y2FzZSBjaGFuZ2VzIHRo ZSB2ZWN0b3IgbGVuZ3RoLg0KPiANCj4gVGVzdGVkIG9uIG5hdGl2ZSBhbmQgZXh0ZW5kZWQtcmVt b3RlIGFhcmNoNjQtbGludXgsIHg4Nl82NC1saW51eCBhbmQNCj4gYXJtdjdsLWxpbnV4LWdudWVh YmloZiAodGhlIGxhc3Qgb25lIG9uIFFFTVUgVENHKS4NCj4gDQo+IMK5IGh0dHBzOi8vaW5ib3gu c291cmNld2FyZS5vcmcvZ2RiLXBhdGNoZXMvNTU5MDY5YTMtZjNjZS0yMDU5LWJmNGEtDQo+IDQ0 YWRkNDM5NzlmN0BzaW1hcmsuY2EvDQoNCkhpIFRoaWFnbywgSGkgTHVpcywNCg0KSSB3b25kZXIg d2hhdCBoYXBwZW5lZCB0byB0aGlzIHNlcmllcy4gRG8geW91IHBsYW4gdG8gcmV2aXZlIGl0IGF0 IHNvbWUNCnBvaW50PyBJIHJlYWxpc2UgdGhpcyBpc24ndCBhbiBlYXN5IHNlcmllcyB0byBsYW5k LiBUb3VnaCBpdCB3b3VsZCBiZSBncmVhdA0KdG8gaGF2ZSBpbiBteSB2aWV3Lg0KDQpSZWdhcmRz LA0KRmVsaXgNCg0KDQpJbnRlbCBEZXV0c2NobGFuZCBHbWJIDQpSZWdpc3RlcmVkIEFkZHJlc3M6 IEFtIENhbXBlb24gMTAsIDg1NTc5IE5ldWJpYmVyZywgR2VybWFueQ0KVGVsOiArNDkgODkgOTkg ODg1My0wLCB3d3cuaW50ZWwuZGUNCk1hbmFnaW5nIERpcmVjdG9yczogU2VhbiBGZW5uZWxseSwg SmVmZnJleSBTY2huZWlkZXJtYW4sIFRpZmZhbnkgRG9vbiBTaWx2YQ0KQ2hhaXJwZXJzb24gb2Yg dGhlIFN1cGVydmlzb3J5IEJvYXJkOiBOaWNvbGUgTGF1DQpSZWdpc3RlcmVkIE9mZmljZTogTXVu aWNoDQpDb21tZXJjaWFsIFJlZ2lzdGVyOiBBbXRzZ2VyaWNodCBNdWVuY2hlbiBIUkIgMTg2OTI4 Cg==