From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id A8682A0C4B; Mon, 13 Sep 2021 07:36:04 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2EB4540151; Mon, 13 Sep 2021 07:36:03 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mails.dpdk.org (Postfix) with ESMTP id 915D84014F for ; Mon, 13 Sep 2021 07:36:01 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10105"; a="285277328" X-IronPort-AV: E=Sophos;i="5.85,288,1624345200"; d="scan'208";a="285277328" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Sep 2021 22:36:00 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,288,1624345200"; d="scan'208";a="515299238" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga001.jf.intel.com with ESMTP; 12 Sep 2021 22:36:00 -0700 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Sun, 12 Sep 2021 22:36:00 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Sun, 12 Sep 2021 22:35:59 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Sun, 12 Sep 2021 22:35:59 -0700 Received: from NAM04-BN8-obe.outbound.protection.outlook.com (104.47.74.48) 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.2242.12; Sun, 12 Sep 2021 22:35:59 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EI1u33mHOlckSpiM3o6mhaSkJFg55gp3rinenoDaDRWm+k2bH9S+yiG/FDTaeqwvuhP6W0rayDgFkPFBbvrXYXfWO2CGhBGKt3H/HDpdG/2ioHjhV+BsACFWsg+G1dcmG1zzky2PFjNW/62ek1OUYkEMCwPFd45CY83SIQ+WKLfPicaDps05ZNH7Km5+fomjvujfulWt4qD90nNpFTQh4zoqIvSK2w4byhPXaJC2dyKB7rTjxT3IAfj1lA6cb5JCxp99yv41NXUMdztlQj52FF0CBMBPVisyU9VW1NXutLYdmgQ1wPD48YL7pv/BXwVyGLmIY3avOeOobByZOF2n7Q== 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; bh=GNS9jRBEY50Uuhc13FZYOGHd6GJp7W3Ltxvnq6SgW7Y=; b=JLHbO/LJTZ7eMncFB+XfavKfyZmFfgNi1m8MIYl6bGjjpjNVU7q9T1tyYrjwLMaUR+2S+bLULKbxsvJoUTn0s913xVoLKxz1fs9MzgayAIN/qhrUsEWEzBPq16fiTpEzkAUBcD/C876Wh6VfKpszH1byyaJGi3RtIcBLG3H8pYBlttL0lk19ZIW4ojyjhS0who/V0Jrc/6IMz/5HrM8fZ1uyOHEuAiGNfd94O0n6SkFeLV7ClvexM27r6vufvDrRjUCzBMbivoJfBWQZewh6FPjegSC5vQoeewaCnCH7WoJGZjWLWHs8+STF7nThLFuSG+WFbSfqWxFN4z86zVNk3A== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GNS9jRBEY50Uuhc13FZYOGHd6GJp7W3Ltxvnq6SgW7Y=; b=yAf2+OWskLX2xS4BcN/2gbBamxMy3c1tteXDa6Acj+8j027qhGfzO/JjrVLDuE+VgjScfh88aOo65spvQQw/ParGdjmmv4FgJ3Hm63HPNouCcrZ3na7CqKi9naNR07y/LanosThf+Xz8C0N9UN6Ph53EsebB1T3CW4PsUPWTi7A= Received: from DM8PR11MB5591.namprd11.prod.outlook.com (2603:10b6:8:38::23) by DM8PR11MB5638.namprd11.prod.outlook.com (2603:10b6:8:27::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4500.18; Mon, 13 Sep 2021 05:35:58 +0000 Received: from DM8PR11MB5591.namprd11.prod.outlook.com ([fe80::904:ace8:b3b:c1a2]) by DM8PR11MB5591.namprd11.prod.outlook.com ([fe80::904:ace8:b3b:c1a2%3]) with mapi id 15.20.4500.018; Mon, 13 Sep 2021 05:35:57 +0000 From: "Peng, ZhihongX" To: David Christensen , "Burakov, Anatoly" , "Ananyev, Konstantin" , "stephen@networkplumber.org" CC: "dev@dpdk.org" , "Lin, Xueqin" Thread-Topic: [dpdk-dev] [PATCH] Enable AddressSanitizer feature on DPDK Thread-Index: AQHXpekaZirFq4rsI0+KAixoEAy/lqudjyqAgAPlHWA= Date: Mon, 13 Sep 2021 05:35:57 +0000 Message-ID: References: <20210910020147.148019-1-zhihongx.peng@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: linux.vnet.ibm.com; dkim=none (message not signed) header.d=none;linux.vnet.ibm.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 05580bc8-66da-4144-7106-08d976785d12 x-ms-traffictypediagnostic: DM8PR11MB5638: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: cTXHutTSgOp34UgLMUPh1NLER7d1DgeYk8L0Im6mgA6sYdfk4IAsmmbG+CmeSXQ+flxyNUY+ivxyzV1LQ0nXotv5v6OnA4DFh6jezlpXPBwTTRIDY2fA3g9wU1XQoXUIuyrddn0JuvDn+d9JOJazGcKGSaSw8aXzaQIFF2PDyf6VSKlzZe44iP88dc5qTZJoucK5osUf5WqNHz6/jliz1D5jt42cuxzIAGNtQ17jdD74U7wc6xX84s7khexzaZ3RJ/D8YkKJ+SNocltavHMEjg199uXj2lAWFevRuFtOqznnPCkZ6hbpNnrPC3XQmsw3yTCToADu1l+iWKExOegEcxzBS1KZBmg9f4LF0HGUWa2fphOEXUrVBj5rXOCHYlz8GMkrjOBclZ2miBpE224JVbaa7VQOhVu+lug/uCIen1bPl8uOfmRmKOdEFbBeI19Hmh+teJmCGh5FYe6O1EevGhiWG9zwWLNmNw6vGt9d6Y3SwBS/Do/uGTJ/4sJODRwv7xvxFJU89Y3QIuAhIt944tRSMMDs6vEmAZx3Q8GGzKm/pTaqn7S7zIOsHx8UIdY04yORZFyz9GoEhRZo/RX+nhNpSgwA08qBo2yleROd6/jJcyuDIxwOQCw9W82bf5U9ZeVbu69tc4771r6hSGymJUeonApncPZi0nEC3I3oskLKWlaws1IQMosqZXt7gmFsJBLcIGcBw6qBSz7mPshyr6OoVQ9gzuV49iGj6ZhHiPjM2Oy14D/75MB76PDvB8moyXNzXzYvmO/AAfEmBIpQevBmevRY679VYr8HM67+21eNHhrdbrjjF4XHpNUGVZ//jx9EnHx7XwgnnCvRADMfuvfwlXtw+8gw0wOVLL+mKT8= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM8PR11MB5591.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(376002)(396003)(39860400002)(136003)(366004)(110136005)(5660300002)(2906002)(71200400001)(33656002)(8676002)(9686003)(53546011)(54906003)(86362001)(316002)(186003)(38100700002)(66556008)(64756008)(4326008)(122000001)(66476007)(66946007)(38070700005)(83380400001)(76116006)(26005)(66446008)(55016002)(52536014)(107886003)(7696005)(6506007)(8936002)(478600001)(966005)(49343001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MEJXRk16NGdEOFlicXp3S0krVGEvditjMjJFTlU5QmFMY3hxek11aWVmVHJs?= =?utf-8?B?L2NBVFlVWHd4WlZpWU84ZnNaVlErZDVoaG9yRm90M2cvQUlWSTBHM1NzUDh3?= =?utf-8?B?bTA3am02akdsSXNFaVppVm5ERkhDRUlabEQrdWp5UlRLUlF5WDZzUXRoSGZx?= =?utf-8?B?VmtzMTlpMnYzVzd3bGJvYldMcm5SQzZHeXJCMm1PNGxwZXBiMTJTMCtNbkhU?= =?utf-8?B?Uk1VbWdhWFBxRVBuSllTY01WU1YzWEoweHBsblVHVlRyOG5xZ0VpaG1wN1l6?= =?utf-8?B?YU4zKzVQVStHSWJ2YVNuQ1paSlBWb1Blbm5SOS9YQTV3NWgyYWFmTDBybFZM?= =?utf-8?B?elJHWUpwSnd4Q29td001aFFvWnNuSm94aTdmOFkwMHM5NHhhVlNVUHM1Nnhv?= =?utf-8?B?SE03Y3dxUStYQVRTMjh1SzFlb3FTV3VWeHl3UVhOeEgzb1FKOXFkeUNxWnM5?= =?utf-8?B?dklKemdSRTZURVIyVm5wN1ZISzhHZTYvSEJ1TnpUMzlZSUVYMXBJd0dYREZJ?= =?utf-8?B?QnRYMjBFS3BoRTYyV1AwOTJXRzFhNVFid1NnMzJjaFFieDZjMzhmVzdJaENt?= =?utf-8?B?dEZGWlJPaUZEd01SYXI5cmxReVh6ZHQ3K0NBTi9kZnR4VzE4bWc4cjQ2SjFY?= =?utf-8?B?WFhrdTF4UzY5SkFtRkpuWVJydElTTUhDSXIrYjNDdmpzNlh1UkN5b3Y0cDE5?= =?utf-8?B?YW56NUJiRFhQd3NOVkgyNFRiYWJJei9YQVRsNEdndVJoazhDYk5BZlB2TGVI?= =?utf-8?B?UnVudDlNcGFwMU9MdlludHRlUHduQUxJWXg3cDRKSXJnQVAzZXRCY2QzTWo2?= =?utf-8?B?VEFtN0sxdnJHSVJvaU92amhVTHNmMU5KTnpXOFQvblJ3VVp3Z1BNdUJQdWZP?= =?utf-8?B?ZE85aDVDVmp6RFZPYVJLQTVxTGJTZkdQWFNGc2kyQU9YVXZVeWw3djZUTEpv?= =?utf-8?B?NFc2RW9sakFHYmZIampHazB2ZUJVWlNNTzkzUTdOYjFKbVA4MHA4QnVtNm5a?= =?utf-8?B?SytHR25XRWh1c09jb01SK0MxbVh2QWpIZm9wZHZDTVd6ZTJId2w3cFRTdmtk?= =?utf-8?B?a1IwZ2VZbzRndlk2ZzJVOWpEVlNER0gxU2RCUUdxYzljYkVtYmN5M3BrblFo?= =?utf-8?B?MEVDSDhJd295THZ0QnA2NUMrbjhrUzcxOUYzQU5JRUxsSjVyN1l3NGVZU3Qx?= =?utf-8?B?TGN2aTE3YjNKWXZWYWhxZjBsanNyektTelU1aWZSRXhXOEQ2SEdCOXk0L3F6?= =?utf-8?B?UGowSW1UcTduSE96U29qRVM2N1dLakVUSlpSbXljMS9qUHRkMm9KQTh5MVdZ?= =?utf-8?B?UHVvRThwbkRvWEx0ZjBsRU8wM3ZKc0MrZTMxMXBvUE05MU1VSXFyejRLeWFl?= =?utf-8?B?dXBkSkp4M3AyS3EyVDdYc1B5a1k5RXIzamFlYXZPQ1dzaWZUY0d6Wi81a2tj?= =?utf-8?B?TjNHOWVBM0tCN1pMOFRKU3d5d2pnU3BwTmNSNEF1VTQwcDd6MWx0VTloTVZW?= =?utf-8?B?Y3hraXpQN25hcVh5eGcyNUYwd21WVWZvcHFsRjFkY0JiR3p1NUIvSW9kejFh?= =?utf-8?B?dXpERGthL3hTL2xEeWRJSUFlZmFoR0xJYUNReWdISCtkSDBDRlNDR1V2dmIx?= =?utf-8?B?NzBaTW42a2FEbXFNdk9UNUdWSktCc01JS0hMUGdwNTdlV0wwWVJWYjFRR2RY?= =?utf-8?B?M1BkN1FreW5FQytoRVRrYlh1bXdOWllZME85QjZGZVZQdWtOaWYraDIrSmM2?= =?utf-8?Q?7Re6YVoo36N+nVtsig=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8PR11MB5591.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 05580bc8-66da-4144-7106-08d976785d12 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Sep 2021 05:35:57.8472 (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: WEbSURYkaMDdhoYyTBSxKqMkfAjMtS4nYhuhI/pX29IM2yldZ/V+DJHOknOa9ORHF9x1SSK1OhEQIeTa5m/7ag== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM8PR11MB5638 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH] Enable AddressSanitizer feature on DPDK X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRGF2aWQgQ2hyaXN0ZW5z ZW4gPGRyY0BsaW51eC52bmV0LmlibS5jb20+DQo+IFNlbnQ6IFNhdHVyZGF5LCBTZXB0ZW1iZXIg MTEsIDIwMjEgMTo1OSBBTQ0KPiBUbzogUGVuZywgWmhpaG9uZ1ggPHpoaWhvbmd4LnBlbmdAaW50 ZWwuY29tPjsgQnVyYWtvdiwgQW5hdG9seQ0KPiA8YW5hdG9seS5idXJha292QGludGVsLmNvbT47 IEFuYW55ZXYsIEtvbnN0YW50aW4NCj4gPGtvbnN0YW50aW4uYW5hbnlldkBpbnRlbC5jb20+OyBz dGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZw0KPiBDYzogZGV2QGRwZGsub3JnOyBMaW4sIFh1ZXFp biA8eHVlcWluLmxpbkBpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFJlOiBbZHBkay1kZXZdIFtQQVRD SF0gRW5hYmxlIEFkZHJlc3NTYW5pdGl6ZXIgZmVhdHVyZSBvbiBEUERLDQo+IA0KPiA+IEZyb206 IFpoaWhvbmcgUGVuZyA8emhpaG9uZ3gucGVuZ0BpbnRlbC5jb20+DQo+ID4NCj4gPiBBZGRyZXNz U2FuaXRpemVyIChBU2FuKSBpcyBhIGdvb2dsZSBtZW1vcnkgZXJyb3IgZGV0ZWN0IHN0YW5kYXJk IHRvb2wuDQo+ID4gSXQgY291bGQgaGVscCB0byBkZXRlY3QgdXNlLWFmdGVyLWZyZWUgYW5kIHto ZWFwLHN0YWNrLGdsb2JhbH0tYnVmZmVyDQo+ID4gb3ZlcmZsb3cgYnVncyBpbiBDL0MrKyBwcm9n cmFtcywgcHJpbnQgZGV0YWlsZWQgZXJyb3IgaW5mb3JtYXRpb24gd2hlbg0KPiA+IGVycm9yIGhh cHBlbnMsIGxhcmdlIGltcHJvdmUgZGVidWcgZWZmaWNpZW5jeS4NCj4gPg0KPiA+IEJ5IHJlZmVy cmluZyB0byBpdHMgaW1wbGVtZW50YXRpb24gYWxnb3JpdGhtDQo+ID4gKGh0dHBzOi8vZ2l0aHVi LmNvbS9nb29nbGUvc2FuaXRpemVycy93aWtpL0FkZHJlc3NTYW5pdGl6ZXJBbGdvcml0aG0pLA0K PiA+IGVuYWJsZSBoZWFwLWJ1ZmZlci1vdmVyZmxvdyBhbmQgdXNlLWFmdGVyLWZyZWUgZnVuY3Rp b25zIG9uIGRwZGsuDQo+ID4NCj4gPiBIZXJlIGlzIGFuIGV4YW1wbGUgb2YgaGVhcC1idWZmZXIt b3ZlcmZsb3cgYnVnOg0KPiA+IAkuLi4uLi4NCj4gPiAgICAgICAgICBjaGFyICpwID0gcnRlX3pt YWxsb2MoTlVMTCwgNywgMCk7DQo+ID4gICAgICAgICAgcFs3XSA9ICdhJzsNCj4gPiAJLi4uLi4u DQo+ID4NCj4gPiBIZXJlIGlzIGFuIGV4YW1wbGUgb2YgdXNlLWFmdGVyLWZyZWUgYnVnOg0KPiA+ IAkuLi4uLi4NCj4gPiAgICAgICAgICBjaGFyICpwID0gcnRlX3ptYWxsb2MoTlVMTCwgNywgMCk7 DQo+ID4gICAgICAgICAgcnRlX2ZyZWUocCk7DQo+ID4gICAgICAgICAgKnAgPSAnYSc7DQo+ID4g CS4uLi4uLg0KPiA+DQo+ID4gSWYgeW91IHdhbnQgdG8gdXNlIHRoaXMgZmVhdHVyZSwNCj4gPiB5 b3UgbmVlZCB0byBhZGQgYmVsb3cgY29tcGlsYXRpb24gb3B0aW9ucyB3aGVuIGNvbXBpbGluZyBj b2RlOg0KPiA+IC1EYnVpbGR0eXBlPWRlYnVnIC1EYl9sdW5kZWY9ZmFsc2UgLURiX3Nhbml0aXpl PWFkZHJlc3MNCj4gPiAiLURidWlsZHR5cGU9ZGVidWciOiBEaXNwbGF5IGNvZGUgaW5mb3JtYXRp b24gd2hlbiBjb3JlZHVtcCBvY2N1cnMgaW4NCj4gPiB0aGUgcHJvZ3JhbS4NCj4gPiAiLURiX2x1 bmRlZj1mYWxzZSI6IEl0IGlzIGVuYWJsZWQgYnkgZGVmYXVsdCwgYW5kIG5lZWRzIHRvIGJlIGRp c2FibGVkDQo+ID4gd2hlbiB1c2luZyBhc2FuLg0KPiANCj4gT24gaW5pdGlhbCBpbnNwZWN0aW9u LCBpdCBhcHBlYXJzIEFTQU4gZnVuY3Rpb25hbGl0eSBkb2Vzbid0IHdvcmsgd2l0aCBEUERLDQo+ IG9uIFBQQyBhcmNoaXRlY3R1cmUuICBJIHRlc3RlZCB0aGUgcGF0Y2ggd2l0aCBzZXZlcmFsIGNv bXBpbGVyIHZlcnNpb25zIChnY2MNCj4gOC4zLjEgZnJvbSBSSEVMIDguMyB0aHJvdWdoIGdjYyAx MS4yLjEgZnJvbSB0aGUgSUJNIEFkdmFuY2VkIFRvb2xjaGFpbiAxNS4wKQ0KPiBhbmQgb2JzZXJ2 ZWQgdGhlIGZvbGxvd2luZyBlcnJvciB3aGVuIHJ1bm5pbmcgdGVzdHBtZCB3aXRoIEFTQU4gZW5h YmxlZDoNCj4gDQo+IEFkZHJlc3NTYW5pdGl6ZXI6REVBRExZU0lHTkFMDQo+ID09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCj4gPT09PT09 PQ0KPiA9PTQ5MjQ2PT1FUlJPUjogQWRkcmVzc1Nhbml0aXplcjogU0VHViBvbiB1bmtub3duIGFk ZHJlc3MNCj4gMHgwMDAwYTAwNzdiZDAgKHBjIDB4MDAwMDEwYjRlY2E0IGJwIDB4N2ZmZmZmZmZl MTUwIHNwIDB4N2ZmZmZmZmZlMTUwIFQwKQ0KPiA9PTQ5MjQ2PT1UaGUgc2lnbmFsIGlzIGNhdXNl ZCBieSBhIFVOS05PV04gbWVtb3J5IGFjY2Vzcy4NCj4gICAgICAjMCAweDEwYjRlY2E0IGluIGFz YW5fc2V0X3NoYWRvdyAuLi9saWIvZWFsL2NvbW1vbi9tYWxsb2NfZWxlbS5oOjEyMA0KPiAgICAg ICMxIDB4MTBiNGVkNjggaW4gYXNhbl9zZXRfem9uZSAuLi9saWIvZWFsL2NvbW1vbi9tYWxsb2Nf ZWxlbS5oOjEzNQ0KPiAgICAgICMyIDB4MTBiNGVlOTAgaW4gYXNhbl9jbGVhcl9zcGxpdF9hbGxv Y3pvbmUNCj4gLi4vbGliL2VhbC9jb21tb24vbWFsbG9jX2VsZW0uaDoxNjINCj4gICAgICAjMyAw eDEwYjUxZjg0IGluIG1hbGxvY19lbGVtX2FsbG9jIC4uL2xpYi9lYWwvY29tbW9uL21hbGxvY19l bGVtLmM6NDc3DQo+IC4uLg0KPiANCj4gQ2FuIHlvdSBpbmNvcnBvcmF0ZSBhbiBleGNlcHRpb24g Zm9yIFBQQyBhcmNoaXRlY3R1cmUgd2l0aCB0aGlzIHBhdGNoIHdoaWxlIEkNCj4gbG9vayBpbnRv IHRoZSBwcm9ibGVtIGZ1cnRoZXI/DQo+IA0KPiBEYXZlDQoNCldlIGRvIG5vdCBoYXZlIGEgcHBj IHBsYXRmb3JtLCBzbyB0aGVyZSBpcyBubyBhZGFwdGF0aW9uLiBkb2MvZ3VpZGVzL3Byb2dfZ3Vp ZGUvYXNhbi5yc3QNCmhhcyBzdGF0ZWQgdGhhdCB3ZSBjdXJyZW50bHkgb25seSBzdXBwb3J0IExp bnV4IHg4Nl82NC4gWW91IGNhbiBhZGFwdCBhY2NvcmRpbmcgdG8gdGhlDQpmb2xsb3dpbmcgZG9j dW1lbnRzLCB0aGUgbWFpbiB3b3JrIGlzIHRvIG1vZGlmeSB0aGUgYmFzZSBhZGRyZXNzIGFjY29y ZGluZyB0byB0aGUgcGxhdGZvcm0uDQpEb2N1bWVudHM6DQpodHRwczovL2dpdGh1Yi5jb20vZ29v Z2xlL3Nhbml0aXplcnMvd2lraS9BZGRyZXNzU2FuaXRpemVyDQpodHRwczovL2dpdGh1Yi5jb20v bGx2bS9sbHZtLXByb2plY3QvdHJlZS9tYWluL2NvbXBpbGVyLXJ0DQo=