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 32A0F41D3E; Thu, 2 Mar 2023 11:28:17 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 119E140E2D; Thu, 2 Mar 2023 11:28:17 +0100 (CET) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by mails.dpdk.org (Postfix) with ESMTP id D9D6240E09 for ; Thu, 2 Mar 2023 11:28:14 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1677752895; x=1709288895; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=3Kk5JyCzd1YZ/rffeG0ExWwa9/s17ZG6ECS5zVfAS6Y=; b=cE3eQGXuZzlhyqO3o12SJtVnA82o/giY6lmFVGKJ+aYIJUwMWeiCuE4S ok0IF9bN+X36QmivVc9t4GDK2bJ7Xbjcx8yP55+cxT+IKBfcTvSSJhdsx Ki4bYHANvZkENe+HvPKlp/CGBYs82w7sZSyLgzoz9Ud9tlDR1D7klKRRv uMQ4TP3/cFeBKcVI1Mij4KqF9UiQOAW9o5Wd8h6ILtvDDDeYcKVtyOxyS hniF98v1U42KiPJItjmwEOCRbS2mvFXlD1pvgHR6hCtePQU53IyYWI2Ep MbbGPSa33Mf0qfta1ZhgMp1qlBYz068ShKpZOBSIVIquoMq779RNPjB7x Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10636"; a="336182993" X-IronPort-AV: E=Sophos;i="5.98,227,1673942400"; d="scan'208";a="336182993" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Mar 2023 02:28:13 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10636"; a="763954247" X-IronPort-AV: E=Sophos;i="5.98,227,1673942400"; d="scan'208";a="763954247" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by FMSMGA003.fm.intel.com with ESMTP; 02 Mar 2023 02:28:13 -0800 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) 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.2507.21; Thu, 2 Mar 2023 02:28:13 -0800 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21; Thu, 2 Mar 2023 02:28:12 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21 via Frontend Transport; Thu, 2 Mar 2023 02:28:12 -0800 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.168) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Thu, 2 Mar 2023 02:28:12 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mj0n+wRmNIA5jIRdssNz9QBKRCzrqW5R2t/WNSeO4OyUqDwwz0Tpjre1AlFcmP2ADJKKokIR3Kkm4ZWXxmeHMUzOV0fPh3bJy7f6R/kH7OLA3BwW/C4lNEAsti8Znik5ZM3ovd4kLR3vEFOv1XYp73m4DJV9SRj+DZv6O7RKFn1K5z+ZxghfeX4s07ISjTE0mt6kmEr/8ojDGcv2+U10vXq5K/wtS2SPZE0Dg59J4gJ6teCIlC0N9aRFfEdJQ3DS44u9X+UTaB/Ayc3NrwnbQAUH/n8qEjwCT3V57zdo8Mj2jCDiOYb/9aBWHQde0X/JfGSbzCiuCHmVgtzhCXD97A== 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=3Kk5JyCzd1YZ/rffeG0ExWwa9/s17ZG6ECS5zVfAS6Y=; b=IKvYb7RBdxsvL46J+Y3ZaXQK9OyMiD3T3G2MCLuyQ0Zwgvi0PUyRQOrC+KvCAaAg5rm2oRuDqamSBU45MhmfDjQ4NChUofmWUSvQZnu4SWLrNsXxOOBPFz60hia/1HePC0m9YljhBCpp/XdgCh6QfYyt9v+4YVIWhaeTjMS4JCVHllQ27kh4Kear08TvEz5faBs4b9IPX5aquSJDAPxBf7LgTM332BwO/TAw1uBazmSBI2aOcCqgr7sC0wNNXyyafd4oqaw+vu2886k1g0JC9wU1hxUr14ku6uRenFJiLf0YV/fheMAPqEVtG4QEs2fjlaWGEIUnHgl5aZZZNEP5JQ== 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 Received: from DM4PR11MB5994.namprd11.prod.outlook.com (2603:10b6:8:5d::20) by SA1PR11MB6917.namprd11.prod.outlook.com (2603:10b6:806:2bd::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6156.18; Thu, 2 Mar 2023 10:28:09 +0000 Received: from DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::2c5d:49cd:a9b4:f764]) by DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::2c5d:49cd:a9b4:f764%8]) with mapi id 15.20.6134.030; Thu, 2 Mar 2023 10:28:09 +0000 From: "Zhang, Qi Z" To: Ferruh Yigit , "Liu, Mingxia" , "dev@dpdk.org" CC: "Wu, Jingjing" , "Xing, Beilei" Subject: RE: [PATCH v2] net/idpf: refine Rx/Tx queue model info Thread-Topic: [PATCH v2] net/idpf: refine Rx/Tx queue model info Thread-Index: AQHZTC6yRWrEv9O1/UO6qMF8BVZSmq7nPngAgAAGhICAAAV1kA== Date: Thu, 2 Mar 2023 10:28:09 +0000 Message-ID: References: <20230301161605.436754-1-mingxia.liu@intel.com> <20230301192659.601892-1-mingxia.liu@intel.com> <9e9e420c-b734-daa7-b3d1-b0bf4053771b@amd.com> In-Reply-To: <9e9e420c-b734-daa7-b3d1-b0bf4053771b@amd.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM4PR11MB5994:EE_|SA1PR11MB6917:EE_ x-ms-office365-filtering-correlation-id: 2b4ea271-1f2d-484a-0131-08db1b08d1ee x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Eii6Eo/IhVPbuNJcGCDhlyHgMbsb1N5/fwWiaxz5HzpE+64BBCgxse6a7SLQGaI8MsYZ2R8IxGrXOh6SlvhK6X8K+ETPGCSVxr5ySC1crwZbSfuxMGDLxU80EZomiM/InxH3hc9C/aAenO4UhmrbQxOJQzzb43o8Q+r5WJ9bl/SUoqRTb73MIag4Ueq6fPQ32nVioWogey9zp6KYV3Ov1lxuoUTwUAJWCS/rBfIE2A1iM2J/5fnS6y+wpT/oriy/Degd1xiFRodybxOKot2JCgSS80o6aXBbSnyPp306ggWLLxO3p90qLvySGVCpQw9T5CV7UIzWpHMxCh3qcv8NElqLwrFIONvGbsCZSZNJmX65z592Poa2HWT1/PI8U4HfDZdw4RQt7Zs6T770Ukwr8NpJtghxxcioLXmFm/wd2zk/9/48QCO820qFy+gU1mAtP84ocYPKCkrg+495HII7MdtRx+WvKzPLXCvmMNahEfdU5nqkTBZIwWmbgd6ytLX6G/ng2cKKp08p8LugmrbvviCxgC4ioyoLOr0GK9Znm+1VvzP8M6PdAAB5BRv3RfsP8IK3XV0plj8kF8dyu/5kHHAX9PBET6C0b7dTBszEgJ4212tFABpdvWJ15Mr0IlOdcuJDqYB+SOxcOBOwoekTWERhRQvtgNO4rcqG/G9tY0FdlCtIznHgT+z3HMBn7APlgHVAX2tpJeq2F/05Y0REiQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR11MB5994.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(136003)(376002)(366004)(396003)(39860400002)(346002)(451199018)(71200400001)(107886003)(53546011)(6506007)(9686003)(186003)(26005)(316002)(54906003)(110136005)(4326008)(41300700001)(76116006)(66476007)(66446008)(66556008)(2906002)(8676002)(64756008)(7696005)(52536014)(8936002)(82960400001)(478600001)(5660300002)(122000001)(38100700002)(33656002)(86362001)(38070700005)(55016003)(66946007)(83380400001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RHlzc0h6MUVSNDRjaWpQZjdYdGVBK2hLZkxSbGNSMll6dmhQVUFIai96T25q?= =?utf-8?B?OGtjSk40Z0NNcnJDY250UGhvYlh2WUUzNnVJNCtHbU5kRmkyY1FMRUtDWmo1?= =?utf-8?B?am9ZT3VtWU93dWNiaUJqckFaWktaL2RGZUlsWWVqdmVTSWFzRFNiZUFHWHhB?= =?utf-8?B?REZDUFFsUGEvMlB5c2c2VWxPRnBySCs5NUdITTZ2ZWlUcUw5dUtXQ01jeXZQ?= =?utf-8?B?K2wxMzdIS0FzZjZpeVBJQm8wcmN2NHpXUjVjalhCbHl6b0doSXdkUHAxWXFz?= =?utf-8?B?RksrUFBET1YzMlovR05JM0RiTnBQV2h3YVRhYUxzTzM0VHU1Y3I1QU1ERG5i?= =?utf-8?B?eElOVnVKVUU3V3hBVU9oOWpCZFc3a2YzTTZqSGhWZjQ2eEtLYk5GN2NSNWs0?= =?utf-8?B?aHM1MlZ3Wm00aHNpV1lNWWt4cDdIZ1RpQVpxb0pTZE9YNWExdzVpT3BITG1p?= =?utf-8?B?NnZ1My9mRk9Pb2JwSFJQMlZhcldRUjMzd1pxWEFDdTZZM1JrN3RxNU1vTWZm?= =?utf-8?B?a0NsNGtpcTdvOGtpdHRJUVFNbmNMdG1PQmpuYjNNUEVMSTUxcUVFSHc2Nm5h?= =?utf-8?B?cU9Ma1Exd3NIckM5WjU0dVByZmV6N2VrU0xnY1JXZmFQRjRQMDRneGszTjdB?= =?utf-8?B?aVNXaVJLdzh4TElpaUVpeDdUcnV1a20zaURKQXFRNDdPU2RxbFV0akdwWXZs?= =?utf-8?B?VW5yTzhVUVl1di9SZ1luWTdMYzJ4bnJESHc5L2tOdFppRkxXT0ZIVy83M24w?= =?utf-8?B?L2Ryb0s2NDVrY05BN0hSYUNzcCtOZ1d1amIvaTlQMEdLTTcyWnJNVTZmS2Nj?= =?utf-8?B?UVhGeE1zOVlnRElVSDdXdnU4L3pzUXVLYVdWSTA4MExaUm5WSUlTNnFJZ1JI?= =?utf-8?B?OExQNHlpbEIxR0xwaVVEbktrWUdXb2hZbGNkNmxIQmVOK004b2Q4cXBYbTJJ?= =?utf-8?B?cW1DTkUwQXVCd0VScHVYdE44VnZRb1p1OUFXN25DcFp0dzVPeW1tVndDeDN1?= =?utf-8?B?VU1VME9nZGJYd1l1Ym9acytEM003RWtWN3BtVTkwZEFxU1RRTlNuNTEwQjZk?= =?utf-8?B?OGRJOHUxQ244T25seG9LU01xMkc2bm0xK2FHY1c1eXhqemFvRmRFZ3lsTlFs?= =?utf-8?B?cCszbEtVOG4zSU5Id2ljUStheWYwWkt3ZW9pTzUvWlBCdms0d0tNbW9lRkpm?= =?utf-8?B?WmxFVlFHOG1zVlJxampOVDZpdG1rUHhJbDRTTm9HOUtTWmlXK215R3FaRmdT?= =?utf-8?B?MUxESy9NNEFnT05nZVlndTlxOHNSTUxMZmQ5b3FFaTRCSjRtRkk1RnVITFJy?= =?utf-8?B?TVF1cWR5N2MxZG1MMkJhWTJHTzhJYmRlNUtJN25adldseW8xbjVPY0tJRGQ2?= =?utf-8?B?bnBrM1dWQjVFaENnakV6Wk5JVUkweEhpNlRYd1ZjUk9KbmlYOVRlRllKVjlX?= =?utf-8?B?MWRma2JSMkp2ZC9MREl0YVhhcXFlNlJVUExVeTQvSWFpVkg4MkdkVjN1U05t?= =?utf-8?B?VlFvbFFuclV3TmJGOWRKdVM5QUg3SndyWERNdGJjeEZjZE0wQll3MEp2WS9s?= =?utf-8?B?S2NNSUFjWDJORmpoSWxSL2hHM0pQOUhLNCtxdlY4L1VxYUgxcjZXMXBCWjZv?= =?utf-8?B?dWozNFVPV0pGcHB3eG91TmlkS0pOR2FuWDFpcUlpRjBFM1M2SVVLSWtvenlp?= =?utf-8?B?Z3FwcFl1cVFoOFZpd1RNa20xU3kyZkxLSmJkUGwxQWlYemxiaTg5azJrQWFs?= =?utf-8?B?VW9QUXZwdXpFcXhzRndjNnZTeDBWMzh3TytmaU1CT2VLb3IxbytHSkRWaFVU?= =?utf-8?B?dnhZb3Q4SksyV2dHREZsZ3JxelRFU0FFZVJGUE8xR091Q2lMWkVnR0Qvek80?= =?utf-8?B?MVZKNkp1bE1iRW51U2xMWnhZaExQNzhFMVhhaS85dHRQZ1BvSUhTMThQSmox?= =?utf-8?B?TFRJTXBhZG81UG5aditKWmU2Sm1lSSt3d0ZEUFdiSnJqQkRBSzVTY0E2R3h4?= =?utf-8?B?WS9aNlVzVllORHBIdjRwMFZKcm9SOTVnMkQwVm9icXdxV1RyWDdld1VYZzZD?= =?utf-8?B?cWoyYjhWY294OVpncWZ6cFVUcTlKQ2FIRlFtNEpJeEFuN3BSaEYzMjdmWGdG?= =?utf-8?Q?KCrYvz7U6NmTUrw/iFKAZGxyO?= 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: DM4PR11MB5994.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2b4ea271-1f2d-484a-0131-08db1b08d1ee X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Mar 2023 10:28:09.8625 (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: L67NdktnBU9JMPbjtmuq6Zmnm66p/1DR5mFB+2UXHZ272aHOlKDrFtwiWwwanrnrYE6Zy05YACcaz1YnklD+VQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR11MB6917 X-OriginatorOrg: intel.com 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 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRmVycnVoIFlpZ2l0IDxm ZXJydWgueWlnaXRAYW1kLmNvbT4NCj4gU2VudDogVGh1cnNkYXksIE1hcmNoIDIsIDIwMjMgNjow NyBQTQ0KPiBUbzogWmhhbmcsIFFpIFogPHFpLnouemhhbmdAaW50ZWwuY29tPjsgTGl1LCBNaW5n eGlhDQo+IDxtaW5neGlhLmxpdUBpbnRlbC5jb20+OyBkZXZAZHBkay5vcmcNCj4gQ2M6IFd1LCBK aW5namluZyA8amluZ2ppbmcud3VAaW50ZWwuY29tPjsgWGluZywgQmVpbGVpIDxiZWlsZWkueGlu Z0BpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjJdIG5ldC9pZHBmOiByZWZpbmUg UngvVHggcXVldWUgbW9kZWwgaW5mbw0KPiANCj4gT24gMy8yLzIwMjMgOTo0NiBBTSwgWmhhbmcs IFFpIFogd3JvdGU6DQo+ID4NCj4gPg0KPiA+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0K PiA+PiBGcm9tOiBNaW5neGlhIExpdSA8bWluZ3hpYS5saXVAaW50ZWwuY29tPg0KPiA+PiBTZW50 OiBUaHVyc2RheSwgTWFyY2ggMiwgMjAyMyAzOjI3IEFNDQo+ID4+IFRvOiBkZXZAZHBkay5vcmcN Cj4gPj4gQ2M6IFd1LCBKaW5namluZyA8amluZ2ppbmcud3VAaW50ZWwuY29tPjsgWGluZywgQmVp bGVpDQo+ID4+IDxiZWlsZWkueGluZ0BpbnRlbC5jb20+OyBMaXUsIE1pbmd4aWEgPG1pbmd4aWEu bGl1QGludGVsLmNvbT4NCj4gPj4gU3ViamVjdDogW1BBVENIIHYyXSBuZXQvaWRwZjogcmVmaW5l IFJ4L1R4IHF1ZXVlIG1vZGVsIGluZm8NCj4gPj4NCj4gPj4gVGhpcyBwYXRjaCB1cGRhdGVzIHF1 ZXVlIG1vZGUgaW5mbyBpbiBzdHJ1Y3QgaWRwZl9hZGFwdGVyLg0KPiA+PiBVc2luZyBpc19yeF9z aW5nbGVxX21vZGVsIHRvIGRpZmZlbnRpYXRlIHJ4X3NpbmdxIGFuZCByeF9zcGxpdHENCj4gPj4g ZXhwbGljaXRseSwgaW5zdGVhZCBvZiBkZWR1Y2luZyBpdCBmcm9tIHBvaW50ZXIgdmFsdWVzLg0K PiA+Pg0KPiA+PiBTaWduZWQtb2ZmLWJ5OiBNaW5neGlhIExpdSA8bWluZ3hpYS5saXVAaW50ZWwu Y29tPg0KPiA+PiAtLS0NCj4gPj4gIGRyaXZlcnMvY29tbW9uL2lkcGYvaWRwZl9jb21tb25fZGV2 aWNlLmMgfCA0ICsrLS0NCj4gPj4gZHJpdmVycy9jb21tb24vaWRwZi9pZHBmX2NvbW1vbl9kZXZp Y2UuaCB8IDQgKystLQ0KPiA+PiAgZHJpdmVycy9jb21tb24vaWRwZi9pZHBmX2NvbW1vbl9yeHR4 LmMgICB8IDIgKy0NCj4gPj4gIGRyaXZlcnMvY29tbW9uL2lkcGYvaWRwZl9jb21tb25fcnh0eC5o ICAgfCA1ICsrKysrDQo+ID4+ICBkcml2ZXJzL25ldC9pZHBmL2lkcGZfZXRoZGV2LmMgICAgICAg ICAgIHwgNCArKy0tDQo+ID4+ICBkcml2ZXJzL25ldC9pZHBmL2lkcGZfcnh0eC5jICAgICAgICAg ICAgIHwgNiArKystLS0NCj4gPj4gIDYgZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwg MTAgZGVsZXRpb25zKC0pDQo+ID4+DQo+ID4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2NvbW1vbi9p ZHBmL2lkcGZfY29tbW9uX2RldmljZS5jDQo+ID4+IGIvZHJpdmVycy9jb21tb24vaWRwZi9pZHBm X2NvbW1vbl9kZXZpY2UuYw0KPiA+PiBpbmRleCA1NDc1YTNlNTJjLi5jNWU3YmJmNjZjIDEwMDY0 NA0KPiA+PiAtLS0gYS9kcml2ZXJzL2NvbW1vbi9pZHBmL2lkcGZfY29tbW9uX2RldmljZS5jDQo+ ID4+ICsrKyBiL2RyaXZlcnMvY29tbW9uL2lkcGYvaWRwZl9jb21tb25fZGV2aWNlLmMNCj4gPj4g QEAgLTYyMyw3ICs2MjMsNyBAQCBpZHBmX3Zwb3J0X2luZm9faW5pdChzdHJ1Y3QgaWRwZl92cG9y dCAqdnBvcnQsDQo+ID4+ICAJc3RydWN0IGlkcGZfYWRhcHRlciAqYWRhcHRlciA9IHZwb3J0LT5h ZGFwdGVyOw0KPiA+Pg0KPiA+PiAgCXZwb3J0X2luZm8tPnZwb3J0X3R5cGUgPQ0KPiA+PiBydGVf Y3B1X3RvX2xlXzE2KFZJUlRDSE5MMl9WUE9SVF9UWVBFX0RFRkFVTFQpOw0KPiA+PiAtCWlmIChh ZGFwdGVyLT50eHFfbW9kZWwgPT0gMCkgew0KPiA+PiArCWlmICghYWRhcHRlci0+aXNfdHhfc2lu Z2xlcSkgew0KPiA+PiAgCQl2cG9ydF9pbmZvLT50eHFfbW9kZWwgPQ0KPiA+PiAgCQkJcnRlX2Nw dV90b19sZV8xNihWSVJUQ0hOTDJfUVVFVUVfTU9ERUxfU1BMSVQpOw0KPiA+PiAgCQl2cG9ydF9p bmZvLT5udW1fdHhfcSA9DQo+ID4+IEBAIC02MzYsNyArNjM2LDcgQEAgaWRwZl92cG9ydF9pbmZv X2luaXQoc3RydWN0IGlkcGZfdnBvcnQgKnZwb3J0LA0KPiA+PiAgCQl2cG9ydF9pbmZvLT5udW1f dHhfcSA9DQo+ID4+IHJ0ZV9jcHVfdG9fbGVfMTYoSURQRl9ERUZBVUxUX1RYUV9OVU0pOw0KPiA+ PiAgCQl2cG9ydF9pbmZvLT5udW1fdHhfY29tcGxxID0gMDsNCj4gPj4gIAl9DQo+ID4+IC0JaWYg KGFkYXB0ZXItPnJ4cV9tb2RlbCA9PSAwKSB7DQo+ID4+ICsJaWYgKCFhZGFwdGVyLT5pc19yeF9z aW5nbGVxKSB7DQo+ID4+ICAJCXZwb3J0X2luZm8tPnJ4cV9tb2RlbCA9DQo+ID4+ICAJCQlydGVf Y3B1X3RvX2xlXzE2KFZJUlRDSE5MMl9RVUVVRV9NT0RFTF9TUExJVCk7DQo+ID4+ICAJCXZwb3J0 X2luZm8tPm51bV9yeF9xID0NCj4gPj4gcnRlX2NwdV90b19sZV8xNihJRFBGX0RFRkFVTFRfUlhR X05VTSk7DQo+ID4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2NvbW1vbi9pZHBmL2lkcGZfY29tbW9u X2RldmljZS5oDQo+ID4+IGIvZHJpdmVycy9jb21tb24vaWRwZi9pZHBmX2NvbW1vbl9kZXZpY2Uu aA0KPiA+PiBpbmRleCAzNjRhNjAyMjFhLi5jMmRjMmYxNmI5IDEwMDY0NA0KPiA+PiAtLS0gYS9k cml2ZXJzL2NvbW1vbi9pZHBmL2lkcGZfY29tbW9uX2RldmljZS5oDQo+ID4+ICsrKyBiL2RyaXZl cnMvY29tbW9uL2lkcGYvaWRwZl9jb21tb25fZGV2aWNlLmgNCj4gPj4gQEAgLTQzLDggKzQzLDgg QEAgc3RydWN0IGlkcGZfYWRhcHRlciB7DQo+ID4+DQo+ID4+ICAJdWludDMyX3QgcHR5cGVfdGJs W0lEUEZfTUFYX1BLVF9UWVBFXSBfX3J0ZV9jYWNoZV9taW5fYWxpZ25lZDsNCj4gPj4NCj4gPj4g LQl1aW50MzJfdCB0eHFfbW9kZWw7IC8qIDAgLSBzcGxpdCBxdWV1ZSBtb2RlbCwgbm9uLTAgLSBz aW5nbGUgcXVldWUNCj4gPj4gbW9kZWwgKi8NCj4gPj4gLQl1aW50MzJfdCByeHFfbW9kZWw7IC8q IDAgLSBzcGxpdCBxdWV1ZSBtb2RlbCwgbm9uLTAgLSBzaW5nbGUgcXVldWUNCj4gPj4gbW9kZWwg Ki8NCj4gPj4gKwlib29sIGlzX3R4X3NpbmdsZXE7IC8qIHRydWUgLSBzaW5nbGUgcXVldWUgbW9k ZWwsIGZhbHNlIC0gc3BsaXQNCj4gPj4gK3F1ZXVlDQo+ID4+IG1vZGVsICovDQo+ID4+ICsJYm9v bCBpc19yeF9zaW5nbGVxOyAvKiB0cnVlIC0gc2luZ2xlIHF1ZXVlIG1vZGVsLCBmYWxzZSAtIHNw bGl0DQo+ID4+ICtxdWV1ZSBtb2RlbCAqLw0KPiA+Pg0KPiA+PiAgCS8qIEZvciB0aW1lc3RhbXAg Ki8NCj4gPj4gIAl1aW50NjRfdCB0aW1lX2h3Ow0KPiA+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9j b21tb24vaWRwZi9pZHBmX2NvbW1vbl9yeHR4LmMNCj4gPj4gYi9kcml2ZXJzL2NvbW1vbi9pZHBm L2lkcGZfY29tbW9uX3J4dHguYw0KPiA+PiBpbmRleCBkN2U4ZGYxODk1Li5mYzg3ZTNlMjQzIDEw MDY0NA0KPiA+PiAtLS0gYS9kcml2ZXJzL2NvbW1vbi9pZHBmL2lkcGZfY29tbW9uX3J4dHguYw0K PiA+PiArKysgYi9kcml2ZXJzL2NvbW1vbi9pZHBmL2lkcGZfY29tbW9uX3J4dHguYw0KPiA+PiBA QCAtMzA5LDcgKzMwOSw3IEBAIGlkcGZfcWNfcnhfcXVldWVfcmVsZWFzZSh2b2lkICpyeHEpDQo+ ID4+ICAJCXJldHVybjsNCj4gPj4NCj4gPj4gIAkvKiBTcGxpdCBxdWV1ZSAqLw0KPiA+PiAtCWlm IChxLT5idWZxMSAhPSBOVUxMICYmIHEtPmJ1ZnEyICE9IE5VTEwpIHsNCj4gPj4gKwlpZiAoIXEt PmFkYXB0ZXItPmlzX3J4X3NpbmdsZXEpIHsNCj4gPj4gIAkJcS0+YnVmcTEtPm9wcy0+cmVsZWFz ZV9tYnVmcyhxLT5idWZxMSk7DQo+ID4+ICAJCXJ0ZV9mcmVlKHEtPmJ1ZnExLT5zd19yaW5nKTsN Cj4gPj4gIAkJcnRlX21lbXpvbmVfZnJlZShxLT5idWZxMS0+bXopOw0KPiA+PiBkaWZmIC0tZ2l0 IGEvZHJpdmVycy9jb21tb24vaWRwZi9pZHBmX2NvbW1vbl9yeHR4LmgNCj4gPj4gYi9kcml2ZXJz L2NvbW1vbi9pZHBmL2lkcGZfY29tbW9uX3J4dHguaA0KPiA+PiBpbmRleCA3ZTZkZjA4MGU2Li5k MGY3OTc4M2I1IDEwMDY0NA0KPiA+PiAtLS0gYS9kcml2ZXJzL2NvbW1vbi9pZHBmL2lkcGZfY29t bW9uX3J4dHguaA0KPiA+PiArKysgYi9kcml2ZXJzL2NvbW1vbi9pZHBmL2lkcGZfY29tbW9uX3J4 dHguaA0KPiA+PiBAQCAtOTAsNiArOTAsMTEgQEANCj4gPj4gICNkZWZpbmUgUEZfR0xUU1lOX1NI VElNRV9MXzUJKFBGX1RJTUVTWU5DX0JBUjRfQkFTRSArIDB4MTM4KQ0KPiA+PiAgI2RlZmluZSBQ Rl9HTFRTWU5fU0hUSU1FX0hfNQkoUEZfVElNRVNZTkNfQkFSNF9CQVNFICsgMHgxM0MpDQo+ID4+ DQo+ID4+ICtlbnVtIGlkcGZfcnhfc3BsaXRfYnVmcV9pZCB7DQo+ID4+ICsJSURQRl9SWF9TUExJ VF9CVUZRMV9JRCA9IDEsDQo+ID4+ICsJSURQRl9SWF9TUExJVF9CVUZRMl9JRCA9IDINCj4gPj4g K307DQo+ID4NCj4gPiBlbnVtIHR5cGUgbmV2ZXIgYmUgcmVmZXJlbmNlZCwNCj4gPiBpdCdzIG5v dCBuZWNlc3NhcnksICNkZWZpbmUgc2hvdWxkIGJlIG9rLg0KPiA+DQo+IA0KPiBIaSBRaSwNCj4g DQo+IElzIGl0IE9LIGlmIEkgbWVyZ2UgdGhpcyBwYXRjaCBkaXJlY3RseSB0byBuZXh0LW5ldCAo d2hlbiBpdCBnZXQgeW91cg0KPiBhY2spLCBiZWNhdXNlIG9mIHY4IENQRkwgZGVwZW5kZW5jeT8N Cj4gT3RoZXJ3aXNlIGl0IG1heSBjYXVzZSBpc3N1ZXMgaW4gbWFpbiBpZiBuZXh0LW5ldCBwdWxs ZWQgYmVmb3JlDQo+IG5leHQtbmV0LWludGVsLg0KDQpZZXMsIHBsZWFzZS4gdGhhbmtzDQo=