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 EB500A0C45; Sun, 25 Jul 2021 17:12:59 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 62D9C40DDA; Sun, 25 Jul 2021 17:12:59 +0200 (CEST) Received: from NAM04-BN8-obe.outbound.protection.outlook.com (mail-bn8nam08on2086.outbound.protection.outlook.com [40.107.100.86]) by mails.dpdk.org (Postfix) with ESMTP id 59CD940140 for ; Sun, 25 Jul 2021 17:12:58 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MehfvwN1hAxixXPAVq39Cq+EoeE0CXiAVHOZpsOjg9C78IoOBA34/VzlYKnr1fl9icfpKnMELch3VZJjWT4IIqA+idPlqYC3lGsAUSZmn5e42sMh/CK9sBNBCRxbezPuQ7EjFFotsnlZoOavixuKwC4z+RDjzfDa+H+tN7tfxvL+D60tv+33gE00RGaaR/NJy79yIfq5iEJYvEBvLPTcn18t100MQVZ5VFgFoGltM5dVcxqsybpL39Uw6OVUFg1QqCx5m5rpIHjuE7J9slXcjf0ffFjUcb+5G5ehq4/8YsF/V2VVr9nzit3yrxnv2dlIFWze2QrT5DJEkZuFIT4ZmQ== 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=0BjmDKjfj/ouKfkTADWOiruqCl5tPV2NjiFYayhXuIg=; b=h+dbbKzBVbtXCCEftt/klHvz/UGMLc4xMY++PUNoojn+gOW5SnuLAwGpvR2dwIi3IHeY7athfq5InW2wav3zYaOC4GWMb+CNNbdRzLJZxFtBXq6iZTiaVLu6SYe7ROGlQGmjbReO6HhomICmdw3b7iis4snWh9mqg1LD0s0cWGxXtX4hXFCUMrdj29BArdd3cnHtYA+SmwVwTbMg80Dm2vAyjeNNbAUn8z5XcneN0DaOs1lwqRq+BGSDjDSuiYOi1ufM5XayiAjbyCqRDC4MCPQnhENE81KzWa/iTMsH1SDZUjuW8X9Z+u3POpL0okzxxCy0e1oQV6KBOMmednVVlw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0BjmDKjfj/ouKfkTADWOiruqCl5tPV2NjiFYayhXuIg=; b=E0b+OMgC7QAviXuvimQe3ptdtSouI20WYj+dOYuFuAu3QjqTzqfoUpPjVm74PDo3oMI+hSMg4vK5e7ORIeWVvr727TUILk1ZaUF4pSd18PeKFuTdJKvww5Fz3PPkQIHyfUNBtDXkF6JMtRVI7yzqkcy3ei3A/nm87sata7tjHl0Nvgq672I9OFtUMMYEM8MWlMJ+T0ITfdh4CBnMD9rCQGFdBohmGw22K3xY/I9nNqK69vqWC3gLVQci93akr5kfWeC4W3u0hnGu1VAbxavM+IpVOySefO9eh1jkw3Zcb4DyZY4qIu0k3VoxMBK2V68g2sws+aVw/YnozRrqPvxz+Q== Received: from DM4PR12MB5389.namprd12.prod.outlook.com (2603:10b6:5:39a::7) by DM4PR12MB5341.namprd12.prod.outlook.com (2603:10b6:5:39e::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4352.25; Sun, 25 Jul 2021 15:12:57 +0000 Received: from DM4PR12MB5389.namprd12.prod.outlook.com ([fe80::6823:63cc:f7d6:dd00]) by DM4PR12MB5389.namprd12.prod.outlook.com ([fe80::6823:63cc:f7d6:dd00%9]) with mapi id 15.20.4287.036; Sun, 25 Jul 2021 15:12:56 +0000 From: Matan Azrad To: fengchengwen , NBU-Contact-Thomas Monjalon CC: Ferruh Yigit , "dev@dpdk.org" , "beilei.xing@intel.com" Thread-Topic: [dpdk-dev] Question about hardware error handling policy Thread-Index: AQHXfwCCnc014CPo7UifLYpM5so6n6tPI2MAgACwkACAA/reEA== Date: Sun, 25 Jul 2021 15:12:56 +0000 Message-ID: References: <0bc940bb-65e6-1acb-d026-7a2a08a0ad8b@huawei.com> <4435152.k7BQ785f6v@thomas> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: huawei.com; dkim=none (message not signed) header.d=none;huawei.com; dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 586bf02f-5671-4801-5218-08d94f7eaefd x-ms-traffictypediagnostic: DM4PR12MB5341: x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 64sjrXBBsboG7vb4cKTsriUd/UiHn11ryxKOxVIAXoeUTj/iutOHQqtP7Yn7vRF4rFkqHeoUPdSZvsN8Bpd7bKI+n6SzesWfnE5RXuQ4/4TsAUG3GQqA40/qZBJgzKpoeh5Nzkr7E76u6yqrRPK5oo1JYA68NZbj7Hirumyr5Zpq79Wj54c6iCXM9PGJJNVzMnNAt7hh9uFjolk8m/dW1Tq0di7mfqT3Tj4bYs5qZHSEDTryewLxYm2bxoHamdq0vAcqTsRzTEdsEif+HFR87Yju7MNfibp0eUq9so2hyd9IFALGperqSN61dQgXoa75LadK96aVlWUqMkehEebvW65p9dF+F3KnHkvZy2/VTWKz3s3Fy1+t8jNl/DHOQPc9HPYk82Bi2sL8p7c30jYdXmuiynf81cIja059jA7RL70x4GTpfsaDDQFeyYlkx+Bv3MSsgqWDE/j8vP8S2BgyikaYkqru+nqiM/LEySEv5NGtQt8dptDNc3j5j6EcYkeIkKVQ3WCHEUfXPYQBbJHHevgMMPDaZvuHxdbxr2hmvZDPSO72xInvEzRtqRD5lleCHifonn6sucqW05nvJwW5AxdmHJVFc9VzZoE/4ABLFNyBpXLVeAfKp0P7rhM7kTfK8IN0phcj2DRJ0GtyTUo84zdgTV93uf2z+zeS7V91BiR2bryblFDEs4aF/E2L57sHMezPnYDRLlW/g0wZfSByHQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR12MB5389.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(346002)(366004)(39860400002)(376002)(136003)(71200400001)(33656002)(478600001)(55016002)(9686003)(83380400001)(7696005)(53546011)(8936002)(110136005)(38100700002)(6506007)(316002)(122000001)(64756008)(66556008)(66476007)(52536014)(66446008)(54906003)(66946007)(76116006)(86362001)(26005)(186003)(5660300002)(8676002)(4326008)(2906002)(38070700004); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TVN5K2hCcXh2MTJsUHgyai91SzAvVUFyelU4bUh2M0U2Mm1XWUZhNVd1NEI1?= =?utf-8?B?TmJXMTRQNnd0RXJBNGJIemx4WmJlOExqc2I3NzU4dTFoK3MrM0lZWHZoc1hF?= =?utf-8?B?dXNvOWMzRmQ1aE5lRkZRVWRmM2IzYUJZTWdUbFlQREZsOHlXZ05zYlo5Mzc4?= =?utf-8?B?ek16WmdKSXg3ak5CVzdUY1l4bGJXMCtBTENqQmNEalh5VWZTSzJmVVpZQTNF?= =?utf-8?B?OWgwQ0kzTFdrWk9aNzVOSm1ZZjBLbTRmYU9BMDg5K2hYcTMxSUFLdjFJczY4?= =?utf-8?B?eCtKQWdibFZjaUZVU0g3akV4aUhVNU0xZjRLbENweFdTZDRVdzAyaWdTWVYz?= =?utf-8?B?WXpMSExjNkJWN1duengyM0c2eG9UQThqLzAxaHc3V2tNYm5IUkVoQVJLTUU5?= =?utf-8?B?cWU3UjBwMlJBVVRXdVZndnF1VkZ4UFp3bTJkME1vSjF0ZTF2N0U0MTFVa1FE?= =?utf-8?B?NFJUT3MxdUQrQ05VRi9LM0xya3FXY2F1NElXVFQyMGRtNjEyVGlGYzVaZFNW?= =?utf-8?B?dm9uc3c2ejRyY3pWVFFRUlc0Wml3eVdJcFdrUEsrZ0p1OFQvYnF2bENBN2lp?= =?utf-8?B?NW5YdDBBZTVjYlV2TVc2RVMxM2JwUWlNL3ZRSEFRWEZaZnlIZmJ1T2lFdmU5?= =?utf-8?B?VkVLY3lobnU2bDdxSE1pbEFIQUc4TkYrZld4NGlsOHZLWU9aYXB4emNSRlhO?= =?utf-8?B?eTN2TzNlQ0lpYmptYVlMTWQ5UG9iWHRyd2lXYWRvbjZQYm9rWThEZ3Q5Vm5z?= =?utf-8?B?VlJOSFFiTG8yMVl1d1ZRL1gwY3BiODJjRjZpMWNnM1k4djdEQjNySmRabFNF?= =?utf-8?B?Z2xSWFB4MjBlRHh5OWdxK2ZPT0pzL1FGWUlhMmw2dFRuWFkzWUFCUmNaYkh2?= =?utf-8?B?R2h1cFhGTjQrLzk4UTNXSXZVZTlXL2FvUEpUK1FzNUtRQXhCeWR0QWY0bXA1?= =?utf-8?B?TEhmUUs2eE5ZM0ViUUlpUHpsMzN4Ly9CT21yQUhwRzZNNTdjSmIwM1N3VVlN?= =?utf-8?B?MFd3Z2JYbVJCOXRFV1JaR2Z0VUdXMHY3V0svNkNsVGtHWWxkSG04d2swcXpj?= =?utf-8?B?eFByeGt3T2JndWxNdTRZcnM1MU5adkdpMzdJTzZ4VGVkSHUxOFh0WlQ3TFlO?= =?utf-8?B?T3p0WGZNaFk0TE82TzBQNk1aV0NDbXREd3p2amFldFZpbGJzb0pITVNLWlVY?= =?utf-8?B?ejd6SSs4RUdrcTBRWHRlb2VPRVU4Vnk3aUJIWExlOXdibzRqbmloaUViWU1B?= =?utf-8?B?YzhwcmUrems0d29pRWxSV2hBMTBVcVpDMU82M29YeVVka0xEM2t3SVh6VVY1?= =?utf-8?B?UDIxMWd2aS9YY2NaSVRLYnlaMlhWTmh5R0VYbUNwdVlWQVBMeHZ3VEdvY3g0?= =?utf-8?B?WGxWR0Z5WXVmN2xNaEJ6WWpsNVF3aDg3OTEwdjhLOEE0K1cwbXNrYlE1MldR?= =?utf-8?B?b3dId3BMYjBLM3pTK2l1TTdyakpKN3BSaFF4eDV1clM2Z0JRVmIzRVFoTkkw?= =?utf-8?B?RnZacXdYTW04TFV6ZG9xNjBRdmFjYWllZXJ5VFhiaHZqdFJnYlRrRHBiSUQy?= =?utf-8?B?elQxcno5NjZQc0Q3S1Y0S3BReXBiOW9uakx6Smk0Y2dtRENTZFJ0blVNKzR1?= =?utf-8?B?TVRLWVM0ampIVTVqMUp4dUtHWjZKT1g5Um1jdnJEUEVTZW1KTEhrRXpSNmdw?= =?utf-8?B?Zkg4Q250NzNiNXpqbHE2am5ESGNtMjV6czY3MFJUNzRwN3IvQVFhMTBYZHN2?= =?utf-8?Q?OYr1hzQoCtIKFJrdSw8d0uFGkaUOjVhp5ZQQpjp?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR12MB5389.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 586bf02f-5671-4801-5218-08d94f7eaefd X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2021 15:12:56.9080 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: m+zd9RhsgjMSbbDcbQNx/pXRWWYClHeK0i3wkZRuF8fQbuP35XjXc/evkrFOMDD4LXxHtYyyQ8LUowA2e285lw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR12MB5341 Subject: Re: [dpdk-dev] Question about hardware error handling policy 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" SGkNCg0KRnJvbTogZmVuZ2NoZW5nd2VuOg0KPiBPbiAyMDIxLzcvMjIgMjM6NDYsIFRob21hcyBN b25qYWxvbiB3cm90ZToNCj4gPiAyMi8wNy8yMDIxIDE1OjUwLCBmZW5nY2hlbmd3ZW46DQo+ID4+ IEhpLCBhbGwNCj4gPj4NCj4gPj4gICAgIEkgbm90aWNlIGV0aGRldiBzdXBwb3J0IGRldl9yZXNl dCBvcHMsIHdoaWNoIGNvdWxkIGJlIHVzZWQgdG8NCj4gPj4gcmVjb3ZlciBmcm9tIGVycm9ycywg YW5kIG9ubHkgMTMrIGRyaXZlcnMgc3VwcG9ydCB0aGlzIGZ1bmN0aW9uLg0KPiA+PiAgICAgQW5k IGFsc28gdGhlcmUgaXMgZXZlbnQgZm9yIHJlc2V0OiBSVEVfRVRIX0VWRU5UX0lOVFJfUkVTRVQs IGFuZA0KPiA+PiBvbmx5IDYgZHJpdmVycyBzdXBwb3J0IGl0IChtb3N0IG9mIHRoZW0gYXJlIFZG KS4NCj4gPj4NCj4gPj4gICAgIFRoaXMgcHJvdmlkZXMgdXNlcnMgd2l0aCB0d28gd2F5cyB0byBo YW5kbGUgaGFyZHdhcmUgZXJyb3JzOg0KPiA+PiAgICAgYS4gZHJpdmVyIHJlcG9ydCBSVEVfRVRI X0VWRU5UX0lOVFJfUkVTRVQsIGFuZCBhcHBsaWNhdGlvbiBkbyByZXNldA0KPiBvcHMuDQo+ID4+ ICAgICBiLiBhcHBsaWNhdGlvbiBkZXRlY3QgZXJyb3JzICh0aGUgZGV0ZWN0aW9uIG1ldGhvZCBp cyB1bmNsZWFyKSwgYW5kIGNhbGwNCj4gPj4gICAgIHJlc2V0IG9wcyB0byByZWNvdmVyLg0KPiA+ Pg0KPiA+PiAgICAgQWNjb3JkaW5nIHRvIHRoZSBkZXNpZ24gb2YgdGhpcyBBUEksIGVycm9yIGhh bmRsaW5nIGlzIGFzc2lnbmVkDQo+ID4+IHRvIHRoZSBhcHBsaWNhdGlvbiwgYW5kIHRoZSBkcml2 ZXIgaXMgb25seSByZXNwb25zaWJsZSBmb3IgcmVwb3J0aW5nDQo+ID4+IGV2ZW50cy4gVGhpcyBz aW1wbGlmaWVzIHRoZSBkcml2ZXIgZGVzaWduIChmb3IgZXhhbXBsZSwgdGhlIGRyaXZlcg0KPiA+ PiBkb2VzIG5vdCBuZWVkIHRvIG1haW50YWluIG11dGV4IGxvY2tzKS4NCj4gPj4NCj4gPj4gICAg IEFzIHdlIGtub3csIG1hbnkgbW9kZXJuIE5JQ3MgY29tZSB3aXRoIGZpcm13YXJlLCBoYXZlIFBD SUUNCj4gPj4gaW50ZXJmYWNlcywgc3VwcG9ydCBTUi1JT1YsIHRoZSBoYXJkd2FyZSBlcnJvcnMg Y2FuIGhhdmU6IGZpcm13YXJlDQo+ID4+IHJlYm9vdC9QRiByZXNldC8gVkYgcmVzZXQvRkxSLCBi dXQgdGhlc2UgZXJyb3JzKHBhcnRpY3VsYXJseQ0KPiA+PiBmaXJtd2FyZS9QRikgYXJlIG5vdCBh ZGRyZXNzZWQgaW4gbW9zdCBkcml2ZXJzLg0KPiA+Pg0KPiA+PiAgICAgUXVlc3Rpb24gMTogd2hh dCBkbyB3ZSB0aGluayBvZiB0aGVzZSBlcnJvcnMocGFydGljdWxhcmx5DQo+ID4+IGZpcm13YXJl L1BGKT8gRG8gd2UgdGhpbmsgdGhhdCB0aGUgcHJvYmFiaWxpdHkgaXMgdmVyeSBsb3cgYW5kIHRo YXQNCj4gPj4gdGhlcmUgaXMgbm8gbmVlZCB0byBkZWFsIHdpdGggdGhlbT8NCj4gPg0KPiA+IEV2 ZW4gcmFyZSBlcnJvcnMgbXVzdCBiZSBtYW5hZ2VkLg0KPiANCj4gQmVjYXVzZSBpbnRlbCBhbmQg bWx4IE5JQyBhcmUgd2lkZWx5IHVzZWQsIEkgbG9vayBhdCBpNDBlL21seDUgZHJpdmVyIGNvZGUs DQo+IGFuZCBmb3VuZDoNCj4gMSkgaTQwZSBQRiBkcml2ZXIsIGl0IG9ubHkgc2hvdyBsb2dzIHdo ZW4gZGV0ZWN0IGdsb2JhbCByZXNldCBhbmQgb3RoZXIgZXJyb3I6DQo+ICAgICAgICAgaWYgKGlj cjAgJiBJNDBFX1BGSU5UX0lDUjBfR1JTVF9NQVNLKQ0KPiAgICAgICAgICAgICAgICAgUE1EX0RS Vl9MT0coSU5GTywgIklDUjA6IGdsb2JhbCByZXNldCByZXF1ZXN0ZWQiKTsNCj4gICAgICAgICBp ZiAoaWNyMCAmIEk0MEVfUEZJTlRfSUNSMF9QQ0lfRVhDRVBUSU9OX01BU0spDQo+ICAgICAgICAg ICAgICAgICBQTURfRFJWX0xPRyhJTkZPLCAiSUNSMDogUENJIGV4Y2VwdGlvbiBhY3RpdmF0ZWQi KTsNCj4gICAgICAgICBpZiAoaWNyMCAmIEk0MEVfUEZJTlRfSUNSMF9TVE9STV9ERVRFQ1RfTUFT SykNCj4gICAgICAgICAgICAgICAgIFBNRF9EUlZfTE9HKElORk8sICJJQ1IwOiBhIGNoYW5nZSBp biB0aGUgc3Rvcm0gY29udHJvbCBzdGF0ZSIpOw0KPiAgICBAQmVpbGVpIFdoeSBub3QgcmVwb3J0 IFJFU0VUX0VWRU5UIGluIHRoZXNlIGNhc2VzID8gb3IgdGhlc2UgZXJyb3IgYXJlDQo+IHZlcnkg cmFyZWx5DQo+ICAgIHNvIGp1c3QgcmVwb3J0IGl0LiBBbmQgYWxzbywgdGhlIGFwcGxpY2F0aW9u IG1heSBzdGlsbCBzZW5kIG9yIHJlY3YgcGFja2V0LA0KPiBUaGVzZQ0KPiAgICByZXNldHMsIGlm IG5vdCBoYW5kbGVkIGNvcnJlY3RseSwgZG8gbm90IGNhdXNlIHRoZSBoYXJkd2FyZS9kcml2ZXIg dG8gaGFuZyA/DQo+IA0KPiAyKSBtbHg1IFBGIGRyaXZlciwgSSBub3RpY2UgdGhlcmUgaXMgYSBt bHg1X2Rldl9pbnRlcnJ1cHRfZGV2aWNlX2ZhdGFsIHdoaWNoDQo+IHdpbGwgcmVtb3ZlIHRoZSBk ZXZpY2UuDQo+ICAgIEBNYXRhbiBXaHkgbm90IHJlcG9ydCBSRVNFVF9FVkVOVCBpbiB0aGVzZSBj YXNlcyA/IHNvIHRoZSBhcHBsaWNhdGlvbg0KPiBjYW4gYmUgcmVjb3ZlcmVkIHF1aWNrbHkuDQoN ClJURV9FVEhfRVZFTlRfSU5UUl9STVYgaXMgcmVwb3J0ZWQgYnkgdGhlIGRyaXZlciB0byBub3Rp ZnkgdGhlIGFwcCB0aGF0IHRoZSBkZXZpY2Ugd2FzIHBoeXNpY2FsbHkgcGx1Z2dlZCBvdXQgZnJv bSB0aGUgUENJIHNsb3QuDQpTbywgd2hlbiB0aGUgYXBwIHNlZXMgdGhpcyBldmVudCwgaXQgc2hv dWxkIGZyZWUgYWxsIHRoZSBTVyByZXNvdXJjZXMgb2YgdGhpcyBkZXZpY2UoY2FsbCBwb3J0IGNs b3NlIHRvIHRoZSBQTUQgYnkgdGhlIHdheSkuDQoNClJURV9FVEhfRVZFTlRfSU5UUl9SRVNFVCwJ LyoqPCByZXNldCBpbnRlcnJ1cHQgZXZlbnQsIHNlbnQgdG8gVkYgb24gUEYgcmVzZXQgKi8NCkxv b2tzIGxpa2UgVkYtUEYgY29tbXVuaWNhdGlvbiwgdGhpcyBpcyBub3Qgb3VyIGNhc2Ugb2YgcGx1 Z2dlZCBvdXQgd2hpY2ggaXMgbW9yZSBmYXRhbC4NCg0KTWF0YW4NCg0KDQo+ID4NCj4gPj4gICAg IFF1ZXN0aW9uIDI6IEkgcHJlZmVyIHRvIHB1dCBlcnJvciBoYW5kbGluZyBpbiB0aGUgYXBwbGlj YXRpb24NCj4gPj4gbGF5ZXIsIGJlY2F1c2UgZG9pbmcgaXQgaW4gdGhlIGRyaXZlciBjYW4gbWFr ZSB0aGUgZHJpdmVyIGNvbXBsZXgsDQo+ID4+IGJ1dCB0aGVyZSBpcyBubyBhcHAgdG8gcmVnaXN0 ZXIgdGhlIElOVFJfUkVTRVQgZXZlbnQgaGFuZGxlci4gSSB0aGluaw0KPiA+PiB3ZSBjYW4gYnVp bGQgYSBzdGFuZGFyZCBoYW5kbGVyIGluIHRlc3RwbWQsIFdoYXQgZG8geW91IHRoaW5rPw0KPiA+ DQo+ID4gQWJzb2x1dGVseS4gQXMgYW55IGV0aGRldiBBUEksIGl0IG11c3QgYmUgdGVzdGVkIHdp dGggdGVzdHBtZC4NCj4gPg0KPiA+DQo+ID4gLg0KPiA+DQo=