From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 4D103A00BE; Tue, 7 Jul 2020 05:19:14 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 4524F1DC33; Tue, 7 Jul 2020 05:19:13 +0200 (CEST) Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-eopbgr150080.outbound.protection.outlook.com [40.107.15.80]) by dpdk.org (Postfix) with ESMTP id D2B741DC30 for ; Tue, 7 Jul 2020 05:19:11 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2vxx9BcZLzu8MJ3eHkuADqoEa140RkmJDeog4NP01u8=; b=WlLvBYGtyJNHyaq8ma0Wibwyzm6n1Edflvkx5wICKohgyaTh41KmNnM17Hzj8xi8MuzKXKz6V5Idd5Pn/nTPUZYKnWiKUfE36l2+MHBr4ac3559TDzx1kGICRt+5CcnDkNEGu0GulnXSggUuwbuWlOhCuzexN2fN5QXbMm+SnVc= Received: from DB6PR0501CA0028.eurprd05.prod.outlook.com (2603:10a6:4:67::14) by DB6PR0801MB1784.eurprd08.prod.outlook.com (2603:10a6:4:39::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.28; Tue, 7 Jul 2020 03:19:10 +0000 Received: from DB5EUR03FT016.eop-EUR03.prod.protection.outlook.com (2603:10a6:4:67:cafe::45) by DB6PR0501CA0028.outlook.office365.com (2603:10a6:4:67::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.21 via Frontend Transport; Tue, 7 Jul 2020 03:19:10 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dpdk.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dpdk.org; dmarc=bestguesspass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB5EUR03FT016.mail.protection.outlook.com (10.152.20.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.24 via Frontend Transport; Tue, 7 Jul 2020 03:19:10 +0000 Received: ("Tessian outbound f7489b7e84a7:v62"); Tue, 07 Jul 2020 03:19:10 +0000 X-CR-MTA-TID: 64aa7808 Received: from 8a8c18c2cb6a.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id D618E5FB-69D6-4710-9C3F-94D73E226604.1; Tue, 07 Jul 2020 03:19:05 +0000 Received: from EUR04-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 8a8c18c2cb6a.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 07 Jul 2020 03:19:05 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oOots5yhL4JF0u9BmQSLTq8Zk0EBoVs8M2WkcTwIi4kvV3QEHNgh0CwsVSSr8SiaxtqnDWJokmyfSOzeO8Z+JGd77n/iuVo4VnSgQGfI1iYSKKepK7vonS46cbGg3VYf8QM2HCJzndVXIRrX73FGSYtv222ux8h1pedOa9Uh0nB0y+RD9D299qLxqXG6rwPrcaAbdJtJzwjkG5xmrVvAe9huePLkuLcDNFa7KW4aTB5FjY1AUrlxw9eYGtQgw8TPWYqxrKPcznaE3n3Phn0A5WjtaxKZUphUDQiD3XzqTcXXFvvPPW921akX6Ejj3CFwRaXEWPDZuqwClVswS2nh6g== 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-SenderADCheck; bh=2vxx9BcZLzu8MJ3eHkuADqoEa140RkmJDeog4NP01u8=; b=kS3CuLZOhB1Dequ1fR2OPJRC+jiKTBufZ4PP+QBuQnr2EESVXGYGMIoedNBKwAhqsT5tMasvpQx2stvtWlKsvEGFmTEh+v3JIj52NavRMwqZfZB+O7slwUdtC4d/+/QNyrkWJH+DsBYj4jwwimnxp8sQN66Xlkzx9juTBGBiGP4PNke5K+Qzcm19pwOgvIfPbHbQus944l/tL3moXsBg7QC6/EfvaTbojZW5LOcr7qiCOLVF1zJRv/jtN12pfBe+95kgWOdBs1C0+AffG0PSpRVZ4jb/F+o8XgGQZDJ2t0CanNsRpw8LfI1PSN1tx27Pfs2YzThSeCN1pPr+1WxlPQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2vxx9BcZLzu8MJ3eHkuADqoEa140RkmJDeog4NP01u8=; b=WlLvBYGtyJNHyaq8ma0Wibwyzm6n1Edflvkx5wICKohgyaTh41KmNnM17Hzj8xi8MuzKXKz6V5Idd5Pn/nTPUZYKnWiKUfE36l2+MHBr4ac3559TDzx1kGICRt+5CcnDkNEGu0GulnXSggUuwbuWlOhCuzexN2fN5QXbMm+SnVc= Received: from VI1PR08MB3023.eurprd08.prod.outlook.com (2603:10a6:803:4e::21) by VI1PR08MB5293.eurprd08.prod.outlook.com (2603:10a6:803:df::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.21; Tue, 7 Jul 2020 03:19:02 +0000 Received: from VI1PR08MB3023.eurprd08.prod.outlook.com ([fe80::8146:10d3:6c3:2c12]) by VI1PR08MB3023.eurprd08.prod.outlook.com ([fe80::8146:10d3:6c3:2c12%6]) with mapi id 15.20.3153.029; Tue, 7 Jul 2020 03:19:02 +0000 From: Feifei Wang To: "Kinsella, Ray" , Honnappa Nagarahalli , Konstantin Ananyev , Neil Horman CC: "dev@dpdk.org" , nd , nd Thread-Topic: [PATCH 1/3] ring: remove experimental tag for ring reset API Thread-Index: AQHWUSSHC5sqPgV4pUuFLuMm+DFbSaj2CDQAgAAqFgCAA+c+AIABXN7g Date: Tue, 7 Jul 2020 03:19:02 +0000 Message-ID: References: <20200703102651.8918-1-feifei.wang2@arm.com> <20200703102651.8918-2-feifei.wang2@arm.com> <743167fc-ff84-2918-d2d8-ea03c00297f8@ashroe.eu> <0dd7404d-bb95-e350-1682-9fd309168160@ashroe.eu> In-Reply-To: <0dd7404d-bb95-e350-1682-9fd309168160@ashroe.eu> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 61d2505d-146e-436c-b614-99b4cf48cede.1 x-checkrecipientchecked: true Authentication-Results-Original: ashroe.eu; dkim=none (message not signed) header.d=none;ashroe.eu; dmarc=none action=none header.from=arm.com; x-originating-ip: [203.126.0.111] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: b5f270c0-d372-435c-6e0c-08d82224845c x-ms-traffictypediagnostic: VI1PR08MB5293:|DB6PR0801MB1784: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:9508;OLM:9508; x-forefront-prvs: 0457F11EAF X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: K/Ekucd8K0fKKobCXNowUNTGRFp7187bJQctVUQS56x9Hd2Nty5ao6j7BiJGPpa94WpjBpuYn5wYv5qx6hxrQ7NnAGv2WI+zeIsS806+uQbS+oLQfXmaKrUit3mhx9sNIFPKH7X40odFGCz9cwjjhnv3/+ciZTKKz3Ald2ylw4ZhYKK5EdGLOrV7vQ1w/79m+AbcuQFmaJQ7JZ0rVPy+lUyYPA4SvStQL6CwVEiCBodQSSwW3tes5AQZ208uTPvQGefe6k1olbB7BeuD1Amwuo+jqAjVKzb7pDaKgOOw6BhBFDWwcrIKix1H8vtAYEtFD5nGztt0hYsdlxHT+ybVV3wv4ADeU5rzxBAyZhYV+PpNDTvb/CKXB9cwJ7fxdTFY/TFv2Nbr/+C0mUKSXXmcKw== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR08MB3023.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(376002)(136003)(346002)(396003)(366004)(39860400002)(186003)(5660300002)(2906002)(52536014)(71200400001)(55016002)(9686003)(54906003)(8676002)(966005)(53546011)(66446008)(66556008)(64756008)(33656002)(83380400001)(26005)(66476007)(316002)(110136005)(7696005)(4326008)(66946007)(8936002)(86362001)(478600001)(76116006)(6506007); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: 8rnohwU2t/EMBrloAmzUQ38GfSL5nfnVVAmsa2gSUFVWkD3A2+2SirzNvFZy+6r07oj8QPndLcFiVDXkfrs6FhEuBpfFs3oIaPkVtUWpC6IX7oH0UuwSEqUMPOxdCXkUOWR5h8V4XSf8dgJ6F7GDhEDavdFA7PWrwECrORW/rY9pAInetMPH6Pfp0Xak28QCBXVSCRI9ouRIsaeRQGvunKHeGsbP7CoOMuMaiNjgNEvW1qCGqLwJhR0Re+9M8sX1K1dJVuqVC7dvtiP9alzVllfZ2k2fBCk9GqrqCPaoff9+KGW8m8ElJ3iyzqRRBP/YX+hWpJ7dcSQzS93S4atkZkrtC9m4yxkeN8AaPrGxy8CcZvmPmiNdB6hfp2usX5mUDch2Wf+BaV8KrMqC7LUCcPuLG9TwkWdyo4sLITeh5yOd6VfP3tOmP5A2FQGmBMZSZdBrdLa8GZK6jYuERi3sj3/o4c0S6s/Sdt+J9eebnP4= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB5293 Original-Authentication-Results: ashroe.eu; dkim=none (message not signed) header.d=none;ashroe.eu; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT016.eop-EUR03.prod.protection.outlook.com X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFTY:; SFS:(4636009)(136003)(396003)(346002)(376002)(39860400002)(46966005)(26005)(186003)(55016002)(336012)(83380400001)(316002)(478600001)(966005)(81166007)(8676002)(82740400003)(8936002)(82310400002)(356005)(47076004)(33656002)(4326008)(86362001)(2906002)(54906003)(110136005)(7696005)(70586007)(6506007)(5660300002)(53546011)(9686003)(70206006)(52536014); DIR:OUT; SFP:1101; X-MS-Office365-Filtering-Correlation-Id-Prvs: 02431fd7-34da-4b90-f3e0-08d822247f52 X-Forefront-PRVS: 0457F11EAF X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: vRe+0RIpJJTvC4zNv0f+PgDd4wiJXMBhBzvikOO1QHVmQke6EmSVaFTtbNvwmNBfX8X9bNADeNB9WuY2Rwsb+DWD9JTyrU+srQpOW8yfGfdv8a97NxWf05bSRP3SptFO8BgprJGu6IWQBYFyICqx0xtI5ORKekJPcSB82u6KWAqg4f0NPJmceJvceuJQO152QsTXvUbcXR1noL0D9GJC0ZTUnTneTY9zbyMClnVcy6wJSzktC11g/hbyGh4Z8b3HsSdZJl1gAIDN71DM9x17T4lNbewrQ/W2uNqajJ74XN6O/y2ozr/ALcXsl6PSnPDWynmYzdcgBfqhB0/fhjk1D3Fel8FsHLYrwagdkN21uu1sEI2NEGdTduE5OKfkEqAUKLh68h6L4LicSCHzbtO+eY7cgFoGKTWD+1PZtP+NbxUlaIirXp9yX6l3JOF0QgETIO0hGfYhFsKvanbQoP/OD95sS/hUySw38npGvdOBRUg= X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jul 2020 03:19:10.7682 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b5f270c0-d372-435c-6e0c-08d82224845c X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: DB5EUR03FT016.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0801MB1784 Subject: Re: [dpdk-dev] [PATCH 1/3] ring: remove experimental tag for ring reset API X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 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" DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogS2luc2VsbGEsIFJheSA8 bWRyQGFzaHJvZS5ldT4NCj4gU2VudDogMjAyMOW5tDfmnIg25pelIDE0OjIzDQo+IFRvOiBIb25u YXBwYSBOYWdhcmFoYWxsaSA8SG9ubmFwcGEuTmFnYXJhaGFsbGlAYXJtLmNvbT47IEZlaWZlaSBX YW5nDQo+IDxGZWlmZWkuV2FuZzJAYXJtLmNvbT47IEtvbnN0YW50aW4gQW5hbnlldg0KPiA8a29u c3RhbnRpbi5hbmFueWV2QGludGVsLmNvbT47IE5laWwgSG9ybWFuIDxuaG9ybWFuQHR1eGRyaXZl ci5jb20+DQo+IENjOiBkZXZAZHBkay5vcmc7IG5kIDxuZEBhcm0uY29tPg0KPiBTdWJqZWN0OiBS ZTogW1BBVENIIDEvM10gcmluZzogcmVtb3ZlIGV4cGVyaW1lbnRhbCB0YWcgZm9yIHJpbmcgcmVz ZXQgQVBJDQo+IA0KPiANCj4gDQo+IE9uIDAzLzA3LzIwMjAgMTk6NDYsIEhvbm5hcHBhIE5hZ2Fy YWhhbGxpIHdyb3RlOg0KPiA+IDxzbmlwPg0KPiA+DQo+ID4+DQo+ID4+IE9uIDAzLzA3LzIwMjAg MTE6MjYsIEZlaWZlaSBXYW5nIHdyb3RlOg0KPiA+Pj4gUmVtb3ZlIHRoZSBleHBlcmltZW50YWwg dGFnIGZvciBydGVfcmluZ19yZXNldCBBUEkgdGhhdCBoYXZlIGJlZW4NCj4gPj4+IGFyb3VuZCBm b3IgNCByZWxlYXNlcy4NCj4gPj4+DQo+ID4+PiBTaWduZWQtb2ZmLWJ5OiBGZWlmZWkgV2FuZyA8 ZmVpZmVpLndhbmcyQGFybS5jb20+DQo+ID4+PiBSZXZpZXdlZC1ieTogSG9ubmFwcGEgTmFnYXJh aGFsbGkgPEhvbm5hcHBhLk5hZ2FyYWhhbGxpQGFybS5jb20+DQo+ID4+PiBSZXZpZXdlZC1ieTog UnVpZmVuZyBXYW5nIDxydWlmZW5nLndhbmdAYXJtLmNvbT4NCj4gPj4+IC0tLQ0KPiA+Pj4gIGxp Yi9saWJydGVfcmluZy9ydGVfcmluZy5oICAgICAgICAgICB8IDMgLS0tDQo+ID4+PiAgbGliL2xp YnJ0ZV9yaW5nL3J0ZV9yaW5nX3ZlcnNpb24ubWFwIHwgNCArLS0tDQo+ID4+PiAgMiBmaWxlcyBj aGFuZ2VkLCAxIGluc2VydGlvbigrKSwgNiBkZWxldGlvbnMoLSkNCj4gPj4+DQo+ID4+PiBkaWZm IC0tZ2l0IGEvbGliL2xpYnJ0ZV9yaW5nL3J0ZV9yaW5nLmggYi9saWIvbGlicnRlX3JpbmcvcnRl X3JpbmcuaA0KPiA+Pj4gaW5kZXggZjY3MTQxNDgyLi43MTgxYzMzYjQgMTAwNjQ0DQo+ID4+PiAt LS0gYS9saWIvbGlicnRlX3JpbmcvcnRlX3JpbmcuaA0KPiA+Pj4gKysrIGIvbGliL2xpYnJ0ZV9y aW5nL3J0ZV9yaW5nLmgNCj4gPj4+IEBAIC02NjMsMTUgKzY2MywxMiBAQCBydGVfcmluZ19kZXF1 ZXVlKHN0cnVjdCBydGVfcmluZyAqciwgdm9pZA0KPiAqKm9ial9wKQ0KPiA+Pj4gICAqDQo+ID4+ PiAgICogVGhpcyBmdW5jdGlvbiBmbHVzaCBhbGwgdGhlIGVsZW1lbnRzIGluIGEgcmluZw0KPiA+ Pj4gICAqDQo+ID4+PiAtICogQGIgRVhQRVJJTUVOVEFMOiB0aGlzIEFQSSBtYXkgY2hhbmdlIHdp dGhvdXQgcHJpb3Igbm90aWNlDQo+ID4+PiAtICoNCj4gPj4+ICAgKiBAd2FybmluZw0KPiA+Pj4g ICAqIE1ha2Ugc3VyZSB0aGUgcmluZyBpcyBub3QgaW4gdXNlIHdoaWxlIGNhbGxpbmcgdGhpcyBm dW5jdGlvbi4NCj4gPj4+ICAgKg0KPiA+Pj4gICAqIEBwYXJhbSByDQo+ID4+PiAgICogICBBIHBv aW50ZXIgdG8gdGhlIHJpbmcgc3RydWN0dXJlLg0KPiA+Pj4gICAqLw0KPiA+Pj4gLV9fcnRlX2V4 cGVyaW1lbnRhbA0KPiA+Pj4gIHZvaWQNCj4gPj4+ICBydGVfcmluZ19yZXNldChzdHJ1Y3QgcnRl X3JpbmcgKnIpOw0KPiA+Pj4NCj4gPj4+IGRpZmYgLS1naXQgYS9saWIvbGlicnRlX3JpbmcvcnRl X3JpbmdfdmVyc2lvbi5tYXANCj4gPj4+IGIvbGliL2xpYnJ0ZV9yaW5nL3J0ZV9yaW5nX3ZlcnNp b24ubWFwDQo+ID4+PiBpbmRleCBlODhjMTQzY2YuLmFlYzZmMzgyMCAxMDA2NDQNCj4gPj4+IC0t LSBhL2xpYi9saWJydGVfcmluZy9ydGVfcmluZ192ZXJzaW9uLm1hcA0KPiA+Pj4gKysrIGIvbGli L2xpYnJ0ZV9yaW5nL3J0ZV9yaW5nX3ZlcnNpb24ubWFwDQo+ID4+PiBAQCAtOCw2ICs4LDcgQEAg RFBES18yMC4wIHsNCj4gPj4+ICAJcnRlX3JpbmdfaW5pdDsNCj4gPj4+ICAJcnRlX3JpbmdfbGlz dF9kdW1wOw0KPiA+Pj4gIAlydGVfcmluZ19sb29rdXA7DQo+ID4+PiArCXJ0ZV9yaW5nX3Jlc2V0 Ow0KPiA+Pj4NCj4gPj4+ICAJbG9jYWw6ICo7DQo+ID4+PiAgfTsNCj4gPj4+IEBAIC0xNSw5ICsx Niw2IEBAIERQREtfMjAuMCB7DQo+ID4+PiAgRVhQRVJJTUVOVEFMIHsNCj4gPj4+ICAJZ2xvYmFs Og0KPiA+Pj4NCj4gPj4+IC0JIyBhZGRlZCBpbiAxOS4wOA0KPiA+Pj4gLQlydGVfcmluZ19yZXNl dDsNCj4gPj4+IC0NCj4gPj4+ICAJIyBhZGRlZCBpbiAyMC4wMg0KPiA+Pj4gIAlydGVfcmluZ19j cmVhdGVfZWxlbTsNCj4gPj4+ICAJcnRlX3JpbmdfZ2V0X21lbXNpemVfZWxlbTsNCj4gPj4NCj4g Pj4gU28gc3RyaWN0bHkgc3BlYWtpbmcsIHJ0ZV9yaW5nX3Jlc2V0IGlzIHBhcnQgb2YgdGhlIERQ REtfMjEgQUJJLCBub3QNCj4gPj4gdGhlIHYyMC4wIEFCSS4NCj4gPiBUaGFua3MgUmF5IGZvciBj bGFyaWZ5aW5nIHRoaXMuDQo+ID4NClRoYW5rcyB2ZXJ5IG11Y2ggZm9yIHBvaW50aW5nIHRoaXMu DQo+ID4+DQo+ID4+IFRoZSB3YXkgdG8gc29sdmUgaXMgdG8gYWRkIGl0IHRoZSBEUERLXzIxIEFC SSBpbiB0aGUgbWFwIGZpbGUuDQo+ID4+IEFuZCB0aGVuIHVzZSB0aGUgVkVSU0lPTl9TWU1CT0xf RVhQRVJJTUVOVEFMIHRvIGFsaWFzIHRvDQo+IGV4cGVyaW1lbnRhbA0KPiA+PiBpZiBuZWNlc3Nh cnkuDQo+ID4gSXMgdXNpbmcgVkVSU0lPTl9TWU1CT0xfRVhQRVJJTUVOVEFMIGEgbXVzdD8NCj4g DQo+IFB1cmVseSBhdCB0aGUgZGlzY3JldGlvbiBvZiB0aGUgY29udHJpYnV0b3IgYW5kIG1haW50 YWluZXIuDQo+IElmIGl0IGhhcyBiZWVuIGFyb3VuZCBmb3IgYSB3aGlsZSwgYXBwbGljYXRpb25z IGFyZSB1c2luZyBpdCBhbmQgY2hhbmdpbmcgdGhlDQo+IHN5bWJvbCB3aWxsIGJyZWFrIHRoZW0u DQo+IA0KPiBZb3UgbWF5IGNob29zZSB0byBwcm92aWRlIHRoZSBhbGlhcyBvciBub3QuDQpPaywg aW4gdGhlIG5ldyBwYXRjaCB2ZXJzaW9uLCBJIHdpbGwgYWRkIGl0IGludG8gdGhlIERQREtfMjEg QUJJIGJ1dCB0aGUgDQpWRVJTSU9OX1NZTUJPTF9FWFBFUklNRU5UQUwgd2lsbCBub3QgYmUgYWRk ZWQsIGJlY2F1c2UgaWYgaXQgaXMgYWRkZWQgaW4gdGhpcw0KdmVyc2lvbiwgaXQgaXMgc3RpbGwg bmVlZGVkIHRvIGJlIHJlbW92ZWQgaW4gdGhlIG5lYXIgZnV0dXJlLg0KDQpUaGFua3MgdmVyeSBt dWNoIGZvciB5b3VyIHJldmlldy4NCj4gDQo+ID4gVGhlIGRvY3VtZW50YXRpb24gYWxzbyBzZWVt cyB0byBiZSB2YWd1ZS4gSXQgc2F5cyAiIFRoZSBtYWNybyBpcyB1c2VkDQo+IHdoZW4gYSBzeW1i b2wgbWF0dXJlcyB0byBiZWNvbWUgcGFydCBvZiB0aGUgc3RhYmxlIEFCSSwgdG8gcHJvdmlkZSBh biBhbGlhcw0KPiB0byBleHBlcmltZW50YWwgZm9yIHNvbWUgdGltZSIuIFdoYXQgZG9lcyAnc29t ZSB0aW1lJyBtZWFuPw0KPiANCj4gIlNvbWUgdGltZSIgaXMgYSBiaXQgdmFndWUgYWxyaWdodCwg c2hvdWxkIGJlICJ1bnRpbCB0aGUgbmV4dCBtYWpvciBBQkkNCj4gdmVyc2lvbiIgLSBJIHdpbGwg Zml4Lg0KPiANCj4gPg0KPiA+Pg0KPiA+PiBodHRwczovL2RvYy5kcGRrLm9yZy9ndWlkZXMvY29u dHJpYnV0aW5nL2FiaV92ZXJzaW9uaW5nLmh0bWwjdmVyc2lvbmkNCj4gPj4gbmctDQo+ID4+IG1h Y3Jvcw0K