From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id CC5EEA00C2;
	Fri, 14 Oct 2022 11:18:26 +0200 (CEST)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 7924742CFD;
	Fri, 14 Oct 2022 11:18:23 +0200 (CEST)
Received: from mga09.intel.com (mga09.intel.com [134.134.136.24])
 by mails.dpdk.org (Postfix) with ESMTP id 684D8410F2
 for <dev@dpdk.org>; Fri, 14 Oct 2022 11:18:21 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
 d=intel.com; i=@intel.com; q=dns/txt; s=Intel;
 t=1665739101; x=1697275101;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=J5OiqFg3eNJAqZ/u/htkYmsAeYftSzCtfoHGHIJ0krg=;
 b=BmJvDwYb1zPy8sw41/DB53cxG7X74yhYv9h9exHunE96JHrILwukCW6u
 NxCFGCCQqViI+PEDgBvRIZUyRZqydA8SL6vPmKr+kkOhSTsVHhFh2AZHU
 Ul3a0xZn7jbnorB9anPdXgTy0B/dUtTp94RMmw0tHaBxAkL0m7wB3+gVl
 dzb30xHMIahv8mZ74gaiMuuzrM4Ez8tyZlskqYlJKJVp1dkJoYViCnGbs
 B0j2d7qZhBtPW/bmEGqY8owDQXFmpz6sq9Y8O5vIvzkyKlYYWoIrfeeyn
 A/kgMDLR3JBgih0zGV+7TKBsmw4p46nDaFD+A560zpENObXkOWD3ZbzIx A==;
X-IronPort-AV: E=McAfee;i="6500,9779,10499"; a="306404901"
X-IronPort-AV: E=Sophos;i="5.95,182,1661842800"; d="scan'208";a="306404901"
Received: from fmsmga008.fm.intel.com ([10.253.24.58])
 by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;
 14 Oct 2022 02:18:20 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=McAfee;i="6500,9779,10499"; a="690475978"
X-IronPort-AV: E=Sophos;i="5.95,182,1661842800"; d="scan'208";a="690475978"
Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82])
 by fmsmga008.fm.intel.com with ESMTP; 14 Oct 2022 02:18:20 -0700
Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by
 fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2375.31; Fri, 14 Oct 2022 02:18:20 -0700
Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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.2375.31 via Frontend Transport; Fri, 14 Oct 2022 02:18:20 -0700
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (104.47.57.44) 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.2375.31; Fri, 14 Oct 2022 02:18:19 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=jMnBEFxjiYOdAfHs5eHgbl9P5VcpDuDuBFjrowH+qREKSs0No4b3ancHCqS4bGUog5dHgi9LO7lEsgfexqWACM3kkJeDRxcmf5J1B43H4ablEpY1Y0P/p7qWcOkp9EYiFfBxZaEz6JBKKpEmpo7DHphWMO4p2lbDDf/tM5fierVr91+N09ejUGuHd00Yu00KKFv98Th1i1RcWCR/lT3AeUnXz/E61kWealWHtIPbrhBbHShlLqM1w7Q0Cu9Z+M7pEGDBDnLB82jqGsHgmmOYHDyREPoWbShowEhuHmChUOBsMQvaI1lK99tNKmwiVOkoTq2nvDKK1V4gE4Nn0RMZsA==
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=J5OiqFg3eNJAqZ/u/htkYmsAeYftSzCtfoHGHIJ0krg=;
 b=mmsmNjOWAkrs2RXREZjJ9jVZ64e42lN62jxJE+RL3HC4bHva50dfDQC2gxhTNXNMvP6P30Jk6dxhVsavS/7DRAq0CYDtBRmWMVBXIbm5DMlQGJAnv64xBq0IKXHsPFJWak3qrRMuE5RBa2FhkIB6+XReUQZnUNGE/3SJkH78IMZDcavwfY8Bie3tmdcecGzU84iJISLO1g0PRHyZDs3eWXKq145Eyda/fkOdhLTRSHGwIAisZzH0LL5FnUDU8RK1wde3oFSGzQlmAdootzChIB6wOQj/hJCAMCG4aKKMPWCgxGvI5cfS2RqglZc0xC914S1E0ejIIn/hx6XSEyGMVw==
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 DM6PR11MB3723.namprd11.prod.outlook.com (2603:10b6:5:13f::25)
 by SJ0PR11MB4895.namprd11.prod.outlook.com (2603:10b6:a03:2de::23) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.26; Fri, 14 Oct
 2022 09:18:12 +0000
Received: from DM6PR11MB3723.namprd11.prod.outlook.com
 ([fe80::126d:f905:c1d6:dcb9]) by DM6PR11MB3723.namprd11.prod.outlook.com
 ([fe80::126d:f905:c1d6:dcb9%5]) with mapi id 15.20.5723.026; Fri, 14 Oct 2022
 09:18:13 +0000
