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 0C1F6A0C60 for ; Fri, 5 Nov 2021 08:48:40 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 928C140689; Fri, 5 Nov 2021 08:48:39 +0100 (CET) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mails.dpdk.org (Postfix) with ESMTP id BC28E40151 for ; Fri, 5 Nov 2021 08:48:37 +0100 (CET) X-IronPort-AV: E=McAfee;i="6200,9189,10158"; a="229324598" X-IronPort-AV: E=Sophos;i="5.87,210,1631602800"; d="scan'208";a="229324598" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Nov 2021 00:48:32 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,210,1631602800"; d="scan'208";a="730471689" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmsmga005.fm.intel.com with ESMTP; 05 Nov 2021 00:48:32 -0700 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Fri, 5 Nov 2021 00:48:32 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Fri, 5 Nov 2021 00:48:31 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.100) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Fri, 5 Nov 2021 00:48:31 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=X8ZhR6ZdSlOUatUWK4cj66tlsQ3pq+o7IwphPOv4I4qwAnFgKxit7e25P6qcmS22KUlsMrNwxpteXFvx5bgJTbtNGDNbTILopawSNgHnxWFIFjH9wGaCCSd+mVfBQnO6ugY56SQQl+Z8+ZPjiQznvC02wN1gEdLkuNvQsZfge/pC2mpiluFPxAC1McfskNFBPFjwTHfXARoWlz1pM8ip4dK1d67GLoLWvcedCPRBu115ic9MBE54hk9H2CLreOXpp5vBqseQFZlUHRcR2YyZ04EYfQISlRSvAlCzj50jE7faTJZNfqdo575Ae2fh/6SG0ql1Eykl6Wc296PvrZ1i5A== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=/2g2Ir/ql4ljo64Cu8T6ur1aVPv7rPNv7fa/TChD1Bw=; b=PlQmr2Yh9UkKk8Heo16EOWselFtsVUMAFhcSoWoUSdoa2cJ6jo4kF4nUiZbsEupDzjyYTb18RGLlboL7a7UT8kBpAJH1TTf3u0Lo2AbEEvmj7QvHD6LkTK1VnnvJmEq8nl09vJ9HN8TUaLhA6CgODDapU3M+AOrMfeYkcORtI4e4+I096aXCvCk5w6tQE6JSKaqBgeuA/q52BylF/OCPOtPaQywJZUb49Nhq3pFEhjJ1WZ7wW/kf6EkeLsqZQcGuxY8f1pTuGHVwsCFmjMh0ja8Xg5tGUs8N44Z8BD2Qi4W5t2fSoEB1nQvs7B5Gfwq9+JVTdthzhQZD1ZN0kqnx6Q== 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=/2g2Ir/ql4ljo64Cu8T6ur1aVPv7rPNv7fa/TChD1Bw=; b=NTdsYEiIOB1B3xTbCCICfeONArgc5yTSVn3+7G5mEOaUQaGxEYqMQd3XPFtUeSsXVZK8eJDTxiKp2h3euXddd9Dc+VWKbrBmSfk+oNTE7RAFFUmUjqe2rrCAMJskywdRjKD++i+m0/J33XQee+xI6WahdbkvpzrkqXAV3uv1y9I= Received: from PH0PR11MB4791.namprd11.prod.outlook.com (2603:10b6:510:43::10) by PH0PR11MB4853.namprd11.prod.outlook.com (2603:10b6:510:40::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.11; Fri, 5 Nov 2021 07:48:30 +0000 Received: from PH0PR11MB4791.namprd11.prod.outlook.com ([fe80::3439:fc74:680b:8766]) by PH0PR11MB4791.namprd11.prod.outlook.com ([fe80::3439:fc74:680b:8766%3]) with mapi id 15.20.4669.013; Fri, 5 Nov 2021 07:48:30 +0000 From: "Loftus, Ciara" To: Hong Christian CC: "users@dpdk.org" Subject: RE: pmd_af_xdp: does net_af_xdp support different rx/tx queue configuration Thread-Topic: pmd_af_xdp: does net_af_xdp support different rx/tx queue configuration Thread-Index: AQHX0U6M+4hNQJWgLkeM5L7gIwYVfKvzJa0QgAEbmCKAAE4kMA== Date: Fri, 5 Nov 2021 07:48:30 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.200.16 authentication-results: hotmail.com; dkim=none (message not signed) header.d=none;hotmail.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a2ca71d4-d980-4ca6-9ac4-08d9a030a90b x-ms-traffictypediagnostic: PH0PR11MB4853: 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: nEFyDF2goiwaHdinWxo3lfIZ8qU78N2ydQBk89zUSEY3LvxIrRqwap8dhUCNtV4A4GWlCbzTjlJ8ZyLn9bUUWpv+WpIsB7+XdvyvXnB9MYWfc0Lrc3lLRMfCiNawWDf72Y6Xh2jyz80kfA4FZzKNPvpdOfnLDp1KcNS6XMivAZbzXcFMnKpt0GT3rrx+mGVfXf7vXBKfpBguM9haf/wzIr9WpLYF158aItIGmwtD5voJFO3w0OVWovwvIFAPN5BhV3XENlf0hiovTxMJobOPdxiaGTpoUVhkxH5eVRRqseiqW+KsvvezA4b5ufPoTkou3Mfbvpb8llXGPasvL/JltqsdpG3R1BMOyyhJIoanlxJfDof4FQcM0KI4QYBGu961PbhCI5NZeA1Zk327aBIICps31ee3ZJWFFTtBfHF4z3A6myzm5dDl6NYmDa25QdliyygTetQrGs9rfb1mDUmLNgWmijw5TiKRas026XB7KNquEPpXnA+eYx/Ag5/7m3LjtBC8Pjts25k07prUDuxm+9URQzt0/cY7REw5V5X1qTzKtE6H1UbLUE8p99Nv3yy1rZbCek7QRYN9Bd3V0ol/Ea/Qw56XIayHr8vct0T2DYzJxZ3SLnCM9weH66TTFd0SyfWIjlwhzUnCahjiJiZS7w4mSW4DzgxWLDZK/X3hslCFEcbbk6lNc5XAbKZbMY2U1IfFD6qghs8b52Ge712st/oPjR1Xo854aHmHzjkyWLymMwnUnz99xChIL5+dzfe7oguT+EscwUYFGvcsDCvmEtNNt95W/QRMocY84Q1HloQ= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR11MB4791.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(4326008)(33656002)(7696005)(186003)(6506007)(122000001)(8936002)(26005)(2906002)(82960400001)(55016002)(52536014)(966005)(71200400001)(83380400001)(9686003)(6916009)(5660300002)(508600001)(316002)(8676002)(64756008)(66556008)(76116006)(66446008)(38070700005)(66476007)(66946007)(38100700002)(86362001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MlJxZStYTnFkV29oU0UyR1UveWp3MmZMN2wvUEFuVFRLUmgvaUN4RWFxOUR2?= =?utf-8?B?elNyVE14cGswRm4yMXB0Y1VKcWgrc0pmYzhJMlYwbGdFMWhXNWo2ZWxleDF1?= =?utf-8?B?RmVDcVpWdk5uc0FQMEh0MWxXNm5zY1l4N3NDSGQ0ZEIxbVJ2VjRWZ3pIVHdI?= =?utf-8?B?Umh5bkNlT2VybWdxeXlWVk9CWHNWM0o3ZFFac3cwWlBDbTMwaGxnNFBXZEw2?= =?utf-8?B?SEN2SkgxWnhzWmVkTFJCRmx3Q2piTE9ZU2xNdVBXTk1aQzFFN3V0WHRXcnF4?= =?utf-8?B?NTd4U1FPa2RrY1cyb2RwUWhnV0djN0NXdmdwWkNXRXdzeVpCVkVpMDRzZGdx?= =?utf-8?B?eDFGc0FsUVMranZvOTBIbDhVelgvekpUVVAybE9aMnFIai9kcjIzbWppcVNj?= =?utf-8?B?VGszbUdCQkYrQ0lRNlBDa0oycTgrMzlVYVdiSmlsQVNoKzFyUmZwVXhwNm5X?= =?utf-8?B?aS9aV2ZwbjNNeVVlVFFYRnVyMldiRGUvQzQrNlZ1QURqTE5neUErSU9DVDRq?= =?utf-8?B?a1ZLSmU3b2pGMTEzTWxqMElQS3RKUzkybVlWYUovU00ySDhPMFRaRnA1RmJK?= =?utf-8?B?ZXpKRjVleTQwZVpLa3dxdlVFWkd4WGFqeTlQaWdHbWpjMEJNL2VBVGJzQXhE?= =?utf-8?B?bmxPeTAvZ0ZOdHo5bUg3dStHN3ozamx5cnQrbmxlNmRrdlE2NjRJSTJ1ZFV2?= =?utf-8?B?MkM1aVRRQXRjbC95U0xqeGYrZGRnakJwYzFVR091OGRwTExuQVV0TzRKSUJC?= =?utf-8?B?aUwwK01lMFdoWGJqWGhXVGs3VlF2d09uZkNWSFRkQWs4TlgrbzdCcVp4RWVy?= =?utf-8?B?enc3MnRVWkNkSmNIaFJXYXJvbm14NzJZaVVQb2VBNzlPMXZEL1J4Tkk1VDZw?= =?utf-8?B?TWJ4Y21PTkdCVmFsbURNVE1LUGR4UlpNdUtpa05qeXA3SGZiRWt4Y3RzR2VD?= =?utf-8?B?bTE0WTg0L0Zwakp0Q0JKY3BiV0hHSm94Zkc0aEhCVWpickhBL3NtUGRUZURB?= =?utf-8?B?bHlQdWpSWC9NZG05akp2WWlVU0l5UzdCenQ3RGNJYmpzbGFqWk5vSnIzaFF0?= =?utf-8?B?MllxczlsTUNteGZsZlQ1NmlmODc5eXdmVlJ5US93T2hJUUJxUnRoYWlTWmFl?= =?utf-8?B?MlFld2N5RWRMdXdDMGdSVGpUSFJwb1ZWRjU1cUNGWjFFcVh6VnVZQnp1ZkJ0?= =?utf-8?B?N3BVdlNmVUdiRFZzSlJtbVIzeVM0TXRMeGcxa0w5M2NiMEE3elhQODhLM1ZX?= =?utf-8?B?KzB0RTgyVWdHL2xhaXZPRGEwK21HN2l4bmVnMnVnTlRTTUlqbHU0cEFKQVNt?= =?utf-8?B?czlMQzlJVWIyY1NtdWtjQkRZaE9NbkxOZ294bEhGU3RsbVZGWk1EeU04b0lh?= =?utf-8?B?b2ZESExMdTlxaXNzWXd5eW9UMzFxbGtBQkhVZFBEM2pJbFRVa0UvdmN6dHpU?= =?utf-8?B?TWI1RjFrV01PdksxZHZNU2x4ejY4b1JNZERJUytHQmE1S2xnb0R2UjlsSldq?= =?utf-8?B?TDhzYW4waEJnL015Z1VJQ3F6QU0xN0wvK2ZWUlBaWTdVN0pyakJrWXhhb0tN?= =?utf-8?B?Nm9CNmxMMU14bEFiVi9SckJrWHU4cUtXZm5kVllJVXdyaTk3OUd4NEQwUGlj?= =?utf-8?B?VWpjTUVCdXBrWU4rTUczMmMwd1R1MlV0aytpVXRLR1JoSmd3Mi82bldZY09h?= =?utf-8?B?aThHNmRFWnUzZzhXYlA2M1l1SnFvL3VxV21ueFpkc3lOVDJETjJ5Ylhtc2Uv?= =?utf-8?B?ZDNydm50ZnhVUHk4K2E0L0NKcnkyK1pHYS85Y2pUaHJZcVhVNm54UzZ4d3dD?= =?utf-8?B?Wlh5L2Y1aDRkQmxBRXdyY3ZFMHgwdXVOQzFqRm5EWWtyT2xhTnRNSGVGMTNy?= =?utf-8?B?Z3FCUlRRdXRXSWx6RzdQeWJoeEhUR2t0NUxFOWtVYUlLQTFSRGVmaTg1ZDV5?= =?utf-8?B?dzFlU0xGWG83bXNPWHFsR1c3Q1BGWnk2SHF0NHAwZTFyQUhDcENXZGdKSjE1?= =?utf-8?B?bU41QTdKeC9SOE1yRVQ0VGUvZzdsaTJyTzlJTXJNU3VNUFc2aUlEd0t4NVlQ?= =?utf-8?B?K3N1bm1vQ1hCclB3NUdpTVRjcldGUTJ0NDdoYVAyckZMbGY1eEdkL2Q2ZzN5?= =?utf-8?B?REhWTENDaGgxRlJGdVV5UmRHMWRhS0lFZmdteTNPVWc4Q0tQUThmMm44WFg5?= =?utf-8?B?Z0E9PQ==?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB4791.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a2ca71d4-d980-4ca6-9ac4-08d9a030a90b X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Nov 2021 07:48:30.3166 (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: acc55kNA6q+g5l42NQzw0nLZb40HYHmdrt+7v7qGVpZe47FvJQVrPHDSqa0ZmLRhn8y/cf/M/4rEbR5SyVH/2g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB4853 X-OriginatorOrg: intel.com X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: users-bounces@dpdk.org PiANCj4gSGkgQ2lhcmEsDQo+IA0KPiBUaGFuayB5b3UgZm9yIHlvdXIgcXVpY2sgcmVzcG9uc2Ug YW5kIHVzZWZ1bCB0aXBzLg0KPiBUaGF0J3MgYSBnb29kIGlkZWEgdG8gY2hhbmdlIHRoZSByeCBm bG93LCBJIHdpbGwgdGVzdCBpdCBsYXRlci4NCj4gDQo+IE1lYW53aGlsZSwgSSB0ZXN0ZWTCoEFG X1hEUCBQTUQgd2l0aCAxcngvMXR4IHF1ZXVlIGNvbmZpZ3VyYXRpb24uIFRoZQ0KPiBwZXJmb3Jt YW5jZSBpcyB0b28gd29yc2UgdGhhbiBNTFg1IFBNRCwgbmVhcmx5IDIvMyBkcm9wLi4uIHRvdGFs IHRyYWZmaWMgaXMNCj4gM0dicHMuDQo+IEkgYWxzbyBjaGVja2VkIHNvbWUgc3RhdGlzdGljcywg aXQgc2hvd3MgZHJvcHMgb24geGRwIHJlY3YgYW5kIGFwcCBpbnRlcm5lbA0KPiB0cmFuc2Zlciwg aXQgc2VlbXMgeGRwIHJlY3YgYW5kIHNlbmQgdGFrZSB0aW1lcywgc2luY2UgdGhlcmUgaXMgbm8g ZGlmZmVyZW5jZQ0KPiBvbiBhcHAgc2lkZSBiZXR0d2VlbiB0aGUgdHdvIHRlc3RzKGRwZGsveGRw KS4NCj4gDQo+IEFyZSB0aGVyZSBhbnkgZXh0cmEgY29uZmlndXJhdGlvbiBpcyByZXF1aXJlZCBm b3IgQUZfWERQIFBNRCA/DQo+IFRoZSBYRFAgUE1EIHNob3VsZCBoYXZlIHNpbWlsYXIgcGVyZm9y bWFuY2UgYXMgRFBESyBQTUQgdW5kZXIgMTBHYnBzDQo+ID8NCg0KSGkgQ2hyaXN0aWFuLA0KDQpZ b3UncmUgd2VsY29tZS4gSSBoYXZlIHNvbWUgc3VnZ2VzdGlvbnMgZm9yIGltcHJvdmluZyB0aGUg cGVyZm9ybWFuY2UuDQoxLiBQcmVmZXJyZWQgYnVzeSBwb2xsaW5nDQpJZiB5b3UgYXJlIHdpbGxp bmcgdG8gdXBncmFkZSB5b3VyIGtlcm5lbCB0byA+PTUuMTEgYW5kIHlvdXIgRFBESyB0byB2MjEu MDUgeW91IGNhbiBhdmFpbCBvZiB0aGUgcHJlZmVycmVkIGJ1c3kgcG9sbGluZyBmZWF0dXJlLiBJ bmZvIG9uIHRoZSBiZW5lZml0cyBjYW4gYmUgZm91bmQgaGVyZTogaHR0cDovL21haWxzLmRwZGsu b3JnL2FyY2hpdmVzL2Rldi8yMDIxLU1hcmNoLzIwMTE3Mi5odG1sDQpFc3NlbnRpYWxseSBpdCBz aG91bGQgaW1wcm92ZSB0aGUgcGVyZm9ybWFuY2UgZm9yIGEgc2luZ2xlIGNvcmUgdXNlIGNhc2Ug KGRyaXZlciBhbmQgYXBwbGljYXRpb24gb24gc2FtZSBjb3JlKS4NCjIuIElSUSBwaW5uaW5nDQpJ ZiB5b3UgYXJlIG5vdCB1c2luZyB0aGUgcHJlZmVycmVkIGJ1c3kgcG9sbGluZyBmZWF0dXJlLCBJ IHN1Z2dlc3QgcGlubmluZyB0aGUgSVJRIGZvciB5b3VyIGRyaXZlciB0byBhIGRlZGljYXRlZCBj b3JlIHRoYXQgaXMgbm90IGJ1c3kgd2l0aCBvdGhlciB0YXNrcyBlZy4gdGhlIGFwcGxpY2F0aW9u LiBGb3IgbW9zdCBkZXZpY2VzIHlvdSBjYW4gZmluZCBJUlEgaW5mbyBpbiAvcHJvYy9pbnRlcnJ1 cHRzIGFuZCB5b3UgY2FuIGNoYW5nZSB0aGUgcGlubmluZyBieSBtb2RpZnlpbmcgL3Byb2MvaXJx LzxpcnFfbnVtYmVyPi9zbXBfYWZmaW5pdHkNCjMuIFF1ZXVlIGNvbmZpZ3VyYXRpb24NCk1ha2Ug c3VyZSB5b3UgYXJlIHVzaW5nIGFsbCBxdWV1ZXMgb24gdGhlIGRldmljZS4gQ2hlY2sgdGhlIG91 dHB1dCBvZiBldGh0b29sIC1sIDxpZmFjZT4gYW5kIGVpdGhlciBzZXQgdGhlIFBNRCBxdWV1ZV9j b3VudCB0byBlcXVhbCB0aGUgbnVtYmVyIG9mIHF1ZXVlcywgb3IgcmVkdWNlIHRoZSBudW1iZXIg b2YgcXVldWVzIHVzaW5nIGV0aHRvb2wgLUwgPGlmYWNlPiBjb21iaW5lZCBOLg0KDQpJIGNhbid0 IGNvbmZpcm0gd2hldGhlciB0aGUgcGVyZm9ybWFuY2Ugc2hvdWxkIHJlYWNoIHRoYXQgb2YgdGhl IGRyaXZlci1zcGVjaWZpYyBQTUQsIGJ1dCBob3BlZnVsbHkgc29tZSBvZiB0aGUgYWJvdmUgaGVs cHMgZ2V0dGluZyBzb21lIG9mIHRoZSB3YXkgdGhlcmUuDQoNClRoYW5rcywNCkNpYXJhDQoNCj4g DQo+IEJyLA0KPiBDaHJpc3RpYW4NCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXw0KPiDlj5Hku7bkuro6IExvZnR1cywgQ2lhcmEgPG1haWx0bzpjaWFyYS5sb2Z0dXNA aW50ZWwuY29tPg0KPiDlj5HpgIHml7bpl7Q6IDIwMjHlubQxMeaciDTml6UgMTA6MTkNCj4g5pS2 5Lu25Lq6OiBIb25nIENocmlzdGlhbiA8bWFpbHRvOmhvbmdndW9jaHVuQGhvdG1haWwuY29tPg0K PiDmioTpgIE6IG1haWx0bzp1c2Vyc0BkcGRrLm9yZyA8bWFpbHRvOnVzZXJzQGRwZGsub3JnPjsN Cj4gbWFpbHRvOnhpYW9sb25nLnllQGludGVsLmNvbSA8bWFpbHRvOnhpYW9sb25nLnllQGludGVs LmNvbT4NCj4g5Li76aKYOiBSRTogcG1kX2FmX3hkcDogZG9lcyBuZXRfYWZfeGRwIHN1cHBvcnQg ZGlmZmVyZW50IHJ4L3R4IHF1ZXVlDQo+IGNvbmZpZ3VyYXRpb24NCj4gDQo+ID4NCj4gPiBIZWxs byBEUERLIHVzZXJzLA0KPiA+DQo+ID4gU29ycnkgdG8gZGlzdHVyYi4NCj4gPg0KPiA+IEkgYW0g Y3VycmVudGx5IHRlc3RpbmcgbmV0X2FmX3hkcCBkZXZpY2UuDQo+ID4gQnV0IEkgZm91bmQgdGhl IGRldmljZSBjb25maWd1cmUgYWx3YXlzIGZhaWxlZCBpZiBJIGNvbmZpZ3VyZSBteSByeCBxdWV1 ZSAhPQ0KPiB0eA0KPiA+IHF1ZXVlLg0KPiA+IEluIG15IHByb2plY3QsIEkgdXNlIHBpcGVsaW5l IG1vZGUsIGFuZCByZXF1aXJlIDEgcnggYW5kIHNldmVyYWwgdHggcXVldWVzLg0KPiA+DQo+ID4g RXhhbXBsZToNCj4gPiBJIHJ1biBteSBhcHAgd2l0aCBwYXJhbXRlcjogIi0tbm8tcGNpIC0tdmRl dg0KPiA+IG5ldF9hZl94ZHAwLGlmYWNlPWVuczEyLHF1ZXVlX2NvdW50PTIgLS12ZGV2DQo+ID4g bmV0X2FmX3hkcDEsaWZhY2U9ZW5zMTMscXVldWVfY291bnQ9MiINCj4gPiBBbmQgY29uZmlnIDEg cnggYW5kIDIgdHggcXVldWUsIGl0IHdpbGwgc2V0dXAgZmFpbGVkIGJ5IHByaW50OiAiUG9ydDAN Cj4gPiBkZXZfY29uZmlndXJlID0gLTIyIg0KPiA+DQo+ID4gQWZ0ZXIgY2hlY2tpbmcgc29tZSB4 ZHAgZG9jcywgSSBmb3VuZCB0aGUgcnggYW5kIHR4IGFsd2F5cyBiaW5kIHRvIHVzZSwNCj4gPiB3 aGljaCBjb25uZWN0ZWQgdG8gZmlsbGluZyBhbmQgY29tcGxldGluZyByaW5nLg0KPiA+IEJ1dCBJ IHN0aWxsIHdhbnQgdG8gY29tZmlybSB0aGlzIHdpdGggeW91ID8gQ291bGQgeW91IHBsZWFzZSBz aGFyZSB5b3VyDQo+ID4gY29tbWVudHMgPw0KPiA+IFRoYW5rcyBpbiBhZHZhbmNlLg0KPiANCj4g SGkgQ2hyaXN0aWFuLA0KPiANCj4gVGhhbmtzIGZvciB5b3VyIHF1ZXN0aW9uLiBZZXMsIGF0IHRo ZSBtb21lbnQgdGhpcyBjb25maWd1cmF0aW9uIGlzIGZvcmJpZGRlbg0KPiBmb3IgdGhlIEFGX1hE UCBQTUQuIE9uZSBzb2NrZXQgaXMgY3JlYXRlZCBmb3IgZWFjaCBwYWlyIG9mIHJ4IGFuZCB0eCBx dWV1ZXMuDQo+IEhvd2V2ZXIgbWF5YmUgdGhpcyBpcyBhbiB1bm5lY2Vzc2FyeSByZXN0cmljdGlv biBvZiB0aGUgUE1ELiBJdCBpcyBpbmRlZWQNCj4gcG9zc2libGUgdG8gY3JlYXRlIGEgc29ja2V0 IHdpdGggZWl0aGVyIG9uZSByeHEgb3Igb25lIHR4cS4gSSB3aWxsIHB1dCBsb29raW5nDQo+IGlu dG8gdGhlIGZlYXNpYmlsaXR5IG9mIGVuYWJsaW5nIHRoaXMgaW4gdGhlIFBNRCBvbiBteSBiYWNr bG9nLg0KPiBJbiB0aGUgbWVhbnRpbWUsIG9uZSB3b3JrYXJvdW5kIHlvdSBjb3VsZCB0cnkgd291 bGQgYmUgdG8gY3JlYXRlIGFuIGV2ZW4NCj4gbnVtYmVyIG9mIHJ4cSBhbmQgdHhxcyBidXQgc3Rl ZXIgYWxsIHRyYWZmaWMgdG8gdGhlIGZpcnN0IHJ4cSB1c2luZyBzb21lIE5JQw0KPiBmaWx0ZXJp bmcgZWcuIHRjLg0KPiANCj4gVGhhbmtzLA0KPiBDaWFyYQ0KPiANCj4gPg0KPiA+IEJyLA0KPiA+ IENocmlzdGlhbg0K