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 4358DA00C5 for ; Wed, 29 Apr 2020 18:21:22 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id A87051DA6E; Wed, 29 Apr 2020 18:21:21 +0200 (CEST) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by dpdk.org (Postfix) with ESMTP id 0726B1DA63 for ; Wed, 29 Apr 2020 18:21:19 +0200 (CEST) IronPort-SDR: Fq4Cp8VQD9l0aFKYEOJU+vjCTJVhYwZZTYoBdG7AvJccwiotPMrXnXLaoo+ewyMbPzIVcIXvkC 9OOpto51hJzA== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Apr 2020 09:21:18 -0700 IronPort-SDR: tLnVD0wm7noZnE/yaRsF9gw+Gb+HRIH1LyTpp1gVTiChx08fH1OQWVzmcONpN7/hMwhsRcXeq2 kTICy2PvnK5A== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,332,1583222400"; d="scan'208";a="249497312" Received: from orsmsx108.amr.corp.intel.com ([10.22.240.6]) by fmsmga008.fm.intel.com with ESMTP; 29 Apr 2020 09:21:18 -0700 Received: from orsmsx113.amr.corp.intel.com (10.22.240.9) by ORSMSX108.amr.corp.intel.com (10.22.240.6) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 29 Apr 2020 09:21:18 -0700 Received: from ORSEDG001.ED.cps.intel.com (10.7.248.4) by ORSMSX113.amr.corp.intel.com (10.22.240.9) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 29 Apr 2020 09:21:18 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.102) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 29 Apr 2020 09:21:18 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=e3GrRN7wfrObtJAWio0HOMmD14OxLrTjzB0boV5BvlcQdQyo5pCcHHATEIqJj4rnatEJTZLZnOolZLTQd1CZWXaGQ4fUKPvP60EJv5VPf7oTxZ6vg4ndXsPIERS9EKdfdU1DqZPIGs3Wo0edhKFwlCXH88bSaowALFYmEem9NRb2u3ULMXHyCPF0vKFrJ4bRcEJBuBt0BANKf8KrPoeg4E67YzsjaW9Ihie379rOvW+EZ94qcA/VZZECv7RpWsRYOw7Py4hUKm5FgvyGhK89pstRq0zURGr//sbBIsm7f0KF0iKBWyvvmozFshC1owUZHXuY2GCJKFQ2Xynyl/5WnQ== 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=nAVPYpOWV1sRmxEBgk6Soo1nIpFTtSDyxya8HeynNGA=; b=PhgL4aPO2IbA1TyYHWWp1RcQqAB5ayt+OD/qOmV4Yo458crk8JBOUYqAyHY8CqgH++g7LrzQittltGdDW94fwWF9Pk4pxkXkZVq2eZdWhwA6KkIchl8PgSXTnjLC97BeY1fYU5q8chASyfzUltO/Ik3xqOsf49K2t+uyy6uTSxbeT1NaG76JoMziANEHJlgzjF8MZbqTtf9WuZWDcW6qqfFtO6sV5+7oZrB/BuAKbSf1cM1KneMUwxzZYue5AyGUrQiqexck0kOSXfn3jUuTwxv0B89Kr75vSdrilfEGhAZtbRlIvjE97bWMLc8U44cVIqOCnf8JnoG6JpXWgpfjTg== 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=nAVPYpOWV1sRmxEBgk6Soo1nIpFTtSDyxya8HeynNGA=; b=K3WqcXkOPOxClm5J0HqETcjdehaocLLmkFpP436uHgHF5N9jWCBuMMUwqI3AOL18k0Cad6JDlxIfMY1oMOqX2ZEEg8679YDIIdE9tzEjyXhyDO/VFdE2RRCFThErFpyNTrIbqbzM7pq5VRJqJIcJhesyLf5hfc5H1NGTpxal25Y= Received: from DM5PR11MB0074.namprd11.prod.outlook.com (2603:10b6:4:69::24) by DM5PR11MB1835.namprd11.prod.outlook.com (2603:10b6:3:114::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2937.22; Wed, 29 Apr 2020 16:21:16 +0000 Received: from DM5PR11MB0074.namprd11.prod.outlook.com ([fe80::18be:129d:8094:c863]) by DM5PR11MB0074.namprd11.prod.outlook.com ([fe80::18be:129d:8094:c863%5]) with mapi id 15.20.2937.023; Wed, 29 Apr 2020 16:21:16 +0000 From: "Singh, Jasvinder" To: Tom Barbette CC: "Dumitrescu, Cristian" , "users@dpdk.org" Thread-Topic: SoftNIC usage / segfault? Thread-Index: AQHWHjJktqnRFy0JM0qNmXic2yZXHqiQPWGg Date: Wed, 29 Apr 2020 16:21:16 +0000 Message-ID: References: <616b8561-52b1-c781-0d24-d717d8387f24@kth.se> In-Reply-To: <616b8561-52b1-c781-0d24-d717d8387f24@kth.se> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.2.0.6 dlp-reaction: no-action dlp-product: dlpe-windows authentication-results: kth.se; dkim=none (message not signed) header.d=none;kth.se; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.198.151.167] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: cd39c43f-9d89-4b9b-905f-08d7ec5957dc x-ms-traffictypediagnostic: DM5PR11MB1835: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3513; x-forefront-prvs: 03883BD916 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR11MB0074.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(396003)(39860400002)(366004)(346002)(136003)(376002)(2906002)(186003)(9686003)(26005)(71200400001)(66446008)(64756008)(76116006)(55016002)(66556008)(66476007)(66946007)(54906003)(4326008)(7696005)(8676002)(478600001)(52536014)(316002)(6506007)(5660300002)(86362001)(6916009)(33656002)(8936002); DIR:OUT; SFP:1102; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: QoVDoKU3V1b22Pb/ViShNVeZacqkGplP0pOGvimKTGOXH34tijaO5lWsdJ+rI9HNH7YzwuAxShEWNU15MHjs/XpQWmFFs/ssLIyCDPa/9gAUm7vm0+Zb7xAgu0vLopvSGYX39efNeY0QDwQT1vVU2iwdevpsPmQRlY+4ZNWVuMBqdWjZiv/rN5SGuy24yaBVRfMfTUQR585gJPz3bfRJrOSRDrO+kBXV3BP6SKPSD4aenmiegCgdOYWJjoJ45vk4Y1FShn1RPCRAghmucuop20l3CB3YTt3W2/ff4xMnEWGbKEHpTG+KSJk3VnOLrAHWtBEyjrfcetAMl8ajLlnuf+RolRPx/pyyQp1xle9Kn7j++krFHKk8Kq1tMTEV/LB58o/liEdQ181Yc5yaNKxfunfSs5DwIqXjiSYPEqvzVCSdNzDJCv/8nKQl2pnUup3s x-ms-exchange-antispam-messagedata: s9fbTyIZcdI6EyR8xITVdJAp+m6HDsnrII/peyE/nFGsmEr9neuFcXvzGp07G0DI9F80oJAyyQ/5WTgWL2auZeBCyEnhzPgLnkb3b/FKDOtEIEA15M9Bh5j9ARm09bTLjqBa0kBYXyUlbmq0s5Lakh1wx/AdhqPjxHojnONAOxHtuWxhowCyFOfV+yvJ1vodIKco/rs2J3QHiC5dN9Nj0/D64BWAKPWesZnqcAf0I7gjzMkCVfir5hRsQsQUaKgGIkuSgcnYojI7wC2FO/ohM4JwLmecW6rltt/qSAajDdduL0vj0tZNpJFQWvjcGN4oNzOw9Jl9XZK2R1GaPb8xPwO+LCIUXekAWZiK3f/LPNOpelaLVbDXZVmdKjtwmVR4wATeskpJRefM235YBJgMnYh/b/lL7s2oQkqrXtPZFlSc90KAt+hV/6iuaLP+ob6Yub4mCOBHiVruZUz2J8jC2MnGIthcoOo4yOnpJRifO67IUkNGARTfDVgm/00Gd5EBmSj0hXFCwOBnP3dMRB26hC+nG/aB1mLjuqKz6hgz5cy96jTwbKoo6/WNgeQm0bIz9/e3C8gbTXgRAUBw+TbS1UoCivGR0Bl2ylz/UiMyMwZuRzZdCdbIB9DGI9Sxx2BfA71MNGXgek3h+FWl+AJGUbfhzHSyjBAlrMuh4Bz4B+93Tf66aAyjuwraeu8Tut0ghmRWsm7axfZg1Bho251e1rjdHG+15maFJroqsNdHPsmJAhB8D5tXU4HX1wfquhN+bW6aR0HsksczlbbTKtEWVI2VZV6FPxdhjUSqHKbhVjGwcuDoDWRqH6VnPSDG4Tc4 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: cd39c43f-9d89-4b9b-905f-08d7ec5957dc X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Apr 2020 16:21:16.4872 (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: Uvk2nek262dQc0ccdox8KHaCREGgIDKIz1b+d/NptZ5zxjKZ1uhc2Cqg8fjlEVMa7soFqHEzKwOpAzdvro8QvwC/djr6yciSgiZ7xj6EpWc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR11MB1835 X-OriginatorOrg: intel.com Subject: Re: [dpdk-users] SoftNIC usage / segfault? 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: , Errors-To: users-bounces@dpdk.org Sender: "users" DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogVG9tIEJhcmJldHRlIDxi YXJiZXR0ZUBrdGguc2U+DQo+IFNlbnQ6IFdlZG5lc2RheSwgQXByaWwgMjksIDIwMjAgMzoyNyBQ TQ0KPiBDYzogU2luZ2gsIEphc3ZpbmRlciA8amFzdmluZGVyLnNpbmdoQGludGVsLmNvbT47IER1 bWl0cmVzY3UsIENyaXN0aWFuDQo+IDxjcmlzdGlhbi5kdW1pdHJlc2N1QGludGVsLmNvbT47IHVz ZXJzQGRwZGsub3JnDQo+IFN1YmplY3Q6IFNvZnROSUMgdXNhZ2UgLyBzZWdmYXVsdD8NCj4gDQo+ IEhpIGFsbCwNCj4gDQo+IEknbSBhIGxpdHRsZSBiaXQgcHV6emxlZCBieSB0aGUgU29mdE5JQyBk cml2ZXIsIGFuZCBjYW5ub3QgbWFrZSBpdCB3b3JrICh3aXRoDQo+IERQREsgMjAuMDIpLg0KPiAN Cj4gSSBtb2RpZmllZCB0aGUgZmlybXdhcmUgIkxJTksiIGxpbmUgdG8gdXNlIG15IE1lbGxhbm94 IENvbm5lY3RYIDUNCj4gKDAwMDA6MTE6MDAuMCkuIE5vIG90aGVyIGNoYW5nZXMgKGFsc28gdHJp ZWQgaW4gS1ZNIHdpdGggYSB2aXJ0aW8tcGNpIGRldmljZSwNCj4gbm8gbW9yZSBsdWNrKS4NCj4g DQo+IEFjY29yZGluZyB0byBob3cgSSBsYXVuY2ggdGVzdHBtZCwgZWl0aGVyIEkgcmVjZWl2ZSBu b3RoaW5nLCBvciBJIHNlZ2ZhdWx0Lg0KPiANCj4gTm90ZSB0aGF0IERQREsgaXMgYWJsZSB0byB1 c2UgMiBwb3J0cyBvbiBteSBzeXN0ZW0gKHRoZSB0d28gQ29ubmVjdFggNQ0KPiBwb3J0cykuDQo+ IA0KPiAxKSBJdCBzZWVtcyBTb2Z0TklDIGRvZXMgbm90IHdvcmsgd2l0aCB3aGl0ZWxpc3QNCj4g LS0tDQo+IHN1ZG8gLi94ODZfNjQtbmF0aXZlLWxpbnV4YXBwLWdjYy9hcHAvdGVzdHBtZCAtYyAw eDMgLXcgMTE6MDAuMCAtLXZkZXYNCj4gJ25ldF9zb2Z0bmljMCxmaXJtd2FyZT0uL2RyaXZlcnMv bmV0L3NvZnRuaWMvZmlybXdhcmUuY2xpLGNwdV9pZD0wLGNvbm5fcG8NCj4gcnQ9ODA4NicNCj4g LS0gLWkgLS1mb3J3YXJkLW1vZGU9c29mdG5pYyAtLXBvcnRtYXNrPTB4MQ0KDQoNCltKYXN2aW5k ZXJdIC0gIFBsZWFzZSBkb27igJl0IHVzZSBzb2Z0bmljIG1vZGUgaW4gdGhlIGFib3ZlIGNvbW1h bmQuIFNpbXBsZSB0ZXN0cG1kIGZ3ZCBtb2RlIHdvcmsgZm9yIHNvZnRuaWMgbm93LiBJIHdpbGwg cmVtb3ZlIHRoaXMgcmVkdW5kYW50IGNvZGUgKHNvZnRuaWNmd2QuYykgZnJvbSB0ZXN0cG1kLg0K DQpBbHNvLCB3ZSB1c2Ugc2VydmljZSBjb3JlIHRvIHJ1biB0aGUgc29mdG5pYywgdGhlcmVmb3Jl IHRoZSBjb21tYW5kIGNvdWxkIGxpa2UgYXMgYmVsb3c7DQoNCnN1ZG8gLi94ODZfNjQtbmF0aXZl LWxpbnV4LWdjYy9hcHAvdGVzdHBtZCAtYyAweDcgIHMgMHg0IC1uIDQgLS12ZGV2ICduZXRfc29m dG5pYzAsZmlybXdhcmU9YXBwL3Rlc3QtcG1kL2Zpcm13YXJlLmNsaSxjcHVfaWQ9MCcgLS0gLWkN Cg0KdGhlIHBvcnRtYXNrIHBhcmFtZXRlciBzaG91bGQgYmUgc3BlY2lmaWVkIGZvciBzb2Z0bmlj IHBvcnQgc28gdGhhdCB0ZXN0cG1kIGFwcCBjYW4gcGVyZm9ybSBsb29wYmFjayBhdCB0aGUgc29m dG5pYyBsZXZlbC4gDQoNCkV4YW1wbGUgZm9yIHNvZnRuaWMgZmlybXdhcmUgd2l0aCBzaW5nbGUg cG9ydCB3aWxsIGxvb2sgbGlrZSBiZWxvdzsNCg0KbGluayBMSU5LMCBkZXYgMDAwMDoxODowMC4w DQpwaXBlbGluZSBQSVBFTElORTAgcGVyaW9kIDEwIG9mZnNldF9wb3J0X2lkIDANCnBpcGVsaW5l IFBJUEVMSU5FMCBwb3J0IGluIGJzeiAzMiBsaW5rIExJTkswIHJ4cSAwDQpwaXBlbGluZSBQSVBF TElORTAgcG9ydCBvdXQgYnN6IDMyIGxpbmsgTElOSzAgdHhxIDANCnBpcGVsaW5lIFBJUEVMSU5F MCB0YWJsZSBtYXRjaCBzdHViDQpwaXBlbGluZSBQSVBFTElORTAgcG9ydCBpbiAwIHRhYmxlIDAN CnRocmVhZCAyIHBpcGVsaW5lIFBJUEVMSU5FMCBlbmFibGUNCnBpcGVsaW5lIFBJUEVMSU5FMCB0 YWJsZSAwIHJ1bGUgYWRkIG1hdGNoIGRlZmF1bHQgYWN0aW9uIGZ3ZCBwb3J0IDANCg0KDQoNCg0K PiBFQUw6IERldGVjdGVkIDE2IGxjb3JlKHMpDQo+IEVBTDogRGV0ZWN0ZWQgMSBOVU1BIG5vZGVz DQo+IEVBTDogTXVsdGktcHJvY2VzcyBzb2NrZXQgL3Zhci9ydW4vZHBkay9ydGUvbXBfc29ja2V0 DQo+IEVBTDogU2VsZWN0ZWQgSU9WQSBtb2RlICdQQScNCj4gRUFMOiBQcm9iaW5nIFZGSU8gc3Vw cG9ydC4uLg0KPiBFQUw6IFZGSU8gc3VwcG9ydCBpbml0aWFsaXplZA0KPiBFQUw6IFBDSSBkZXZp Y2UgMDAwMDoxMTowMC4wIG9uIE5VTUEgc29ja2V0IDANCj4gRUFMOiAgIHByb2JlIGRyaXZlcjog MTViMzoxMDE3IG5ldF9tbHg1DQo+IEludGVyYWN0aXZlLW1vZGUgc2VsZWN0ZWQNCj4gU2V0IHNv ZnRuaWMgcGFja2V0IGZvcndhcmRpbmcgbW9kZQ0KPiBwcmV2aW91cyBudW1iZXIgb2YgZm9yd2Fy ZGluZyBwb3J0cyAyIC0gY2hhbmdlZCB0byBudW1iZXIgb2YgY29uZmlndXJlZA0KPiBwb3J0cyAx DQo+IHRlc3RwbWQ6IGNyZWF0ZSBhIG5ldyBtYnVmIHBvb2wgPG1idWZfcG9vbF9zb2NrZXRfMD46 IG49MTU1NDU2LA0KPiBzaXplPTIxNzYsIHNvY2tldD0wDQo+IHRlc3RwbWQ6IHByZWZlcnJlZCBt ZW1wb29sIG9wcyBzZWxlY3RlZDogcmluZ19tcF9tYyBDb25maWd1cmluZyBQb3J0IDANCj4gKHNv Y2tldCAwKSBQb3J0IDA6IEI4OjgzOjAzOjZGOjQzOjQwIENvbmZpZ3VyaW5nIFBvcnQgMSAoc29j a2V0IDApIDsgU1BEWC0NCj4gTGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMy1DbGF1c2UgOyBDb3B5 cmlnaHQoYykgMjAxOCBJbnRlbCBDb3Jwb3JhdGlvbg0KPiANCj4gbGluayBMSU5LIGRldiAwMDAw OjExOjAwLjANCj4gQ29tbWFuZCAibGluayIgZmFpbGVkLg0KPiBbLi4uXQ0KPiAtLS0NCj4gDQo+ IDIpIElmIEkgZG9uJ3Qgd2hpdGVsaXN0LCBJIGFzc3VtZSB0aGUgc29mdG5pYyBwb3J0IHdpbGwg YmUgdGhlIHRoaXJkLiBTbyBJIGhhdmUgdG8NCj4gdXNlIHRoZSBtYXNrIDB4NCwgcmlnaHQ/DQoN CltKYXN2aW5kZXJdICAgWWVzLCBzb2Z0bmljIHBvcnQgY29tZXMgbGFzdCBpbiB0aGUgbGlzdC4g IFRvIGF2b2lkIGNvbmZ1c2lvbiwgYmV0dGVyIHRvIGJpbmQgb25seSB0aGF0IG51bWJlciBvZiBw b3J0cyB0byB0aGUgZHBkayB3aGljaCBhcmUgbmVlZGVkLg0KDQoNCj4gRXZlcnl0aGluZyBzZWVt cyByaWdodCwgYnV0IHN0YXJ0L3N0b3Agc2hvd3MgSSByZWNlaXZlZCBubyBwYWNrZXQsIHdoaWxl IGENCj4gcGluZyBpcyBkZWZpbml0ZWx5IGdvaW5nIG9uIHdpdGggYSBiYWNrLXRvLWJhY2sgY2Fi bGUgKGFuZCB3aGVuIHRoZSBEUERLIGFwcA0KPiBpcyBraWxsZWQsIEkgY2FuIHNlZSBjb3VudGVy cyByYWlzaW5nKS4gRGlkIEkgbWlzcyBzb21ldGhpbmc/DQoNCltKYXN2aW5kZXJdIC0gQWJvdmUg c3VnZ2VzdGlvbiBzaG91bGQgaGVscCBoZXJlIC4NCg0KPiB0ZXN0cG1kPiBzdG9wDQo+IFRlbGxp bmcgY29yZXMgdG8gc3RvcC4uLg0KPiBXYWl0aW5nIGZvciBsY29yZXMgdG8gZmluaXNoLi4uDQo+ IA0KPiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tIEZvcndhcmQgc3RhdGlzdGljcyBmb3IgcG9y dCAyDQo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gICAgUlgtcGFja2V0czogMCAgICAgICAg ICAgICAgUlgtZHJvcHBlZDogMCAgICAgICAgICAgICBSWC10b3RhbDogMA0KPiAgICBUWC1wYWNr ZXRzOiAwICAgICAgICAgICAgICBUWC1kcm9wcGVkOiAwICAgICAgICAgICAgIFRYLXRvdGFsOiAw DQo+IA0KPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+IA0KPiAgICArKysrKysrKysrKysrKysgQWNj dW11bGF0ZWQgZm9yd2FyZCBzdGF0aXN0aWNzIGZvciBhbGwNCj4gcG9ydHMrKysrKysrKysrKysr KysNCj4gICAgUlgtcGFja2V0czogMCAgICAgICAgICAgICAgUlgtZHJvcHBlZDogMCAgICAgICAg ICAgICBSWC10b3RhbDogMA0KPiAgICBUWC1wYWNrZXRzOiAwICAgICAgICAgICAgICBUWC1kcm9w cGVkOiAwICAgICAgICAgICAgIFRYLXRvdGFsOiAwDQo+IA0KPiArKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrDQo+ICsrKysrKysr KysrKw0KPiANCj4gRG9uZS4NCj4gDQo+IC0tLQ0KPiANCj4gMykgV2l0aCBwb3J0bWFzayAweDEg b3IgMHgyLCBpdCBzZWdmYXVsdHM6DQo+IC0tLQ0KPiBzdWRvIC4veDg2XzY0LW5hdGl2ZS1saW51 eGFwcC1nY2MvYXBwL3Rlc3RwbWQgLWMgMHgzIC0tdmRldg0KPiAnbmV0X3NvZnRuaWMwLGZpcm13 YXJlPS4vZHJpdmVycy9uZXQvc29mdG5pYy9maXJtd2FyZS5jbGksY3B1X2lkPTAsY29ubl9wbw0K PiBydD04MDg2Jw0KPiAtLSAtaSAtLWZvcndhcmQtbW9kZT1zb2Z0bmljIC0tcG9ydG1hc2s9MHgx DQo+IEVBTDogRGV0ZWN0ZWQgMTYgbGNvcmUocykNCj4gRUFMOiBEZXRlY3RlZCAxIE5VTUEgbm9k ZXMNCj4gRUFMOiBNdWx0aS1wcm9jZXNzIHNvY2tldCAvdmFyL3J1bi9kcGRrL3J0ZS9tcF9zb2Nr ZXQNCj4gRUFMOiBTZWxlY3RlZCBJT1ZBIG1vZGUgJ1BBJw0KPiBFQUw6IFByb2JpbmcgVkZJTyBz dXBwb3J0Li4uDQo+IEVBTDogVkZJTyBzdXBwb3J0IGluaXRpYWxpemVkDQo+IEVBTDogUENJIGRl dmljZSAwMDAwOjAwOjA0LjAgb24gTlVNQSBzb2NrZXQgMA0KPiBFQUw6ICAgcHJvYmUgZHJpdmVy OiA4MDg2OjIwMjEgcmF3ZGV2X2lvYXQNCj4gRUFMOiBQQ0kgZGV2aWNlIDAwMDA6MDA6MDQuMSBv biBOVU1BIHNvY2tldCAwDQo+IEVBTDogICBwcm9iZSBkcml2ZXI6IDgwODY6MjAyMSByYXdkZXZf aW9hdA0KPiBFQUw6IFBDSSBkZXZpY2UgMDAwMDowMDowNC4yIG9uIE5VTUEgc29ja2V0IDANCj4g RUFMOiAgIHByb2JlIGRyaXZlcjogODA4NjoyMDIxIHJhd2Rldl9pb2F0DQo+IEVBTDogUENJIGRl dmljZSAwMDAwOjAwOjA0LjMgb24gTlVNQSBzb2NrZXQgMA0KPiBFQUw6ICAgcHJvYmUgZHJpdmVy OiA4MDg2OjIwMjEgcmF3ZGV2X2lvYXQNCj4gRUFMOiBQQ0kgZGV2aWNlIDAwMDA6MDA6MDQuNCBv biBOVU1BIHNvY2tldCAwDQo+IEVBTDogICBwcm9iZSBkcml2ZXI6IDgwODY6MjAyMSByYXdkZXZf aW9hdA0KPiBFQUw6IFBDSSBkZXZpY2UgMDAwMDowMDowNC41IG9uIE5VTUEgc29ja2V0IDANCj4g RUFMOiAgIHByb2JlIGRyaXZlcjogODA4NjoyMDIxIHJhd2Rldl9pb2F0DQo+IEVBTDogUENJIGRl dmljZSAwMDAwOjAwOjA0LjYgb24gTlVNQSBzb2NrZXQgMA0KPiBFQUw6ICAgcHJvYmUgZHJpdmVy OiA4MDg2OjIwMjEgcmF3ZGV2X2lvYXQNCj4gRUFMOiBQQ0kgZGV2aWNlIDAwMDA6MDA6MDQuNyBv biBOVU1BIHNvY2tldCAwDQo+IEVBTDogICBwcm9iZSBkcml2ZXI6IDgwODY6MjAyMSByYXdkZXZf aW9hdA0KPiBFQUw6IFBDSSBkZXZpY2UgMDAwMDoxMTowMC4wIG9uIE5VTUEgc29ja2V0IDANCj4g RUFMOiAgIHByb2JlIGRyaXZlcjogMTViMzoxMDE3IG5ldF9tbHg1DQo+IEVBTDogUENJIGRldmlj ZSAwMDAwOjExOjAwLjEgb24gTlVNQSBzb2NrZXQgMA0KPiBFQUw6ICAgcHJvYmUgZHJpdmVyOiAx NWIzOjEwMTcgbmV0X21seDUNCj4gSW50ZXJhY3RpdmUtbW9kZSBzZWxlY3RlZA0KPiBTZXQgc29m dG5pYyBwYWNrZXQgZm9yd2FyZGluZyBtb2RlDQo+IHByZXZpb3VzIG51bWJlciBvZiBmb3J3YXJk aW5nIHBvcnRzIDMgLSBjaGFuZ2VkIHRvIG51bWJlciBvZiBjb25maWd1cmVkDQo+IHBvcnRzIDEN Cj4gdGVzdHBtZDogY3JlYXRlIGEgbmV3IG1idWYgcG9vbCA8bWJ1Zl9wb29sX3NvY2tldF8wPjog bj0xNTU0NTYsDQo+IHNpemU9MjE3Niwgc29ja2V0PTANCj4gdGVzdHBtZDogcHJlZmVycmVkIG1l bXBvb2wgb3BzIHNlbGVjdGVkOiByaW5nX21wX21jIENvbmZpZ3VyaW5nIFBvcnQgMA0KPiAoc29j a2V0IDApIFBvcnQgMDogQjg6ODM6MDM6NkY6NDM6NDAgQ29uZmlndXJpbmcgUG9ydCAxIChzb2Nr ZXQgMCkgUG9ydCAxOg0KPiBCODo4MzowMzo2Rjo0Mzo0MSBDb25maWd1cmluZyBQb3J0IDIgKHNv Y2tldCAwKSA7IFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBCU0QtDQo+IDMtQ2xhdXNlIDsgQ29w eXJpZ2h0KGMpIDIwMTggSW50ZWwgQ29ycG9yYXRpb24NCj4gDQo+IGxpbmsgTElOSyBkZXYgMDAw MDoxMTowMC4wDQo+IA0KPiBwaXBlbGluZSBSWCBwZXJpb2QgMTAgb2Zmc2V0X3BvcnRfaWQgMA0K PiBwaXBlbGluZSBSWCBwb3J0IGluIGJzeiAzMiBsaW5rIExJTksgcnhxIDAgcGlwZWxpbmUgUlgg cG9ydCBvdXQgYnN6IDMyIHN3cQ0KPiBSWFEwIHBpcGVsaW5lIFJYIHRhYmxlIG1hdGNoIHN0dWIg cGlwZWxpbmUgUlggcG9ydCBpbiAwIHRhYmxlIDAgcGlwZWxpbmUgUlgNCj4gdGFibGUgMCBydWxl IGFkZCBtYXRjaCBkZWZhdWx0IGFjdGlvbiBmd2QgcG9ydCAwDQo+IA0KPiBwaXBlbGluZSBUWCBw ZXJpb2QgMTAgb2Zmc2V0X3BvcnRfaWQgMA0KPiBwaXBlbGluZSBUWCBwb3J0IGluIGJzeiAzMiBz d3EgVFhRMA0KPiBwaXBlbGluZSBUWCBwb3J0IG91dCBic3ogMzIgbGluayBMSU5LIHR4cSAwIHBp cGVsaW5lIFRYIHRhYmxlIG1hdGNoIHN0dWINCj4gcGlwZWxpbmUgVFggcG9ydCBpbiAwIHRhYmxl IDAgcGlwZWxpbmUgVFggdGFibGUgMCBydWxlIGFkZCBtYXRjaCBkZWZhdWx0IGFjdGlvbg0KPiBm d2QgcG9ydCAwDQo+IA0KPiB0aHJlYWQgMSBwaXBlbGluZSBSWCBlbmFibGUNCj4gQ29tbWFuZCAi dGhyZWFkIHBpcGVsaW5lIGVuYWJsZSIgZmFpbGVkLg0KPiB0aHJlYWQgMSBwaXBlbGluZSBUWCBl bmFibGUNCj4gQ29tbWFuZCAidGhyZWFkIHBpcGVsaW5lIGVuYWJsZSIgZmFpbGVkLg0KPiBQb3J0 IDI6IDAwOjAwOjAwOjAwOjAwOjAwDQo+IENoZWNraW5nIGxpbmsgc3RhdHVzZXMuLi4NCj4gRG9u ZQ0KPiB0ZXN0cG1kPiBzdGFydA0KPiBzb2Z0bmljIHBhY2tldCBmb3J3YXJkaW5nIC0gcG9ydHM9 MSAtIGNvcmVzPTEgLSBzdHJlYW1zPTEgLSBOVU1BIHN1cHBvcnQNCj4gZW5hYmxlZCwgTVAgYWxs b2NhdGlvbiBtb2RlOiBuYXRpdmUgTG9naWNhbCBDb3JlIDEgKHNvY2tldCAwKSBmb3J3YXJkcw0K PiBwYWNrZXRzIG9uIDEgc3RyZWFtczoNCj4gICAgUlggUD0yL1E9MCAoc29ja2V0IDApIC0+IFRY IFA9Mi9RPTAgKHNvY2tldCAwKSBwZWVyPTAyOjAwOjAwOjAwOjAwOjAyDQo+IA0KPiAgICBzb2Z0 bmljIHBhY2tldCBmb3J3YXJkaW5nIHBhY2tldHMvYnVyc3Q9MzINCj4gICAgbmIgZm9yd2FyZGlu ZyBjb3Jlcz0xIC0gbmIgZm9yd2FyZGluZyBwb3J0cz0xDQo+ICAgIHBvcnQgMDogUlggcXVldWUg bnVtYmVyOiAxIFR4IHF1ZXVlIG51bWJlcjogMQ0KPiAgICAgIFJ4IG9mZmxvYWRzPTB4MCBUeCBv ZmZsb2Fkcz0weDANCj4gICAgICBSWCBxdWV1ZTogMA0KPiAgICAgICAgUlggZGVzYz0yNTYgLSBS WCBmcmVlIHRocmVzaG9sZD0wDQo+ICAgICAgICBSWCB0aHJlc2hvbGQgcmVnaXN0ZXJzOiBwdGhy ZXNoPTAgaHRocmVzaD0wICB3dGhyZXNoPTANCj4gICAgICAgIFJYIE9mZmxvYWRzPTB4MA0KPiAg ICAgIFRYIHF1ZXVlOiAwDQo+ICAgICAgICBUWCBkZXNjPTI1NiAtIFRYIGZyZWUgdGhyZXNob2xk PTANCj4gICAgICAgIFRYIHRocmVzaG9sZCByZWdpc3RlcnM6IHB0aHJlc2g9MCBodGhyZXNoPTAg IHd0aHJlc2g9MA0KPiAgICAgICAgVFggb2ZmbG9hZHM9MHgwIC0gVFggUlMgYml0IHRocmVzaG9s ZD0wDQo+ICAgIHBvcnQgMTogUlggcXVldWUgbnVtYmVyOiAxIFR4IHF1ZXVlIG51bWJlcjogMQ0K PiAgICAgIFJ4IG9mZmxvYWRzPTB4MCBUeCBvZmZsb2Fkcz0weDANCj4gICAgICBSWCBxdWV1ZTog MA0KPiAgICAgICAgUlggZGVzYz0yNTYgLSBSWCBmcmVlIHRocmVzaG9sZD0wDQo+ICAgICAgICBS WCB0aHJlc2hvbGQgcmVnaXN0ZXJzOiBwdGhyZXNoPTAgaHRocmVzaD0wICB3dGhyZXNoPTANCj4g ICAgICAgIFJYIE9mZmxvYWRzPTB4MA0KPiAgICAgIFRYIHF1ZXVlOiAwDQo+ICAgICAgICBUWCBk ZXNjPTI1NiAtIFRYIGZyZWUgdGhyZXNob2xkPTANCj4gICAgICAgIFRYIHRocmVzaG9sZCByZWdp c3RlcnM6IHB0aHJlc2g9MCBodGhyZXNoPTAgIHd0aHJlc2g9MA0KPiAgICAgICAgVFggb2ZmbG9h ZHM9MHgwIC0gVFggUlMgYml0IHRocmVzaG9sZD0wDQo+ICAgIHBvcnQgMjogUlggcXVldWUgbnVt YmVyOiAxIFR4IHF1ZXVlIG51bWJlcjogMQ0KPiAgICAgIFJ4IG9mZmxvYWRzPTB4MCBUeCBvZmZs b2Fkcz0weDANCj4gICAgICBSWCBxdWV1ZTogMA0KPiAgICAgICAgUlggZGVzYz0wIC0gUlggZnJl ZSB0aHJlc2hvbGQ9MA0KPiAgICAgICAgUlggdGhyZXNob2xkIHJlZ2lzdGVyczogcHRocmVzaD0w IGh0aHJlc2g9MCAgd3RocmVzaD0wDQo+ICAgICAgICBSWCBPZmZsb2Fkcz0weDANCj4gICAgICBU WCBxdWV1ZTogMA0KPiAgICAgICAgVFggZGVzYz0wIC0gVFggZnJlZSB0aHJlc2hvbGQ9MA0KPiAg ICAgICAgVFggdGhyZXNob2xkIHJlZ2lzdGVyczogcHRocmVzaD0wIGh0aHJlc2g9MCAgd3RocmVz aD0wDQo+ICAgICAgICBUWCBvZmZsb2Fkcz0weDAgLSBUWCBSUyBiaXQgdGhyZXNob2xkPTANCj4g enNoOiBzZWdtZW50YXRpb24gZmF1bHQgIHN1ZG8gLi94ODZfNjQtbmF0aXZlLWxpbnV4YXBwLWdj Yy9hcHAvdGVzdHBtZA0KPiAtYyAweDMgLS12ZGV2ICAtLSAtaQ0KPiAtLS0NCg0KDQpbSmFzdmlu ZGVyXSAtIFBsZWFzZSB1c2UgYWJvdmUgY29tbWFuZCB0byBydW4gc29mdG5pYyB3aXRoIHNlcnZp Y2UgY29yZSwgc2hvdWxkIHdvcmsuDQoNCg0KPiA0KSBBbHNvLCB0aGUgdGVsbmV0IGNvbW1hbmQg c2hvd3MgbWUgbm8gc29mdG5pYz4gcHJvbXB0LCBhbmQgZG9lcyBub3QNCj4gc2VlbSB0byByZWFj dCB0byBhbnl0aGluZywgZXhjZXB0IHdoZW4gSSBxdWl0IERQREsgdGhlIHRlbG5ldCBkaWVzIChx dWl0ZQ0KPiBleHBlY3RlZCk6DQo+IHRlbG5ldCAxMjcuMC4wLjEgODA4Ng0KPiBUcnlpbmcgMTI3 LjAuMC4xLi4uDQo+IENvbm5lY3RlZCB0byAxMjcuMC4wLjEuDQo+IEVzY2FwZSBjaGFyYWN0ZXIg aXMgJ15dJy4NCj4gW0kgY2FuIHR5cGUgYW55dGhpbmcgaGVyZSB3aXRob3V0IHJlYWN0aW9uc10N Cg0KDQpbSmFzdmluZGVyXSAtIFlvdSBuZWVkIHRvIG1vZGlmeSB0ZXN0cG1kIHNvdXJjZSBjb2Rl IHRvIHVzZSB0ZWxuZXQuIFNvZnRuaWMgYWxsb3dzIGNvbmZpZ3VyYXRpb24gdGhyb3VnaCB0ZWxu ZXQsIHBsZWFzZSBsb29rIGF0IHJ0ZV9wbWRfc29mdG5pY19tYW5hZ2UoKSBhcGkgaW4gc29mdG5p Yy9ydGVfZXRoX3NvZnRuaWMuYy4gIA0KIA0KPiANCj4gNSkgQW0gSSBjb3JyZWN0IHRvIGFzc3Vt ZSB0aGF0IFNvZnROSUMgY2FuIGVtdWxhdGUgUlNTPyBJJ20gbG9va2luZyB0bw0KPiBpbXBsZW1l bnQgUlNTLWJhc2VkIGZ1bmN0aW9uYWwgdGVzdHMgZm9yIGEgcHJvamVjdC4NCg0KW0phc3ZpbmRl cl0gLSBUbyBlbXVsYXRlIFJTUyBpbiBzb2Z0bmljLCB5b3UgbmVlZCB0byBidWlsZCBwaXBlbGlu ZSBibG9jayB3aXRoIGNsYXNzaWZpY2F0aW9uIHRhYmxlLiANCg0KPiBUaGFua3MhDQo+IA0KPiBU b20NCj4gDQoNCg==