From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60059.outbound.protection.outlook.com [40.107.6.59]) by dpdk.org (Postfix) with ESMTP id AD08A5F25 for ; Thu, 1 Nov 2018 17:52:07 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=P79lwfMf2e/OHXuJC+IMi/vlLhKN7OGiw2UY2V7ELWM=; b=JSWg8MqtKgq2nnNSXufnTnkrCMvSLf6j7iX0lBzR4IBKPSRMGvrmr7Bb0KnkCWCo4lU8WUi3icY6Rrc2ws4XhZi23PrOsb8FKmadv85m59KK5BTgegTZ99368T/i44QQxRqZg7eVB7Wt+FOWb76WiIfzBWZS/eGbgej5YxMBDgo= Received: from VI1PR05MB4574.eurprd05.prod.outlook.com (20.176.3.27) by VI1PR05MB5215.eurprd05.prod.outlook.com (20.178.12.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1294.25; Thu, 1 Nov 2018 16:52:04 +0000 Received: from VI1PR05MB4574.eurprd05.prod.outlook.com ([fe80::41cf:b12b:6402:c1ba]) by VI1PR05MB4574.eurprd05.prod.outlook.com ([fe80::41cf:b12b:6402:c1ba%3]) with mapi id 15.20.1273.030; Thu, 1 Nov 2018 16:52:04 +0000 From: Olga Shern To: Junzhi Gong , "users@dpdk.org" CC: Erez Ferber , Raslan Darawsheh Thread-Topic: [dpdk-users] Cannot run DPDK applications using Mellanox NIC Thread-Index: AQHUcgJD8bEjO55e/Ee8s4QT/svxtqU7IXlw Date: Thu, 1 Nov 2018 16:52:04 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=olgas@mellanox.com; x-originating-ip: [87.69.52.168] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; VI1PR05MB5215; 6:z+D0ZMPVRRm/q9u4Y4X2bEpHReJvwKvJPuYY2mcowN/ihYSjRjpx26y8r0R1W6eWAtNIW3SoODMSrV9JGonpqHT6ILBOKlPR4zT/xvIPX0bvO+I9vWNHHARAnMuyt48azDorbGieP602UdOIj8PTw5JZ5mn8dyWOce3Y6rvkbFejic6du7sqyTop62254QDiDZUEuTe1+39gx7wdtgfass1OmNWzNhcAVNXMPZj/KoxGrtJDVdC/zVS+0UC5UFrJL9U2a1fENqfXUxapy5680233zRcCIMAbFT8dJ7exEFIN1WrTZxFK37p5TZjs2rEgIMsaM+Iz7yAfkRkJ+Qk3AiBwrSGLcFZo89SkbEpIq5hIl1t7FMWl0Gy2mv/7cJz+7Qe7mFv/O9Aq4NHlo1kY39xvRIA5GKOKuL1vgRdV57yY8TE2i8I8jGSRY715M1ifQfo5EAOJMc6wq9pDtnV1Qw==; 5:/OoUzFEZiwCJ0IgCtsDLElE8BvOyrLr7yz6Wh06qGXsuU0JpW2loG9o6DZ/+6L7AyGEo59YjWWe3+bqOcStF0vzhUOzbouUGCx04HF1oYjNdFqzoKBYCzkeGc5iHe/VMVmSodwCrL3qm6VtM+lLAJ4MMRZL6Gkx63ynl7X3vFEU=; 7:WPrKRK0UM2mINV8382nCwwCGKBIdDPan3ZfFGPGXna+m/th9QCyuLOhUskmadNAk1vXNgeIhI8/le4R0YVQCuuBNkfWd2SWO20NLEMZUIqXsx6aoq/ZqEcYxA800B6knk8pDgcF4IuepJKFXTBTNNA== x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: a830c64c-6f53-4f8c-c78a-08d6401a5a0e x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:VI1PR05MB5215; x-ms-traffictypediagnostic: VI1PR05MB5215: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(278428928389397)(45079756050767)(189930954265078)(35762410373642); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231382)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(6055026)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(20161123562045)(20161123558120)(201708071742011)(7699051)(76991095); SRVR:VI1PR05MB5215; BCL:0; PCL:0; RULEID:; SRVR:VI1PR05MB5215; x-forefront-prvs: 0843C17679 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(366004)(346002)(136003)(376002)(396003)(38334002)(13464003)(53754006)(50944005)(54534003)(199004)(189003)(33656002)(6246003)(81156014)(2171002)(81166006)(107886003)(6116002)(6436002)(3846002)(74316002)(11346002)(53936002)(476003)(446003)(55016002)(486006)(25786009)(5660300001)(9686003)(6306002)(478600001)(14454004)(8676002)(2906002)(4326008)(114624004)(45080400002)(97736004)(2501003)(5250100002)(8936002)(26005)(316002)(102836004)(6506007)(53546011)(256004)(575784001)(5024004)(86362001)(186003)(7736002)(99286004)(54906003)(110136005)(66066001)(76176011)(305945005)(2900100001)(71190400001)(229853002)(68736007)(105586002)(71200400001)(106356001)(7696005)(21314003); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR05MB5215; H:VI1PR05MB4574.eurprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: rg++dGe9sT+oGiPhwscFwgw98Y3Z50hkzm+9Dx6Dpq9k7jLLZSo/SWBDd45x2uDnxi7n2JyZ91c1YdTjm997k6p6KAm05CwdLUdduwhfZWhT5pXrRqOjabmY8Djz5Jf5YdsbMMZS0rUaa30pXV7Luac5kXrPYSVDwhRwA5nsfBHlrZj37yepeichbQ9V8vqm/TNdJEw9/XGATUixNz6ubqQqCXgs87Fy2wPo54/ROg2a7jqEKDCOemhHAB9t4xekhHjYtdtVugQCtLtc0lqaxbZDXwZgCiBcx+eltyZqkzDSLkxr7/lmEEjV4Whh83h7SPwbJmlgIt8gJQ1KPlrKXfxh34TSKFVoLh59OcEWDrs= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: a830c64c-6f53-4f8c-c78a-08d6401a5a0e X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Nov 2018 16:52:04.2028 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR05MB5215 Subject: Re: [dpdk-users] Cannot run DPDK applications using Mellanox NIC X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Nov 2018 16:52:08 -0000 SGkgSnVuemhpLCANCg0KQ2FuIHlvdSBwbGVhc2UgY2hhbmdlIGxvZ19udW1fbWdtX2VudHJ5X3Np emU9LTENCkNhbiB5b3UgcGxlYXNlIHJ1biB0ZXN0cG1kIGFuZCBzcGVjaWZ5IG9ubHkgcGYgMDQ6 MDAuMA0KDQpUaGFua3MsDQpPbGdhDQoNCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZy b206IHVzZXJzIFttYWlsdG86dXNlcnMtYm91bmNlc0BkcGRrLm9yZ10gT24gQmVoYWxmIE9mIEp1 bnpoaSBHb25nDQpTZW50OiBUaHVyc2RheSwgTm92ZW1iZXIgMSwgMjAxOCA2OjQ1IFBNDQpUbzog dXNlcnNAZHBkay5vcmcNClN1YmplY3Q6IFtkcGRrLXVzZXJzXSBDYW5ub3QgcnVuIERQREsgYXBw bGljYXRpb25zIHVzaW5nIE1lbGxhbm94IE5JQw0KDQpIaSBldmVyeW9uZSwNCg0KSSBhbSBzb3Jy eSB0aGF0IEkgZGlkIG5vdCBnaXZlIG1hbnkgZXhhbXBsZXMgYW5kIGRldGFpbHMgbGFzdCB0aW1l Lg0KDQpUaGUgTWVsbGFub3ggTklDIGlzIA0KDQpEZXZpY2UgIzE6DQotLS0tLS0tLS0tDQoNCiAg RGV2aWNlIFR5cGU6ICAgICAgQ29ubmVjdFgzUHJvDQogIFBhcnQgTnVtYmVyOiAgICAgIE1DWDMx M0EtQkNDX0F4DQogIERlc2NyaXB0aW9uOiAgICAgIENvbm5lY3RYLTMgUHJvIEVOIG5ldHdvcmsg aW50ZXJmYWNlIGNhcmQ7IDQwR2lnRTsgc2luZ2xlLXBvcnQgUVNGUDsgUENJZTMuMCB4OCA4R1Qv czsgUm9IUyBSNg0KICBQU0lEOiAgICAgICAgICAgICBNVF8xMDYwMTExMDIzDQogIFBDSSBEZXZp Y2UgTmFtZTogIC9kZXYvbXN0L210NDEwM19wY2lfY3IwDQogIFBvcnQxIE1BQzogICAgICAgIGVj MGQ5YTA3ZGM5MA0KICBQb3J0MiBNQUM6ICAgICAgICBlYzBkOWEwN2RjOTENCiAgVmVyc2lvbnM6 ICAgICAgICAgQ3VycmVudCAgICAgICAgQXZhaWxhYmxlICAgICANCiAgICAgRlcgICAgICAgICAg ICAgMi40Mi41MDAwICAgICAgTi9BICAgICAgICAgICANCiAgICAgUFhFICAgICAgICAgICAgMy40 LjA3NTIgICAgICAgTi9BICAgICAgICAgICANCg0KVGhlIE1lbGxhbm94IE9GRUQgdmVyc2lvbiBp cyA0LjQuIEkgc2V0IDEyIFZGcyBvbiB0aGUgaG9zdCwgYW5kIEkgY2FuIGxvb2sgYXQgdGhlbSBs aWtlIHRoaXM6DQoNCiQgbHNwY2kgfCBncmVwIE1lbGxhbm94DQowNDowMC4wIEV0aGVybmV0IGNv bnRyb2xsZXI6IE1lbGxhbm94IFRlY2hub2xvZ2llcyBNVDI3NTIwIEZhbWlseSBbQ29ubmVjdFgt MyBQcm9dDQowNDowMC4xIEV0aGVybmV0IGNvbnRyb2xsZXI6IE1lbGxhbm94IFRlY2hub2xvZ2ll cyBNVDI3NTAwL01UMjc1MjAgRmFtaWx5IFtDb25uZWN0WC0zL0Nvbm5lY3RYLTMgUHJvIFZpcnR1 YWwgRnVuY3Rpb25dDQowNDowMC4yIEV0aGVybmV0IGNvbnRyb2xsZXI6IE1lbGxhbm94IFRlY2hu b2xvZ2llcyBNVDI3NTAwL01UMjc1MjAgRmFtaWx5IFtDb25uZWN0WC0zL0Nvbm5lY3RYLTMgUHJv IFZpcnR1YWwgRnVuY3Rpb25dDQowNDowMC4zIEV0aGVybmV0IGNvbnRyb2xsZXI6IE1lbGxhbm94 IFRlY2hub2xvZ2llcyBNVDI3NTAwL01UMjc1MjAgRmFtaWx5IFtDb25uZWN0WC0zL0Nvbm5lY3RY LTMgUHJvIFZpcnR1YWwgRnVuY3Rpb25dDQowNDowMC40IEV0aGVybmV0IGNvbnRyb2xsZXI6IE1l bGxhbm94IFRlY2hub2xvZ2llcyBNVDI3NTAwL01UMjc1MjAgRmFtaWx5IFtDb25uZWN0WC0zL0Nv bm5lY3RYLTMgUHJvIFZpcnR1YWwgRnVuY3Rpb25dDQowNDowMC41IEV0aGVybmV0IGNvbnRyb2xs ZXI6IE1lbGxhbm94IFRlY2hub2xvZ2llcyBNVDI3NTAwL01UMjc1MjAgRmFtaWx5IFtDb25uZWN0 WC0zL0Nvbm5lY3RYLTMgUHJvIFZpcnR1YWwgRnVuY3Rpb25dDQowNDowMC42IEV0aGVybmV0IGNv bnRyb2xsZXI6IE1lbGxhbm94IFRlY2hub2xvZ2llcyBNVDI3NTAwL01UMjc1MjAgRmFtaWx5IFtD b25uZWN0WC0zL0Nvbm5lY3RYLTMgUHJvIFZpcnR1YWwgRnVuY3Rpb25dDQowNDowMC43IEV0aGVy bmV0IGNvbnRyb2xsZXI6IE1lbGxhbm94IFRlY2hub2xvZ2llcyBNVDI3NTAwL01UMjc1MjAgRmFt aWx5IFtDb25uZWN0WC0zL0Nvbm5lY3RYLTMgUHJvIFZpcnR1YWwgRnVuY3Rpb25dDQowNDowMS4w IEV0aGVybmV0IGNvbnRyb2xsZXI6IE1lbGxhbm94IFRlY2hub2xvZ2llcyBNVDI3NTAwL01UMjc1 MjAgRmFtaWx5IFtDb25uZWN0WC0zL0Nvbm5lY3RYLTMgUHJvIFZpcnR1YWwgRnVuY3Rpb25dDQow NDowMS4xIEV0aGVybmV0IGNvbnRyb2xsZXI6IE1lbGxhbm94IFRlY2hub2xvZ2llcyBNVDI3NTAw L01UMjc1MjAgRmFtaWx5IFtDb25uZWN0WC0zL0Nvbm5lY3RYLTMgUHJvIFZpcnR1YWwgRnVuY3Rp b25dDQowNDowMS4yIEV0aGVybmV0IGNvbnRyb2xsZXI6IE1lbGxhbm94IFRlY2hub2xvZ2llcyBN VDI3NTAwL01UMjc1MjAgRmFtaWx5IFtDb25uZWN0WC0zL0Nvbm5lY3RYLTMgUHJvIFZpcnR1YWwg RnVuY3Rpb25dDQowNDowMS4zIEV0aGVybmV0IGNvbnRyb2xsZXI6IE1lbGxhbm94IFRlY2hub2xv Z2llcyBNVDI3NTAwL01UMjc1MjAgRmFtaWx5IFtDb25uZWN0WC0zL0Nvbm5lY3RYLTMgUHJvIFZp cnR1YWwgRnVuY3Rpb25dDQowNDowMS40IEV0aGVybmV0IGNvbnRyb2xsZXI6IE1lbGxhbm94IFRl Y2hub2xvZ2llcyBNVDI3NTAwL01UMjc1MjAgRmFtaWx5IFtDb25uZWN0WC0zL0Nvbm5lY3RYLTMg UHJvIFZpcnR1YWwgRnVuY3Rpb25dDQoNCkFsbCBwb3J0IGlzIHNldCB0byBFdGhlcm5ldCBBZGFw dGVyOg0KDQokIGNvbm5lY3R4X3BvcnRfY29uZmlnIC1zDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLQ0KUG9ydCBjb25maWd1cmF0aW9uIGZvciBQQ0kgZGV2aWNlOiAwMDAwOjA0OjAw LjAgaXM6DQpldGgNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQotLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KUG9ydCBjb25maWd1cmF0aW9uIGZvciBQQ0kgZGV2aWNl OiAwMDAwOjA0OjAwLjEgaXM6DQpldGgNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KUG9ydCBjb25maWd1cmF0aW9uIGZv ciBQQ0kgZGV2aWNlOiAwMDAwOjA0OjAwLjIgaXM6DQpldGgNCi0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KUG9ydCBjb25m aWd1cmF0aW9uIGZvciBQQ0kgZGV2aWNlOiAwMDAwOjA0OjAwLjMgaXM6DQpldGgNCi0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LQ0KUG9ydCBjb25maWd1cmF0aW9uIGZvciBQQ0kgZGV2aWNlOiAwMDAwOjA0OjAwLjQgaXM6DQpl dGgNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQ0KUG9ydCBjb25maWd1cmF0aW9uIGZvciBQQ0kgZGV2aWNlOiAwMDAwOjA0 OjAwLjUgaXM6DQpldGgNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQotLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KUG9ydCBjb25maWd1cmF0aW9uIGZvciBQQ0kgZGV2 aWNlOiAwMDAwOjA0OjAwLjYgaXM6DQpldGgNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KUG9ydCBjb25maWd1cmF0aW9u IGZvciBQQ0kgZGV2aWNlOiAwMDAwOjA0OjAwLjcgaXM6DQpldGgNCi0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KUG9ydCBj b25maWd1cmF0aW9uIGZvciBQQ0kgZGV2aWNlOiAwMDAwOjA0OjAxLjAgaXM6DQpldGgNCi0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLQ0KUG9ydCBjb25maWd1cmF0aW9uIGZvciBQQ0kgZGV2aWNlOiAwMDAwOjA0OjAxLjEgaXM6 DQpldGgNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQotLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLQ0KUG9ydCBjb25maWd1cmF0aW9uIGZvciBQQ0kgZGV2aWNlOiAwMDAw OjA0OjAxLjIgaXM6DQpldGgNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQotLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KUG9ydCBjb25maWd1cmF0aW9uIGZvciBQQ0kg ZGV2aWNlOiAwMDAwOjA0OjAxLjMgaXM6DQpldGgNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KUG9ydCBjb25maWd1cmF0 aW9uIGZvciBQQ0kgZGV2aWNlOiAwMDAwOjA0OjAxLjQgaXM6DQpldGgNCi0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tDQoNCkluIGZpbGUgL2V0Yy9tb2Rwcm9iZS5kL21seDRfY29yZS5j b25mOg0KDQpvcHRpb25zIG1seDRfY29yZSBsb2dfbnVtX21nbV9lbnRyeV9zaXplPS03IG51bV92 ZnM9MTIgcG9ydF90eXBlX2FycmF5PTIgcHJvYmVfdmY9MTINCg0KTXkgRFBESyB2ZXJzaW9uIGlz IDE4LjA4LCBhbmQgaW4gZmlsZSAvY29uZmlnL2NvbW1vbl9iYXNlLCBJIHNldDoNCg0KQ09ORklH X1JURV9MSUJSVEVfTUxYNF9QTUQ9eQ0KDQpBZnRlciBkb2luZyBtb2Rwcm9iZSAtYSBpYl91dmVy YnMgbWx4NF9lbiBtbHg0X2NvcmUgbWx4NF9pYg0KDQpJIHJ1biBzZXZlcmFsIERQREsgYXBwbGlj YXRpb25zLCBhbmQgSSBnb3QgdGhlIHNhbWUgZXJyb3IgbWVzc2FnZSBhcyBmb2xsb3dzLg0KDQpU aGFuayB5b3UhDQoNCkp1bnpoaQ0KDQoNCj4gT24gT2N0IDI2LCAyMDE4LCBhdCA0OjI3IFBNLCBK dW56aGkgR29uZyA8anVnMjU3QGcuaGFydmFyZC5lZHU+IHdyb3RlOg0KPiANCj4gSGkgZXZlcnlv bmUsDQo+IA0KPiBDdXJyZW50bHkgSSBoYXZlIHNvbWUgdHJvdWJsZSBydW5uaW5nIERQREsgYXBw bGljYXRpb25zIHVzaW5nIE1lbGxhbm94IE5JQy4gQWxsIERQREsgYXBwbGljYXRpb25zIHJ1bm5p bmcgd2l0aCB0aGUgTWVsbGFub3ggTklDICh1c2luZyBTUi1JT1YgVkZzKSB3aWxsIGNyYXNoIHdp dGggdGhlIGZvbGxvd2luZyBlcnJvciBtZXNzYWdlOg0KPiANCj4gUE1EOiBuZXRfbWx4NDogMHg1 NTlmYTRhMjViMDA6IGNhbm5vdCBhdHRhY2ggZmxvdyBydWxlcyAoY29kZSAxMiwgDQo+ICJDYW5u b3QgYWxsb2NhdGUgbWVtb3J5IiksIGZsb3cgZXJyb3IgdHlwZSAyLCBjYXVzZSAweDdmMGNhN2U0 N2E4MCwgDQo+IG1lc3NhZ2U6IGZsb3cgcnVsZSByZWplY3RlZCBieSBkZXZpY2UNCj4gRUFMOiBF cnJvciAtIGV4aXRpbmcgd2l0aCBjb2RlOiAxDQo+ICAgQ2F1c2U6IHJ0ZV9ldGhfZGV2X3N0YXJ0 OmVycj0tMTIsIHBvcnQ9MA0KPiANCj4gQW4gZXhhbXBsZSBydW5uaW5nIGNsaWNrIGhhcyB0aGUg Zm9sbG93aW5nIGVycm9yIG1lc3NhZ2VzOg0KPiANCj4gJCBjbGljayAtLWRwZGsgLWwgMSAtbiA0 IC13IDAwMDA6MDQ6MDAuMSDigJQtIHh4eC5jbGljaw0KPiANCj4gRUFMOiBEZXRlY3RlZCAxMiBs Y29yZShzKQ0KPiBFQUw6IERldGVjdGVkIDEgTlVNQSBub2Rlcw0KPiBFQUw6IE11bHRpLXByb2Nl c3Mgc29ja2V0IC92YXIvcnVuL2RwZGsvcnRlL21wX3NvY2tldA0KPiBFQUw6IE5vIGZyZWUgaHVn ZXBhZ2VzIHJlcG9ydGVkIGluIGh1Z2VwYWdlcy0xMDQ4NTc2a0INCj4gRUFMOiBQcm9iaW5nIFZG SU8gc3VwcG9ydC4uLg0KPiBFQUw6IFBDSSBkZXZpY2UgMDAwMDowNDowMC4xIG9uIE5VTUEgc29j a2V0IDANCj4gRUFMOiAgIHByb2JlIGRyaXZlcjogMTViMzoxMDA0IG5ldF9tbHg0DQo+IFBNRDog bmV0X21seDQ6IFBDSSBpbmZvcm1hdGlvbiBtYXRjaGVzLCB1c2luZyBkZXZpY2UgIm1seDRfMSIg KFZGOiANCj4gdHJ1ZSkNCj4gUE1EOiBuZXRfbWx4NDogMSBwb3J0KHMpIGRldGVjdGVkDQo+IFBN RDogbmV0X21seDQ6IHBvcnQgMSBNQUMgYWRkcmVzcyBpcyA2YTpmNTpjMzoxZTowOTplYiBJbml0 aWFsaXppbmcgDQo+IERQREsNCj4gUE1EOiBuZXRfbWx4NDogMHg1NTk0NzFjNWI3MDA6IGNhbm5v dCBhdHRhY2ggZmxvdyBydWxlcyAoY29kZSAxMiwgDQo+ICJDYW5ub3QgYWxsb2NhdGUgbWVtb3J5 IiksIGZsb3cgZXJyb3IgdHlwZSAyLCBjYXVzZSAweDdmNjIwNDYyYzk0MCwgDQo+IG1lc3NhZ2U6 IGZsb3cgcnVsZSByZWplY3RlZCBieSBkZXZpY2UNCj4gbWF6dS1uYXQuY2xpY2s6Njg6IFdoaWxl IGluaXRpYWxpemluZyDigJhGcm9tRFBES0RldmljZUAzIDo6IEZyb21EUERLRGV2aWNl4oCZOg0K PiAgIENhbm5vdCBzdGFydCBEUERLIHBvcnQgMDogZXJyb3IgLTEyDQo+IA0KPiAwMDAwOjA0OjAw LjEgaXMgdGhlIFBDSSBhZGRyZXNzIG9mIHRoZSBWRiBvZiB0aGUgTWVsbGFub3ggTklDLiBJIGhh dmUgdHJpZWQgc2V2ZXJhbCBkaWZmZXJlbnQgRFBESyBhcHBsaWNhdGlvbnMgKGFsbCBhcHBsaWNh dGlvbnMgaGF2ZSBiZWVuIHJlLWNvbXBpbGVkIHVzaW5nIHRoZSBuZXcgY29uZmlndXJlZCBEUERL KSwgYW5kIEkgaGF2ZSBhbHNvIHRyaWVkIHJlYm9vdCB0aGUgT1MsIGJ1dCB0aGUgcHJvYmxlbSBz dGlsbCBleGlzdHMuIA0KPiANCj4gSSBhbSB1c2luZyBNZWxsYW5veCBOSUMgYW5kIGl0cyBTUi1J T1YgZnVuY3Rpb25zICgnTVQyNzUwMC9NVDI3NTIwIEZhbWlseSBbQ29ubmVjdFgtMy9Db25uZWN0 WC0zIFBybyBWaXJ0dWFsIEZ1bmN0aW9uXScgaW4gZGV0YWlscykuIFRoZSBPUyBpcyBVYnVudHUg MTguMDQuIEkgaGF2ZSBpbnN0YWxsZWQgdGhlIE1lbGxhbm94IE9GRUQgKHZlcnNpb24gNC40LCBv bmx5IHRoZSBuZXdlc3QgdmVyc2lvbiBpcyBjb21wYXRpYmxlIHRvIFVidW50dSAxOC4wNCkgYW5k IGNvbmZpZ3VyZSBpdCBieSBpbnN0cnVjdGlvbnMgaW4gRFBESyBkb2MgcGFnZSAoaHR0cHM6Ly9l bWVhMDEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyUzQSUyRiUy RmRvYy5kcGRrLm9yZyUyRmd1aWRlcyUyRm5pY3MlMkZtbHg0Lmh0bWwmYW1wO2RhdGE9MDIlN0Mw MSU3Q29sZ2FzJTQwbWVsbGFub3guY29tJTdDZGEzYWNjNjc0MzUxNGZmYWY4MWYwOGQ2NDAxOTY1 MjUlN0NhNjUyOTcxYzdkMmU0ZDliYTZhNGQxNDkyNTZmNDYxYiU3QzAlN0MwJTdDNjM2NzY2ODc1 MTUyNjA0NTk2JmFtcDtzZGF0YT1IZ0YlMkZ5bkpEJTJCNVUyWmVnRFZVYyUyQm1xQ3Y1UHk1QWs3 eGRJazJOaHllbWc0JTNEJmFtcDtyZXNlcnZlZD0wIDxodHRwczovL2VtZWEwMS5zYWZlbGlua3Mu cHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzJTNBJTJGJTJGZG9jLmRwZGsub3JnJTJG Z3VpZGVzJTJGbmljcyUyRm1seDQuaHRtbCZhbXA7ZGF0YT0wMiU3QzAxJTdDb2xnYXMlNDBtZWxs YW5veC5jb20lN0NkYTNhY2M2NzQzNTE0ZmZhZjgxZjA4ZDY0MDE5NjUyNSU3Q2E2NTI5NzFjN2Qy ZTRkOWJhNmE0ZDE0OTI1NmY0NjFiJTdDMCU3QzAlN0M2MzY3NjY4NzUxNTI2MDQ1OTYmYW1wO3Nk YXRhPUhnRiUyRnluSkQlMkI1VTJaZWdEVlVjJTJCbXFDdjVQeTVBazd4ZElrMk5oeWVtZzQlM0Qm YW1wO3Jlc2VydmVkPTA+KS4gVGhlIERQREsgdmVyc2lvbiBpcyAxOC4wOC4gSSBkbyBub3QgYmlu ZCB0aGUgTWVsbGFub3ggTklDIHRvIERQREsgZHJpdmVyIGJlY2F1c2UgdGhlIGRyaXZlciBtbHg0 X2NvcmUgc2hvdWxkIGJlIHVzZWQgZm9yIE1lbGxhbm94IE5JQ3MuIEN1cnJlbnRseSBJIGFtIHVz aW5nIDJNQiBodWdlcGFnZXMgKG51bWJlcjogMTAyNCkuDQo+IA0KPiBJIGFtIHZlcnkgZ3JhdGVm dWwgaWYgeW91IGNhbiBzb2x2ZSBteSBwcm9ibGVtLiBUaGFuayB5b3UhDQo+IA0KPiBCZXN0LA0K PiBKdW56aGkNCg0K