From: "Guo, Junfeng" <junfeng.guo@intel.com>
To: Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru>, "Zhang, Qi Z"
 <qi.z.zhang@intel.com>, "Wu, Jingjing" <jingjing.wu@intel.com>, "Xing,
 Beilei" <beilei.xing@intel.com>
CC: "dev@dpdk.org" <dev@dpdk.org>, "Wang, Xiao W" <xiao.w.wang@intel.com>
Subject: RE: [PATCH v2 01/14] net/idpf/base: introduce base code
Thread-Topic: [PATCH v2 01/14] net/idpf/base: introduce base code
Thread-Index: AQHYwRZ9s7g/Jzbu4ECzF5DC6bvlF63804uAgBDIkFA=
Date: Fri, 14 Oct 2022 09:18:12 +0000
Message-ID: <DM6PR11MB3723B64ADDD3A30CBAC1F7D3E7249@DM6PR11MB3723.namprd11.prod.outlook.com>
References: <20220803113104.1184059-1-junfeng.guo@intel.com>
 <20220905105828.3190335-1-junfeng.guo@intel.com>
 <20220905105828.3190335-2-junfeng.guo@intel.com>
 <1e255749-e444-31cc-f62d-829036bff2c1@oktetlabs.ru>
In-Reply-To: <1e255749-e444-31cc-f62d-829036bff2c1@oktetlabs.ru>
Accept-Language: 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.500.17
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: DM6PR11MB3723:EE_|SJ0PR11MB4895:EE_
x-ms-office365-filtering-correlation-id: 1bac36d8-68fc-4bd2-553e-08daadc504ea
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: fN3AmVxdGGOJegcMA0HY0AV5CkEbnHHKjaN8uNPWdAmdKgqM9ZMkgfpk4fNLorT2MMp+ZRkBTGzIo/Me/JJvIUSDWlBEU4XfSgekajtYk8OrFG4ORGMaMJlDbOvJyyLL7NaGzkLhw2ETNET2fLATtfaoJRshy+Ww+gFRZaw+w+BRrHgKBxZFBjVwRKjgS45BobYg31kL5ZxLwapQWOEUpdvtlx2JWeLF6qDhHYOdZkAM+ZwmHbvWtNgVHW2UkE6x9fb4szagQb4GKSJhhJGjmg8WW2Y7YlN2oNYUjLX8jhP1LxFIHtbUBX+CmwCGlBEJ5mlsQv+HqAk2RWJO6QXn9QGn5PafticecaEr4MtU/SqPKomeTNiD9Duiu1KrMQfL0ZM93uMMjb6+FPQVq5dv9CcOHFX+JnqKn47U5q1T58/qojmkXbglooSJAadfKoKB5EYgJ4PQ4cF8DpiDT0xY6l3Yxb1n8EZw+6yzSwo4YA4nr8KohsSeAOxDKK7HjF2S0gcOUg+YuNfCLC9JzDu2vgvfrxAq8hcN3DBgnmStGm6k2ybdNyAbAl580gR+XAlUcCmqgVA3ng8ioX83BajWYBLUKDYWsFlNcBLOivFMZpQmBPaqe4qEs01JIEOwLEsslNFU9CNbr6AemkirSj9pEyD7mKE7thUPWXzEoxrN9flqT3S3SihCXlNfkapYwdK3/URqXHm9hyZLdPNWfUyN0/cB/6tWG0IkBSTTbsEWqdirDDd6vTEGs2JeD8oipccHsfW7MK3qDiIpX9xSQ8PEZA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:DM6PR11MB3723.namprd11.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230022)(136003)(366004)(346002)(376002)(396003)(39860400002)(451199015)(6636002)(55016003)(83380400001)(54906003)(110136005)(4326008)(86362001)(8936002)(26005)(9686003)(52536014)(5660300002)(4744005)(66446008)(66476007)(8676002)(76116006)(66946007)(7696005)(53546011)(6506007)(2906002)(66556008)(316002)(122000001)(107886003)(186003)(41300700001)(33656002)(64756008)(478600001)(38070700005)(82960400001)(71200400001)(38100700002);
 DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MGQ0SzFYdjRIZzRxTEFhcFVoazNRRlhhZWlYaTdxaXlvVnlvNWgyakZ5SjVz?=
 =?utf-8?B?enhBV1BEd2cwRXJYTWNDQU1yb0tyTThGdFpJY0lnTkxWQlRiUXRLQTlkMzFY?=
 =?utf-8?B?dUkyMmxUTjdBSy92Y29hemtOS3RkTnVWaUJnU3J0K0RlRUd4Wm1EUjU1OU55?=
 =?utf-8?B?eXBoVm50WjlrZ2NTbnhwb2hSWnZzV0ptYmpMV01VVUs2NzhPNXFjRE5uanJP?=
 =?utf-8?B?NEpvVlVlejAvdkV5bERaUGhmU2ZHUVB4V1BPbTFzZzJMWnh3ZlFjMGZJR3hN?=
 =?utf-8?B?eHhTQjBDRGJQbGNUK1NaQmkzRnRYWFo3WTA3clZvd1IwVWlweXBKTWhLcmVx?=
 =?utf-8?B?RU1Bb2FkM0MxdHB3NGJzcHowbHhsRCtDUjluT05wa3k2elJNMlVtYWhjb1JD?=
 =?utf-8?B?YVQxajVaRFgyckhteC9DdFZZdGZqOUo0U2JTSW5TS2trQWlwaC9FdzByVVEx?=
 =?utf-8?B?bC9TM1dBVzIvZkdwTkRkK01nYmtLSDF6ZWtnbll1Q2ltUXB5am5HOUR5SmR1?=
 =?utf-8?B?cDRlNDA5WHAvM3hSQ0pLNVFKOWpsWmFDbktpenBBKzR0OXhaYjBoUjB5Tk11?=
 =?utf-8?B?UzRxanBTRHNScWxEUXVSNHlHamFRL2ZNZ0Y5VndaYVZyZml5cWdmU3c0Q3lk?=
 =?utf-8?B?OGZ4M2FuWFNEem5Rd3Q3R2tMK281a1kzd1V2MlJ2c2JyMUlDNkhPYWFhQ0Jh?=
 =?utf-8?B?S1hyalJtY0VvTDA4M1lvMGdZeWg4TmdCZHpnNDhZVUl2eVBVWG9MYVdudlhN?=
 =?utf-8?B?VDZvSnJ4c3BrZWYzUTQ3WUlpVFl6VW5NTURYaU5zK2tESVc1WGpnU2FoYzB1?=
 =?utf-8?B?ZmFqOWZObkd1em9CVDh3aEVaVk14eDF4WlI1dTREWDZEYU01Q0xsRGlpTFN5?=
 =?utf-8?B?Y0FmZUFzSUljMVdxNVhhaE9nUEthVU1JVFhVM2t4a0wzQi9LNWltZ1hoa3ZJ?=
 =?utf-8?B?T0V5ZThacXQxbU1GOHUrYUpFNUY3Ymg5WDVNbGVDdjdxQnZkQWNSakNqSDN3?=
 =?utf-8?B?NVJLUnpGYmpoajZkMFJsVTJyUEc5VmlsSnFhVkdYbFkzL0tadG9wSmU5bjZK?=
 =?utf-8?B?NVhHRm00V0xLNnN1NWVaVHRhRlBaT2x2SVhOanIyOTNhdm04ODc2d05YQUVw?=
 =?utf-8?B?NlUvTVNsODBKUTdDYmJVMDZlTGVuVGN6aFlWVkJTMG5oNThqV1E3R1FTeGlV?=
 =?utf-8?B?VGZkMk9HZHB0Qmk4WFo5OTU5QktIaUNpUllpbmZVbUJ1bGF4SE5KV0JDRWlF?=
 =?utf-8?B?MVU4MnRDRFpQdkREM3NjVE90cW1FcUVJQU50VmJqbWJSSlljMjhiYSt2dCtr?=
 =?utf-8?B?aFc2eGo1MkZtMkFseVdhcC9MV1J3ZUUxbkFDVDAzWEoxczlrS0hBdkI0cFZo?=
 =?utf-8?B?Tk12dnBtVkM4OGw3ajFVY2MzandZNVV5L2p4NGtrci9SSWxxckdDeU5QN2t0?=
 =?utf-8?B?b3BzdmkwOTRuL2VPTmpjTk80OFZuN2hWcGRER3lZd2JoZ2F0MTNUWHhXV09v?=
 =?utf-8?B?ZFNSK1dqaEhQWWMrQUJ0Smd5QVdFUllacTZEeG5iZ1c4eUxPTjEyUE5LQzZS?=
 =?utf-8?B?cDREWmtSTisxaEtCM1RQZTZUTGxKdWRNbFl0anRzRG9uZ1M0NFRHOHN4TmdC?=
 =?utf-8?B?UHBQOXB4bW9pQkY2Zkh4SXptRWhlTzFCU1BVeDluMG01eEZZZi9WTDVBQjdw?=
 =?utf-8?B?cjBSZW1iMWZXOFM5WVN2Q1ZONW43dXlrZm11WU9FQjNpVTROVWFxbzQ2Z3Q5?=
 =?utf-8?B?Q3B0SDRzSnRkWDdlTW9teVI3RW9WTzBaRVR3TkxYc0l5RWFyVGFCYzloUDNw?=
 =?utf-8?B?dWlubG5uaGZPNUtFV3pXYVM3UGI4dDNHOFFLOWhabTR6ZURqTERqdHlPUkhS?=
 =?utf-8?B?RnpTNUNZby9mVHpjQTNnaHhZd2FPVk93cTgxdm8wQTJaTFBpbnZNdDQwb3Fi?=
 =?utf-8?B?QjhlVXJEQXVibVdwMENkd2Z3T1ZtaVpsTnRDKzdSVkIzRXlyckxkUnJTU0RD?=
 =?utf-8?B?QnJVZTh4ZkhHNG1wQTBOQ2VrT2Rha1RWUHBMQ0NLS0ErR0ROSFhGdjVZa1hz?=
 =?utf-8?B?L0c0MXRCV2diNGhwdlFKVFZEeThhbERidUVFRzNSaHJxbW4wOHVlTmx5ZS9a?=
 =?utf-8?Q?+l29yAXN+fGvLiC7kTQ0U82qL?=
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: DM6PR11MB3723.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1bac36d8-68fc-4bd2-553e-08daadc504ea
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Oct 2022 09:18:12.8506 (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: qaYloINPRt2uG21Gp+0j/tajmMseDQt2is7x1p03aPymBSbda8KkzDAP3a0Ns3STnXYVmMrvaTox4svFyPPfyw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB4895
X-OriginatorOrg: intel.com
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQW5kcmV3IFJ5YmNoZW5r
byA8YW5kcmV3LnJ5YmNoZW5rb0Bva3RldGxhYnMucnU+DQo+IFNlbnQ6IE1vbmRheSwgT2N0b2Jl
ciAzLCAyMDIyIDIxOjIwDQo+IFRvOiBHdW8sIEp1bmZlbmcgPGp1bmZlbmcuZ3VvQGludGVsLmNv
bT47IFpoYW5nLCBRaSBaDQo+IDxxaS56LnpoYW5nQGludGVsLmNvbT47IFd1LCBKaW5namluZyA8
amluZ2ppbmcud3VAaW50ZWwuY29tPjsgWGluZywNCj4gQmVpbGVpIDxiZWlsZWkueGluZ0BpbnRl
bC5jb20+DQo+IENjOiBkZXZAZHBkay5vcmc7IFdhbmcsIFhpYW8gVyA8eGlhby53LndhbmdAaW50
ZWwuY29tPg0KPiBTdWJqZWN0OiBSZTogW1BBVENIIHYyIDAxLzE0XSBuZXQvaWRwZi9iYXNlOiBp
bnRyb2R1Y2UgYmFzZSBjb2RlDQo+IA0KPiBPbiA5LzUvMjIgMTM6NTgsIEp1bmZlbmcgR3VvIHdy
b3RlOg0KPiA+IEludHJvZHVjZSBiYXNlIGNvZGUgZm9yIElEUEYgKEluZnJhc3RydWN0dXJlIERh
dGEgUGF0aCBGdW5jdGlvbikgUE1ELg0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogQmVpbGVpIFhp
bmcgPGJlaWxlaS54aW5nQGludGVsLmNvbT4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBKdW5mZW5nIEd1
byA8anVuZmVuZy5ndW9AaW50ZWwuY29tPg0KPiANCj4gSSdtIE9LIHRvIGltcG9ydCBiYXNlIGRy
aXZlciBpbiBvbmUgcGF0Y2gsIGJ1dCBpdCBzaG91bGQgbm90IGJlDQo+IHRoZSBmaXJzdCBwYXRj
aCB3aXRoIGRlYWQgY29kZSB3aGljaCBpcyBub3QgYWN0dWFsbHkgYnVpbHQNCj4ganVzdCBhZnRl
ciB0aGUgcGF0Y2guDQo+IA0KPiBUaGUgZmlyc3QgcGF0Y2ggc2hvdWxkIGFkZCBhIGRyaXZlciBz
dHViIHdoaWNoIGlzIGJ1aWx0Lg0KPiBTdWJzZXF1ZW50IHBhdGNoZXMgc2hvdWxkIGFkZCBiYXNl
IGRyaXZlciBhbmQgZnVuY3Rpb25hbGl0eQ0KPiB0byB0aGUgZXRoZGV2IGRyaXZlciBpdHNlbGYu
DQoNClN1cmUsIHRoYW5rcyBmb3IgdGhlIGFkdmljZSEgDQpXZSB3aWxsIGRvIHNvbWUgcmVmYWN0
b3Igd29yayBhbmQgbW92ZSB0aGUgYmFzZSBkcml2ZXIgYXQgY29tbW9uIGZvbGRlci4NClRoYXQg
d291bGQgbG9vayBiZXR0ZXIgaW4gdGhlIGNvbWluZyB2ZXJzaW9uLiBUaGFua3MhDQoNCg==