From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM04-SN1-obe.outbound.protection.outlook.com (mail-eopbgr700124.outbound.protection.outlook.com [40.107.70.124]) by dpdk.org (Postfix) with ESMTP id 3F7691B516 for ; Mon, 7 Jan 2019 22:26:42 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LlouYNGmO82m8lK9C6xhY4A7nLWYSbpLMjYL0v/aCq8=; b=SQFP+bmGdSz6ZuZbSKFwbQTkaid5+C85sDGnIoztKjxEInacPGt7TJ7c+49oTTpDfxVtWD40kczjrKJlRpf84wtGgDWLe3xr820JPet7zkeMKT2+qbpyr8QwOKkiywNZNR7+R/k3WG+yzRnj0KPLLSJYHcUj1v4K+oEBMLeXYsc= Received: from SN6PR2101MB0912.namprd21.prod.outlook.com (52.132.117.13) by SN6PR2101MB1055.namprd21.prod.outlook.com (52.132.115.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1537.1; Mon, 7 Jan 2019 21:26:40 +0000 Received: from SN6PR2101MB0912.namprd21.prod.outlook.com ([fe80::20ff:c956:8fbc:3966]) by SN6PR2101MB0912.namprd21.prod.outlook.com ([fe80::20ff:c956:8fbc:3966%7]) with mapi id 15.20.1537.005; Mon, 7 Jan 2019 21:26:40 +0000 From: Stephen Hemminger To: "hfli@netitest.com" , "matan@mellanox.com" , KY Srinivasan , Haiyang Zhang CC: "users@dpdk.org" Thread-Topic: DPDK procedure start Error: "PMD: Could not add multiq qdisc (17): File exists" Thread-Index: AdSgNnVYbnh0EyECSIOUYUPN52hk1QDqUijAAAMwIHAAuL2T9w== Date: Mon, 7 Jan 2019 21:26:40 +0000 Message-ID: References: <001401d4a3ee$279bc190$76d344b0$@netitest.com> In-Reply-To: <001401d4a3ee$279bc190$76d344b0$@netitest.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [204.195.22.127] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; SN6PR2101MB1055; 6:Cj/lj8XiMWnkiTG853a0RgVxFzvRfcIhzWhuB0fDX54VAc/+VdZTl4oK8EfGUGROMDtLLcn7q84bwHsLmbLyysn+keB41QRD3QEZc4UtduE9j+plEPft4oZYh8aIDOJHmWQYBj4Zw21iPLN6YdiWGK6Mly35kl3L38rHr74VXHN+9ytLlzRALVKPzRe/pt9gDrs2laEFjKct2G2l4bPGcFlsREkNsXgCNrBJNpt+je7lQKGYlUyA86hgCQ0HpYLePG3YVrqgBjh4HcTUTNZ+yQtaZgq2gXthurDOKaw0MtyxcLLNHktE+UMdAHlsTPxrxin3ViuwDlS4NydPhL4Xxj08O6V1saCJ3Z/BRhEZpWTBjoSVkEG24+PM8VVdyf5uVsM1xMdPXktUdhFYn+4s97NXNeUttkNfXzIc2TTSC0dckSmvoXRSkrTpay26budtksJCwTuvouHe8g8b+eILlg==; 5:xtLiIiDih+s5bMIKlBdfrwl7Y7rTRlijlOK8cgDm1H0pKOP//+KlKcP+jksEynFeuSltHOlCQ/BqRC//EYeCFmisBZFwtKA+t1cWvKYPzWj4TT3gZEIY+b/GsjBZpxqunF+K2X1YTGbrZPfJqm535vxlSyavNo+VAH9EvGRphYqVzIpmGKgtNunxstXsgkT7gbYWgOnvtN2htg73xGExpQ==; 7:EXtAE4ipdSHLK6CvWvjLnXuJIlEXrmfkmZCh5WSpNim5lEnMDDupCTpZect0s+X9yfpkifJcsTnm4I+Du61Q8uWvlwVWtq6h7XuyqUVCAl7BlTDc2jVVv7U8CvESemQnJiaQw18NU1UCb5fRvcKy1g== x-ms-office365-filtering-correlation-id: 80ebfe11-530d-4cda-efb8-08d674e6d03f x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7193020); SRVR:SN6PR2101MB1055; x-ms-traffictypediagnostic: SN6PR2101MB1055: x-ms-exchange-purlcount: -3 authentication-results: spf=none (sender IP is ) smtp.mailfrom=sthemmin@microsoft.com; x-microsoft-antispam-prvs: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(3230021)(908002)(999002)(5005026)(6040522)(8220060)(2401047)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231475)(944501520)(2018427008)(6055026)(6041310)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(201708071742011)(7699051)(76991095); SRVR:SN6PR2101MB1055; BCL:0; PCL:0; RULEID:; SRVR:SN6PR2101MB1055; x-forefront-prvs: 0910AAF391 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(366004)(136003)(396003)(39860400002)(376002)(199004)(189003)(53754006)(110136005)(22452003)(106356001)(316002)(81156014)(4326008)(8990500004)(1511001)(55016002)(6506007)(229853002)(71190400001)(102836004)(99286004)(68736007)(105586002)(53546011)(71200400001)(76176011)(86362001)(6636002)(256004)(14444005)(486006)(186003)(66066001)(105004)(26005)(11346002)(446003)(476003)(19627235002)(5024004)(2906002)(97736004)(14454004)(7736002)(19627405001)(86612001)(25786009)(10090500001)(8676002)(5660300001)(9686003)(54896002)(7696005)(74316002)(53936002)(6246003)(33656002)(81166006)(6116002)(6436002)(3846002)(10290500003)(478600001)(2501003)(8936002); DIR:OUT; SFP:1102; SCL:1; SRVR:SN6PR2101MB1055; H:SN6PR2101MB0912.namprd21.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: oXFrR1caFl2Tuy/diimbdy1hOJliuPl7VLlEz0ynzm8sAbLSZLrTTkgcDx2yaHe4Ba9K/KQoXsrGO18DvjDcJACUqA5BxAMhn7syH2zWteN0BH1ASMRXaDPSr6KeFhk0fZejZzPvDfhKMdjG2TKMLCYrTxv5MU/1q6gQYEy4Rt+Wzgm7PmPXzfeMvoR8sz9IT/9OOXyGkIRBC0SV8qS7FtmZztPUn4a98SMzRFAaCDrm6fMvBJM3nH4eUO5itkPWuWOc3Scq6zPqUr8EbD7lM3qbdhWzAhPUMDqITDg/PU0cQ7v5t7IgDaFwf3pEs/+Z spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-Network-Message-Id: 80ebfe11-530d-4cda-efb8-08d674e6d03f X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jan 2019 21:26:40.2893 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR2101MB1055 X-Mailman-Approved-At: Wed, 09 Jan 2019 17:55:28 +0100 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-users] DPDK procedure start Error: "PMD: Could not add multiq qdisc (17): File exists" 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: Mon, 07 Jan 2019 21:26:42 -0000 V2hpY2ggTGludXggZGlzdHJpYnV0aW9uIGFyZSB5b3UgdXNpbmc/IFJlY2VudGx5IFVidW50dSBj aGFuZ2VkIHRvIHB1dCB0aGUgbXVsdGlxIHF1ZXVlIGRpc2NpcGxpbmUgaW4gbGludXgtbW9kdWxl cy1leHRyYSBwYWNrYWdlIHdoaWNoIGlzIG5vdCBub3JtYWxseSBpbnN0YWxsZWQuICBUaGV5IGNo YW5nZWQgdGhlIHBhY2thZ2luZyBhbmQgaXQgYnJva2UgVEFQIERQREsgdXNhZ2UuDQpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXw0KRnJvbTogaGZsaUBuZXRpdGVzdC5jb20gPGhmbGlA bmV0aXRlc3QuY29tPg0KU2VudDogVGh1cnNkYXksIEphbnVhcnkgMywgMjAxOSA5OjI3IFBNDQpU bzogbWF0YW5AbWVsbGFub3guY29tOyBTdGVwaGVuIEhlbW1pbmdlcjsgS1kgU3Jpbml2YXNhbjsg SGFpeWFuZyBaaGFuZw0KQ2M6IHVzZXJzQGRwZGsub3JnDQpTdWJqZWN0OiC08Li0OiBEUERLIHBy b2NlZHVyZSBzdGFydCBFcnJvcjogIlBNRDogQ291bGQgbm90IGFkZCBtdWx0aXEgcWRpc2MgKDE3 KTogRmlsZSBleGlzdHMiDQoNCg0KSGkgQWxsLA0KDQoNCg0KSSBqdXN0IHRyaWVkIERQREsgMTgu MTEgYW5kIHRlc3RfcG1kLCBpdCBvdXRwdXQgc2FtZSBlcnJvciwgYW55IGhlbHAgZm9yIHRoaXM/ Lg0KDQoNCg0KUnVuIFNlcnZlciBQcm9jZXNzDQoNCiMgLi9idWlsZC9hcHAvdGVzdHBtZCAtbCAy LDMgLW4zIC0tdmRldj0ibmV0X3ZkZXZfbmV0dnNjMSxpZmFjZT1wb3J0MiIgLS1maWxlLXByZWZp eCBzZXJ2ZXIgLS0gLS1wb3J0LXRvcG9sb2d5PWNoYWluZWQgLWkgLS1uYi1jb3Jlcz0xIC0tbmIt cG9ydHM9MSAtLXRvdGFsLW51bS1tYnVmcz0yMDQ4DQoNCkVBTDogRGV0ZWN0ZWQgNCBsY29yZShz KQ0KDQpFQUw6IERldGVjdGVkIDEgTlVNQSBub2Rlcw0KDQpFQUw6IE11bHRpLXByb2Nlc3Mgc29j a2V0IC92YXIvcnVuL2RwZGsvc2VydmVyL21wX3NvY2tldA0KDQpFQUw6IE5vIGZyZWUgaHVnZXBh Z2VzIHJlcG9ydGVkIGluIGh1Z2VwYWdlcy0xMDQ4NTc2a0INCg0KRUFMOiBQcm9iaW5nIFZGSU8g c3VwcG9ydC4uLg0KDQpFQUw6IFdBUk5JTkc6IGNwdSBmbGFncyBjb25zdGFudF90c2M9eWVzIG5v bnN0b3BfdHNjPW5vIC0+IHVzaW5nIHVucmVsaWFibGUgY2xvY2sgY3ljbGVzICENCg0KcnRlX3Bt ZF90YXBfcHJvYmUoKTogSW5pdGlhbGl6aW5nIHBtZF90YXAgZm9yIG5ldF90YXBfdnNjMCBhcyBk dGFwMA0KDQpJbnRlcmFjdGl2ZS1tb2RlIHNlbGVjdGVkDQoNCldhcm5pbmc6IE5VTUEgc2hvdWxk IGJlIGNvbmZpZ3VyZWQgbWFudWFsbHkgYnkgdXNpbmcgLS1wb3J0LW51bWEtY29uZmlnIGFuZCAt LXJpbmctbnVtYS1jb25maWcgcGFyYW1ldGVycyBhbG9uZyB3aXRoIC0tbnVtYS4NCg0KdGVzdHBt ZDogY3JlYXRlIGEgbmV3IG1idWYgcG9vbCA8bWJ1Zl9wb29sX3NvY2tldF8wPjogbj0yMDQ4LCBz aXplPTIxNzYsIHNvY2tldD0wDQoNCnRlc3RwbWQ6IHByZWZlcnJlZCBtZW1wb29sIG9wcyBzZWxl Y3RlZDogcmluZ19tcF9tYw0KDQpDb25maWd1cmluZyBQb3J0IDAgKHNvY2tldCAwKQ0KDQpQb3J0 IDA6IDAwOjE1OjVEOjEwOjg1OjE3DQoNCkNoZWNraW5nIGxpbmsgc3RhdHVzZXMuLi4NCg0KRG9u ZQ0KDQp0ZXN0cG1kPg0KDQoNCg0KUnVuIENsaWVudCBwcm9jZXNzDQoNCiMgLi9idWlsZC9hcHAv dGVzdHBtZCAtbCAwLDEgLW4zIC0tdmRldj0ibmV0X3ZkZXZfbmV0dnNjMCxpZmFjZT1wb3J0MSIg LS1maWxlLXByZWZpeCBjbGllbnQgLS0gLS1wb3J0LXRvcG9sb2d5PWNoYWluZWQgLWkgLS1uYi1j b3Jlcz0xIC0tbmItcG9ydHM9MSAtLXRvdGFsLW51bS1tYnVmcz0yMDQ4DQoNCkVBTDogRGV0ZWN0 ZWQgNCBsY29yZShzKQ0KDQpFQUw6IERldGVjdGVkIDEgTlVNQSBub2Rlcw0KDQpFQUw6IE11bHRp LXByb2Nlc3Mgc29ja2V0IC92YXIvcnVuL2RwZGsvY2xpZW50L21wX3NvY2tldA0KDQpFQUw6IE5v IGZyZWUgaHVnZXBhZ2VzIHJlcG9ydGVkIGluIGh1Z2VwYWdlcy0xMDQ4NTc2a0INCg0KRUFMOiBQ cm9iaW5nIFZGSU8gc3VwcG9ydC4uLg0KDQpFQUw6IFdBUk5JTkc6IGNwdSBmbGFncyBjb25zdGFu dF90c2M9eWVzIG5vbnN0b3BfdHNjPW5vIC0+IHVzaW5nIHVucmVsaWFibGUgY2xvY2sgY3ljbGVz ICENCg0KcnRlX3BtZF90YXBfcHJvYmUoKTogSW5pdGlhbGl6aW5nIHBtZF90YXAgZm9yIG5ldF90 YXBfdnNjMCBhcyBkdGFwMA0KDQpxZGlzY19jcmVhdGVfbXVsdGlxKCk6IENvdWxkIG5vdCBhZGQg bXVsdGlxIHFkaXNjICgxNyk6IEZpbGUgZXhpc3RzDQoNCmV0aF9kZXZfdGFwX2NyZWF0ZSgpOiBk dGFwMDogZmFpbGVkIHRvIGNyZWF0ZSBtdWx0aXEgcWRpc2MuDQoNCmV0aF9kZXZfdGFwX2NyZWF0 ZSgpOiAgRGlzYWJsaW5nIHJ0ZSBmbG93IHN1cHBvcnQ6IEZpbGUgZXhpc3RzKDE3KQ0KDQpldGhf ZGV2X3RhcF9jcmVhdGUoKTogUmVtb3RlIGZlYXR1cmUgcmVxdWlyZXMgZmxvdyBzdXBwb3J0Lg0K DQpldGhfZGV2X3RhcF9jcmVhdGUoKTogVEFQIFVuYWJsZSB0byBpbml0aWFsaXplIG5ldF90YXBf dnNjMA0KDQpFQUw6IERyaXZlciBjYW5ub3QgYXR0YWNoIHRoZSBkZXZpY2UgKG5ldF90YXBfdnNj MCkNCg0KRUFMOiBGYWlsZWQgdG8gYXR0YWNoIGRldmljZSBvbiBwcmltYXJ5IHByb2Nlc3MNCg0K bmV0X2ZhaWxzYWZlOiBzdWJfZGV2aWNlIDEgcHJvYmUgZmFpbGVkIChGaWxlIGV4aXN0cykNCg0K cnRlX3BtZF90YXBfcHJvYmUoKTogSW5pdGlhbGl6aW5nIHBtZF90YXAgZm9yIG5ldF90YXBfdnNj MCBhcyBkdGFwMQ0KDQpJbnRlcmFjdGl2ZS1tb2RlIHNlbGVjdGVkDQoNCldhcm5pbmc6IE5VTUEg c2hvdWxkIGJlIGNvbmZpZ3VyZWQgbWFudWFsbHkgYnkgdXNpbmcgLS1wb3J0LW51bWEtY29uZmln IGFuZCAtLXJpbmctbnVtYS1jb25maWcgcGFyYW1ldGVycyBhbG9uZyB3aXRoIC0tbnVtYS4NCg0K dGVzdHBtZDogY3JlYXRlIGEgbmV3IG1idWYgcG9vbCA8bWJ1Zl9wb29sX3NvY2tldF8wPjogbj0y MDQ4LCBzaXplPTIxNzYsIHNvY2tldD0wDQoNCnRlc3RwbWQ6IHByZWZlcnJlZCBtZW1wb29sIG9w cyBzZWxlY3RlZDogcmluZ19tcF9tYw0KDQpDYW5ub3Qgc2V0IG93bmVyIHRvIHBvcnQgMSBhbHJl YWR5IG93bmVkIGJ5IEZhaWwtc2FmZV8wMDAwMDAwMDAwMDAwMDAxDQoNCkNvbmZpZ3VyaW5nIFBv cnQgMCAoc29ja2V0IDApDQoNClBvcnQgMDogMDY6NjQ6QUE6NjQ6NTc6OUQNCg0KQ2hlY2tpbmcg bGluayBzdGF0dXNlcy4uLg0KDQpEb25lDQoNCnRlc3RwbWQ+IENhbm5vdCBzZXQgb3duZXIgdG8g cG9ydCAxIGFscmVhZHkgb3duZWQgYnkgRmFpbC1zYWZlXzAwMDAwMDAwMDAwMDAwMDENCg0KQ2Fu bm90IHNldCBvd25lciB0byBwb3J0IDEgYWxyZWFkeSBvd25lZCBieSBGYWlsLXNhZmVfMDAwMDAw MDAwMDAwMDAwMQ0KDQpDYW5ub3Qgc2V0IG93bmVyIHRvIHBvcnQgMSBhbHJlYWR5IG93bmVkIGJ5 IEZhaWwtc2FmZV8wMDAwMDAwMDAwMDAwMDAxDQoNCg0KDQojIGV0aHRvb2wgLWkgcG9ydDENCg0K ZHJpdmVyOiBodl9uZXR2c2MNCg0KdmVyc2lvbjoNCg0KZmlybXdhcmUtdmVyc2lvbjogTi9BDQoN CmV4cGFuc2lvbi1yb20tdmVyc2lvbjoNCg0KYnVzLWluZm86DQoNCnN1cHBvcnRzLXN0YXRpc3Rp Y3M6IHllcw0KDQpzdXBwb3J0cy10ZXN0OiBubw0KDQpzdXBwb3J0cy1lZXByb20tYWNjZXNzOiBu bw0KDQpzdXBwb3J0cy1yZWdpc3Rlci1kdW1wOiBubw0KDQpzdXBwb3J0cy1wcml2LWZsYWdzOiBu bw0KDQojIGV0aHRvb2wgLWkgcG9ydDINCg0KZHJpdmVyOiBodl9uZXR2c2MNCg0KdmVyc2lvbjoN Cg0KZmlybXdhcmUtdmVyc2lvbjogTi9BDQoNCmV4cGFuc2lvbi1yb20tdmVyc2lvbjoNCg0KYnVz LWluZm86DQoNCnN1cHBvcnRzLXN0YXRpc3RpY3M6IHllcw0KDQpzdXBwb3J0cy10ZXN0OiBubw0K DQpzdXBwb3J0cy1lZXByb20tYWNjZXNzOiBubw0KDQpzdXBwb3J0cy1yZWdpc3Rlci1kdW1wOiBu bw0KDQpzdXBwb3J0cy1wcml2LWZsYWdzOiBubw0KDQojDQoNCg0KDQojIHVuYW1lIC1hDQoNCkxp bnV4IGxvY2FsaG9zdC5sb2NhbGRvbWFpbiA0LjIwLjAtMS5lbDcuZWxyZXBvLng4Nl82NCAjMSBT TVAgU3VuIERlYyAyMyAyMDoxMTo1MSBFU1QgMjAxOCB4ODZfNjQgeDg2XzY0IHg4Nl82NCBHTlUv TGludXgNCg0KDQoNClRoYW5rcyBhbmQgUmVnYXJkcywNCg0KSmFjaw0KDQq3orz+yMs6IGhmbGlA bmV0aXRlc3QuY29tIDxoZmxpQG5ldGl0ZXN0LmNvbT4NCreiy83KsbzkOiAyMDE5xOox1MI0yNUg MTE6NDcNCsrVvP7IyzogJ21hdGFuQG1lbGxhbm94LmNvbScgPG1hdGFuQG1lbGxhbm94LmNvbT4N CrOty806ICd1c2Vyc0BkcGRrLm9yZycgPHVzZXJzQGRwZGsub3JnPjsgJ2F6dXJlZHBka0BtaWNy b3NvZnQuY29tJyA8YXp1cmVkcGRrQG1pY3Jvc29mdC5jb20+DQrW98ziOiBEUERLIHByb2NlZHVy ZSBzdGFydCBFcnJvcjogIlBNRDogQ291bGQgbm90IGFkZCBtdWx0aXEgcWRpc2MgKDE3KTogRmls ZSBleGlzdHMiDQoNCg0KDQpIaSBNYXRhbiwNCg0KDQoNCkNvdWxkIHlvdSBoZWxwIHVzIGZvciBi ZWxvdyBlcnJvcj8NCg0KDQoNClBNRDogQ291bGQgbm90IGFkZCBtdWx0aXEgcWRpc2MgKDE3KTog RmlsZSBleGlzdHMNCg0KUE1EOiBkdGFwMDogZmFpbGVkIHRvIGNyZWF0ZSBtdWx0aXEgcWRpc2Mu DQoNClBNRDogIERpc2FibGluZyBydGUgZmxvdyBzdXBwb3J0OiBGaWxlIGV4aXN0cygxNykNCg0K UE1EOiBSZW1vdGUgZmVhdHVyZSByZXF1aXJlcyBmbG93IHN1cHBvcnQuDQoNClBNRDogVEFQIFVu YWJsZSB0byBpbml0aWFsaXplIG5ldF90YXBfbmV0X3ZkZXZfbmV0dnNjMF9pZDANCg0KRUFMOiBE cml2ZXIgY2Fubm90IGF0dGFjaCB0aGUgZGV2aWNlIChuZXRfdGFwX25ldF92ZGV2X25ldHZzYzBf aWQwKQ0KDQpQTUQ6IG5ldF9mYWlsc2FmZTogc3ViX2RldmljZSAxIHByb2JlIGZhaWxlZCAoTm8g c3VjaCBmaWxlIG9yIGRpcmVjdG9yeSkNCg0KUE1EOiBuZXRfZmFpbHNhZmU6IE1BQyBhZGRyZXNz IGlzIDA2OjVmOmE2OjBhOmI0OmY5DQoNCnZkZXZfcHJvYmUoKTogZmFpbGVkIHRvIGluaXRpYWxp emUgOiBQTUQ6IG5ldF9mYWlsc2FmZTogTUFDIGFkZHJlc3MgaXMgMDY6NWY6YTY6MGE6YjQ6ZjkN Cg0KZGV2aWNlDQoNCkVBTDogQnVzICh2ZGV2KSBwcm9iZSBmYWlsZWQuDQoNCg0KDQoNCg0KT3Vy IERQREsgcHJvY2VkdXJlIHdhbnQgdG8gZGVwbG95IG9uIEh5cGVyLXYgYW5kIEF6dXJlIENsb3Vk LCBzbyB3ZSB0cnkgaXQgb24gSHlwZXItdiBmaXJzdGx5LiBJdCBuZWVkIHN0YXJ0IDIgcHJvY2Vz c2VzLCBhIGNsaWVudCBwcm9jZXNzIHVzZSBwb3J0MSwgYSBzZXJ2ZXIgcHJvY2VzcyB1c2UgcG9y dDIsIHBvcnQxIGFuZCBwb3J0MiBpbiBvbmUgaW50ZXJuYWwgc3VibmV0IG9uIGEgdmlydHVhbCBz d2l0Y2gsDQoNCg0KDQpCdXQgb25seSBvbmUgcHJvY2VzcyBjYW4gYmUgc3RhcnRlZCBzdWNjZXNz ZnVsbHksIHRoZSBvdGhlciBzYWlkIGVycm9yLCChsFBNRDogQ291bGQgbm90IGFkZCBtdWx0aXEg cWRpc2MgKDE3KTogRmlsZSBleGlzdHOhsSwgb3VyIHByb2NlZHVyZSBpcyBydW5uaW5nIHdlbGwg b24gVm13YXJlL0tWTS9BU1csIGlzIHRoZXJlIGFueSBoZWxwIGZvciB0aGlzPw0KDQoNCg0KQmVs b3cgaXMgb3VyIGVudjoNCg0KDQoNCk9TOiBXaW5kb3dzIDEwIGFuZCBIeXBlci1WIG9uIGl0DQoN Ckd1ZXN0IE9TOiBDZW50T1M3LjYoVXBncmFkZSBrZXJuZWwgdG8gNC4yMC4wKQ0KDQpEUERLIHZl cnNpb246IDE4LjAyLjINCg0KDQoNCiMgdW5hbWUgLWENCg0KTGludXggbG9jYWxob3N0LmxvY2Fs ZG9tYWluIDQuMjAuMC0xLmVsNy5lbHJlcG8ueDg2XzY0ICMxIFNNUCBTdW4gRGVjIDIzIDIwOjEx OjUxIEVTVCAyMDE4IHg4Nl82NCB4ODZfNjQgeDg2XzY0IEdOVS9MaW51eA0KDQoNCg0Kcm9vdDov IyBpZmNvbmZpZyAtYQ0KDQpib25kMDogZmxhZ3M9NTEyMjxCUk9BRENBU1QsTUFTVEVSLE1VTFRJ Q0FTVD4gIG10dSAxNTAwDQoNCiAgICAgICAgZXRoZXIgNDY6Mjg6ZWM6Yzg6N2E6NzQgIHR4cXVl dWVsZW4gMTAwMCAgKEV0aGVybmV0KQ0KDQogICAgICAgIFJYIHBhY2tldHMgMCAgYnl0ZXMgMCAo MC4wIEIpDQoNCiAgICAgICAgUlggZXJyb3JzIDAgIGRyb3BwZWQgMCAgb3ZlcnJ1bnMgMCAgZnJh bWUgMA0KDQogICAgICAgIFRYIHBhY2tldHMgMCAgYnl0ZXMgMCAoMC4wIEIpDQoNCiAgICAgICAg VFggZXJyb3JzIDAgIGRyb3BwZWQgMCBvdmVycnVucyAwICBjYXJyaWVyIDAgIGNvbGxpc2lvbnMg MA0KDQoNCg0KbG86IGZsYWdzPTczPFVQLExPT1BCQUNLLFJVTk5JTkc+ICBtdHUgNjU1MzYNCg0K ICAgICAgICBpbmV0IDEyNy4wLjAuMSAgbmV0bWFzayAyNTUuMC4wLjANCg0KICAgICAgICBpbmV0 NiA6OjEgIHByZWZpeGxlbiAxMjggIHNjb3BlaWQgMHgxMDxob3N0Pg0KDQogICAgICAgIGxvb3Ag IHR4cXVldWVsZW4gMTAwMCAgKExvY2FsIExvb3BiYWNrKQ0KDQogICAgICAgIFJYIHBhY2tldHMg NzUgIGJ5dGVzIDYyODQgKDYuMSBLaUIpDQoNCiAgICAgICAgUlggZXJyb3JzIDAgIGRyb3BwZWQg MCAgb3ZlcnJ1bnMgMCAgZnJhbWUgMA0KDQogICAgICAgIFRYIHBhY2tldHMgNzUgIGJ5dGVzIDYy ODQgKDYuMSBLaUIpDQoNCiAgICAgICAgVFggZXJyb3JzIDAgIGRyb3BwZWQgMCBvdmVycnVucyAw ICBjYXJyaWVyIDAgIGNvbGxpc2lvbnMgMA0KDQoNCg0KbWdtdDE6IGZsYWdzPTQxNjM8VVAsQlJP QURDQVNULFJVTk5JTkcsTVVMVElDQVNUPiAgbXR1IDE1MDANCg0KICAgICAgICBpbmV0IDE5Mi4x NjguMTYuMTMwICBuZXRtYXNrIDI1NS4yNTUuMjU1LjAgIGJyb2FkY2FzdCAxOTIuMTY4LjE2LjI1 NQ0KDQogICAgICAgIGluZXQ2IGZlODA6Ojc4ZTM6MWFmODozMzMzOmZmNDUgIHByZWZpeGxlbiA2 NCAgc2NvcGVpZCAweDIwPGxpbms+DQoNCiAgICAgICAgZXRoZXIgMDA6MTU6NWQ6MTA6ODU6MTQg IHR4cXVldWVsZW4gMTAwMCAgKEV0aGVybmV0KQ0KDQogICAgICAgIFJYIHBhY2tldHMgNTQ5NCAg Ynl0ZXMgNzA2MDQyICg2ODkuNCBLaUIpDQoNCiAgICAgICAgUlggZXJyb3JzIDAgIGRyb3BwZWQg MCAgb3ZlcnJ1bnMgMCAgZnJhbWUgMA0KDQogICAgICAgIFRYIHBhY2tldHMgMjE2MyAgYnl0ZXMg NDM4MjA1ICg0MjcuOSBLaUIpDQoNCiAgICAgICAgVFggZXJyb3JzIDAgIGRyb3BwZWQgMCBvdmVy cnVucyAwICBjYXJyaWVyIDAgIGNvbGxpc2lvbnMgMA0KDQoNCg0KbWdtdDI6IGZsYWdzPTQxNjM8 VVAsQlJPQURDQVNULFJVTk5JTkcsTVVMVElDQVNUPiAgbXR1IDE1MDANCg0KICAgICAgICBldGhl ciAwMDoxNTo1ZDoxMDo4NToxNSAgdHhxdWV1ZWxlbiAxMDAwICAoRXRoZXJuZXQpDQoNCiAgICAg ICAgUlggcGFja2V0cyAzMTMxICBieXRlcyA1MTgyNDMgKDUwNi4wIEtpQikNCg0KICAgICAgICBS WCBlcnJvcnMgMCAgZHJvcHBlZCAwICBvdmVycnVucyAwICBmcmFtZSAwDQoNCiAgICAgICAgVFgg cGFja2V0cyAwICBieXRlcyAwICgwLjAgQikNCg0KICAgICAgICBUWCBlcnJvcnMgMCAgZHJvcHBl ZCAwIG92ZXJydW5zIDAgIGNhcnJpZXIgMCAgY29sbGlzaW9ucyAwDQoNCg0KDQpwb3J0MTogZmxh Z3M9NDY3NTxVUCxCUk9BRENBU1QsUlVOTklORyxBTExNVUxUSSxNVUxUSUNBU1Q+ICBtdHUgMTUw MA0KDQogICAgICAgIGV0aGVyIDAwOjE1OjVkOjEwOjg1OjE2ICB0eHF1ZXVlbGVuIDEwMDAgIChF dGhlcm5ldCkNCg0KICAgICAgICBSWCBwYWNrZXRzIDE3MDcgIGJ5dGVzIDE2Mzc3OCAoMTU5Ljkg S2lCKQ0KDQogICAgICAgIFJYIGVycm9ycyAwICBkcm9wcGVkIDAgIG92ZXJydW5zIDAgIGZyYW1l IDANCg0KICAgICAgICBUWCBwYWNrZXRzIDY5MyAgYnl0ZXMgNzA2NjYgKDY5LjAgS2lCKQ0KDQog ICAgICAgIFRYIGVycm9ycyAwICBkcm9wcGVkIDAgb3ZlcnJ1bnMgMCAgY2FycmllciAwICBjb2xs aXNpb25zIDANCg0KDQoNCnBvcnQyOiBmbGFncz00Njc1PFVQLEJST0FEQ0FTVCxSVU5OSU5HLEFM TE1VTFRJLE1VTFRJQ0FTVD4gIG10dSAxNTAwDQoNCiAgICAgICAgZXRoZXIgMDA6MTU6NWQ6MTA6 ODU6MTcgIHR4cXVldWVsZW4gMTAwMCAgKEV0aGVybmV0KQ0KDQogICAgICAgIFJYIHBhY2tldHMg OTAwICBieXRlcyAxMTIyNTYgKDEwOS42IEtpQikNCg0KICAgICAgICBSWCBlcnJvcnMgMCAgZHJv cHBlZCAwICBvdmVycnVucyAwICBmcmFtZSAwDQoNCiAgICAgICAgVFggcGFja2V0cyAxNTA0ICBi eXRlcyAxMjI0MjggKDExOS41IEtpQikNCg0KICAgICAgICBUWCBlcnJvcnMgMCAgZHJvcHBlZCAw IG92ZXJydW5zIDAgIGNhcnJpZXIgMCAgY29sbGlzaW9ucyAwDQoNCg0KDQpyb290Oi8jIGV0aHRv b2wgLWkgcG9ydDENCg0KZHJpdmVyOiBodl9uZXR2c2MNCg0KdmVyc2lvbjoNCg0KZmlybXdhcmUt dmVyc2lvbjogTi9BDQoNCmV4cGFuc2lvbi1yb20tdmVyc2lvbjoNCg0KYnVzLWluZm86DQoNCnN1 cHBvcnRzLXN0YXRpc3RpY3M6IHllcw0KDQpzdXBwb3J0cy10ZXN0OiBubw0KDQpzdXBwb3J0cy1l ZXByb20tYWNjZXNzOiBubw0KDQpzdXBwb3J0cy1yZWdpc3Rlci1kdW1wOiBubw0KDQpzdXBwb3J0 cy1wcml2LWZsYWdzOiBubw0KDQpyb290Oi8jIGV0aHRvb2wgLWkgcG9ydDINCg0KZHJpdmVyOiBo dl9uZXR2c2MNCg0KdmVyc2lvbjoNCg0KZmlybXdhcmUtdmVyc2lvbjogTi9BDQoNCmV4cGFuc2lv bi1yb20tdmVyc2lvbjoNCg0KYnVzLWluZm86DQoNCnN1cHBvcnRzLXN0YXRpc3RpY3M6IHllcw0K DQpzdXBwb3J0cy10ZXN0OiBubw0KDQpzdXBwb3J0cy1lZXByb20tYWNjZXNzOiBubw0KDQpzdXBw b3J0cy1yZWdpc3Rlci1kdW1wOiBubw0KDQpzdXBwb3J0cy1wcml2LWZsYWdzOiBubw0KDQpyb290 Oi8jDQoNCg0KDQpTdGFydCBzZXJ2ZXIgcHJvY2VzcyBzdWNjZXNzZnVsbHkNCg0KIyAuL1ZNX0RQ REsgLWwgMyAtbiA0IC0tdmRldj0ibmV0X3ZkZXZfbmV0dnNjMSxpZmFjZT1wb3J0MiIgLS1zb2Nr ZXQtbWVtIDE1MDAgLS1maWxlLXByZWZpeCBzZXJ2ZXINCg0KRUFMOiBEZXRlY3RlZCA0IGxjb3Jl KHMpDQoNCkVBTDogTm8gZnJlZSBodWdlcGFnZXMgcmVwb3J0ZWQgaW4gaHVnZXBhZ2VzLTEwNDg1 NzZrQg0KDQpFQUw6IE11bHRpLXByb2Nlc3Mgc29ja2V0IC92YXIvbG9nLy5zZXJ2ZXJfdW5peA0K DQpFQUw6IFByb2JpbmcgVkZJTyBzdXBwb3J0Li4uDQoNCkVBTDogV0FSTklORzogY3B1IGZsYWdz IGNvbnN0YW50X3RzYz15ZXMgbm9uc3RvcF90c2M9bm8gLT4gdXNpbmcgdW5yZWxpYWJsZSBjbG9j ayBjeWNsZXMgIQ0KDQpQTUQ6IG5ldF9mYWlsc2FmZTogSW5pdGlhbGl6aW5nIEZhaWwtc2FmZSBQ TUQgZm9yIG5ldF9mYWlsc2FmZV9uZXRfdmRldl9uZXR2c2MxX2lkMA0KDQpQTUQ6IG5ldF9mYWls c2FmZTogQ3JlYXRpbmcgZmFpbC1zYWZlIGRldmljZSBvbiBOVU1BIHNvY2tldCAwDQoNClBNRDog SW5pdGlhbGl6aW5nIHBtZF90YXAgZm9yIG5ldF90YXBfbmV0X3ZkZXZfbmV0dnNjMV9pZDAgYXMg ZHRhcDANCg0KUE1EOiBuZXRfZmFpbHNhZmU6IE1BQyBhZGRyZXNzIGlzIDAwOjE1OjVkOjEwOjg1 OjE3DQoNCg0KDQpDb25jb3JyZW50bHkgc3RhcnQgY2xpZW50IHByb2Nlc3MgZmFpbGVkDQoNCiMg Li9WTV9EUERLIC1sIDIgLW4gNCAtLXZkZXY9Im5ldF92ZGV2X25ldHZzYzAsaWZhY2U9cG9ydDEi IC0tc29ja2V0LW1lbSAxNTAwIC0tZmlsZS1wcmVmaXggY2xpZW50DQoNCkVBTDogRGV0ZWN0ZWQg NCBsY29yZShzKQ0KDQpFQUw6IE5vIGZyZWUgaHVnZXBhZ2VzIHJlcG9ydGVkIGluIGh1Z2VwYWdl cy0xMDQ4NTc2a0INCg0KRUFMOiBNdWx0aS1wcm9jZXNzIHNvY2tldCAvdmFyL2xvZy8uY2xpZW50 X3VuaXgNCg0KRUFMOiBQcm9iaW5nIFZGSU8gc3VwcG9ydC4uLg0KDQpFQUw6IFdBUk5JTkc6IGNw dSBmbGFncyBjb25zdGFudF90c2M9eWVzIG5vbnN0b3BfdHNjPW5vIC0+IHVzaW5nIHVucmVsaWFi bGUgY2xvY2sgY3ljbGVzICENCg0KUE1EOiBuZXRfZmFpbHNhZmU6IEluaXRpYWxpemluZyBGYWls LXNhZmUgUE1EIGZvciBuZXRfZmFpbHNhZmVfbmV0X3ZkZXZfbmV0dnNjMF9pZDANCg0KUE1EOiBu ZXRfZmFpbHNhZmU6IENyZWF0aW5nIGZhaWwtc2FmZSBkZXZpY2Ugb24gTlVNQSBzb2NrZXQgMA0K DQpQTUQ6IEluaXRpYWxpemluZyBwbWRfdGFwIGZvciBuZXRfdGFwX25ldF92ZGV2X25ldHZzYzBf aWQwIGFzIGR0YXAwDQoNClBNRDogQ291bGQgbm90IGFkZCBtdWx0aXEgcWRpc2MgKDE3KTogRmls ZSBleGlzdHMNCg0KUE1EOiBkdGFwMDogZmFpbGVkIHRvIGNyZWF0ZSBtdWx0aXEgcWRpc2MuDQoN ClBNRDogIERpc2FibGluZyBydGUgZmxvdyBzdXBwb3J0OiBGaWxlIGV4aXN0cygxNykNCg0KUE1E OiBSZW1vdGUgZmVhdHVyZSByZXF1aXJlcyBmbG93IHN1cHBvcnQuDQoNClBNRDogVEFQIFVuYWJs ZSB0byBpbml0aWFsaXplIG5ldF90YXBfbmV0X3ZkZXZfbmV0dnNjMF9pZDANCg0KRUFMOiBEcml2 ZXIgY2Fubm90IGF0dGFjaCB0aGUgZGV2aWNlIChuZXRfdGFwX25ldF92ZGV2X25ldHZzYzBfaWQw KQ0KDQpQTUQ6IG5ldF9mYWlsc2FmZTogc3ViX2RldmljZSAxIHByb2JlIGZhaWxlZCAoTm8gc3Vj aCBmaWxlIG9yIGRpcmVjdG9yeSkNCg0KUE1EOiBuZXRfZmFpbHNhZmU6IE1BQyBhZGRyZXNzIGlz IDA2OjVmOmE2OjBhOmI0OmY5DQoNCnZkZXZfcHJvYmUoKTogZmFpbGVkIHRvIGluaXRpYWxpemUg OiBQTUQ6IG5ldF9mYWlsc2FmZTogTUFDIGFkZHJlc3MgaXMgMDY6NWY6YTY6MGE6YjQ6ZjkNCg0K ZGV2aWNlDQoNCkVBTDogQnVzICh2ZGV2KSBwcm9iZSBmYWlsZWQuDQoNCg0KDQoNCg0KDQoNClRo YW5rcyBhbmQgUmVnYXJkcywNCg0KSmFjaw0K