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 A389EA0C45; Tue, 19 Oct 2021 06:39:24 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8F62440E6E; Tue, 19 Oct 2021 06:39:24 +0200 (CEST) Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by mails.dpdk.org (Postfix) with ESMTP id 2AC6340E5A for ; Tue, 19 Oct 2021 06:39:22 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10141"; a="289270697" X-IronPort-AV: E=Sophos;i="5.85,383,1624345200"; d="scan'208";a="289270697" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Oct 2021 21:39:22 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,383,1624345200"; d="scan'208";a="483070131" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga007.jf.intel.com with ESMTP; 18 Oct 2021 21:39:22 -0700 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.2242.12; Mon, 18 Oct 2021 21:39:21 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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.2242.12; Mon, 18 Oct 2021 21:39:21 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Mon, 18 Oct 2021 21:39:21 -0700 Received: from NAM04-DM6-obe.outbound.protection.outlook.com (104.47.73.44) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Mon, 18 Oct 2021 21:39:21 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=l989LPwH5459kmNOAhxAVUzdUh1LjhfKH//TotqZzYiviWzgQHrf45i3sBZDr2SgoY/ALdcbOy+OClx/0walV1Sjx82tfQNnO69eJ/yAxSzsmDGQdThClOL0Bi8kl8w5jum9uEZAuT2twK4cXla8w7yOdIHrJcyh7Iif4aTWI06dHh9K6wRD+S5czhhHN0tzQvqGoY3okJznTLOHL1vjr4YQ+JsgB3TsyGOtaUHSU9JzbIQ1XIl8hB0IUX+rMyEGFIvdlj5PXOea7aTsS1XUacLUp17cyHyXA6tgariccWU91I5PqBQvYbFdls1zwOFzXX34ljtCudo8Z4NvmoCTIg== 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=aj5K7ILektAEjp32xOhNE/LDjbM5crFc3IQYBCqHTfQ=; b=dxsTdAw2p1wbzWF0Pl5NmufpT1dWoCeg3Pnb5HwK9rz4O6Z+nXnw8EUgZ3sS5hWey8Np5z1GOEqyPy3gI8CjETl7Y82x4QrdoicdGxYjHvRyNTfoXNo2mj9nMkQmhrNNwVqi1MnTmT4DDXqSgbdWq9zx6yQGb3nQDIPJZPClwyarmJ7RCQ6wnDWT48Zl+au6gT2X2diVKoJWzD/yskPTfRpiTdxqnRihlNPqEMoUqZFU06vOvfM5fyTSfRn/uxWRI8q/v8K/slvV51M3lSkHZDPVUacPzydTNEQ4bK0Y99TzFbWWXIMdoGWHNnORKQvYPV//t9tpT11WeRKmrKVv5Q== 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=aj5K7ILektAEjp32xOhNE/LDjbM5crFc3IQYBCqHTfQ=; b=gadF7DW1IMz+30mlQeC26NM+wTtAh1fqlT5x8ZhykgVnU5CQ2bc+xbIfaJPRrerdGjZsdDFZVtbGxAhrphfHXojx8IjnvVZ53/dn2SumvGu2Cck5Qox0LgrlEE7OvbeLkwQvkYAxT/DxN0OK9Z4QKdZnv7S+fCE2O74GCzzXVXo= Received: from SN6PR11MB3504.namprd11.prod.outlook.com (2603:10b6:805:d0::17) by SA2PR11MB5132.namprd11.prod.outlook.com (2603:10b6:806:11a::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4608.16; Tue, 19 Oct 2021 04:39:20 +0000 Received: from SN6PR11MB3504.namprd11.prod.outlook.com ([fe80::94ce:97cd:1b5f:b511]) by SN6PR11MB3504.namprd11.prod.outlook.com ([fe80::94ce:97cd:1b5f:b511%7]) with mapi id 15.20.4608.018; Tue, 19 Oct 2021 04:39:20 +0000 From: "Xia, Chenbo" To: "Li, Miao" , "dev@dpdk.org" CC: "maxime.coquelin@redhat.com" Thread-Topic: [PATCH v7 5/5] examples/l3fwd-power: support virtio/vhost Thread-Index: AQHXw+cw1b5oWpWDg0WS85aCL5umJKvZvrHA Date: Tue, 19 Oct 2021 04:39:20 +0000 Message-ID: References: <20211015170911.478394-1-miao.li@intel.com> <20211018141638.5916-1-miao.li@intel.com> <20211018141638.5916-6-miao.li@intel.com> In-Reply-To: <20211018141638.5916-6-miao.li@intel.com> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 76acdba6-6129-47fa-7cb8-08d992ba6aee x-ms-traffictypediagnostic: SA2PR11MB5132: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 9Gr6+ZTBqZ04+QEW2F3XJs30xmgfgc4s7e79KbJ5TyFD8ShB/R35qM31mJEAPhyfIi/q/BnrCm+a3knT2qeMLW/57pFoMIw5UwKNB0uia3wSYTBzzJGCiBGG2v1iaM6/Oj/mTyWq9rTFSXCdIvoexZVH3TS+eetUPCpCXL0ezYaqesaRq0RyLQC9GypCKIS7fW6KF5bWkjwINhtbrAgtPZAhLgGtZt1B3Jk2C/SOGFltRzHNIncWib3pbef5waA/zYSyMbLKZ3JyNoL9YWdOspkYMoSLglxQ0Nx/xlQn0AmfyF1KLc9ZqMkUOxrdv0wTmmdIf6ulLoHlqxTKT/3wscynPek6E+kObdzx9BSzCOYk2lI0FEm0vSjlAF2FHbxu6IEqxpxIqvAbYm6HNlWbXag3otom4JOJFBzjST+oiobSjyNxQX/YvM+9c4eBhxT+wWP07xci+GFHmBCfei3fnOqPesr5iLOqBIQPwgmQxs5m704LETsaYt/cRAovgGM62UOU2PziTAlpZV0jDmdEVHGaFrRfyuhV9jj08F7a9DACiApmXLtDXYCag7zfNt3UIjOSqPN4rhx0ZfzgLrZeCWtwqKIEpCERctkbXt+0gaw4Tm5U0t3bSQikv2A/VAMY2cL7fAnrYAN/YacIHysbR1UQKL3YrBh7P7BUf4MbOnFPYVRdW91DvnGiPycFYriIu+Q7N3SNrJ1oLOl6SHO1Hg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR11MB3504.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(26005)(71200400001)(110136005)(76116006)(7696005)(52536014)(33656002)(64756008)(8676002)(122000001)(2906002)(8936002)(55016002)(66556008)(6506007)(83380400001)(9686003)(186003)(4326008)(82960400001)(316002)(66946007)(66446008)(38100700002)(508600001)(38070700005)(53546011)(86362001)(66476007)(5660300002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QzlJL1UwMzdFdTBqUzBkUVFaVmlsYkNHTkJURmp1OFV5ckZyOU5TM3BDNFEy?= =?utf-8?B?VG1Kc29VR3RSeFF3bjY4TXdlejVOS3FJaGx1N0xwWkxMT1gzU1lJUTJ6cysw?= =?utf-8?B?K1dydmRzTmxnQW5QTU5TdVR1cnZ0b1Eza3BUYTFEZCs4N2xPQWtHYVd4MCs5?= =?utf-8?B?SERFSzJyUnBvWThKWTFSd0ErbDQ0c2ZNdUNudjBTWkR6NFNNNDgxc29xRmF5?= =?utf-8?B?Ni9Yd2w0UTBQUnFscE42R0ZxNlREamgrVExXYXpuSExsaXREbjdvL1ZkZ2Jh?= =?utf-8?B?eHFNR0hLeHpTZDgvM1hscU81OEk0dktQS24xQ2sxUy9BcXVyV1JlZTc5NmFK?= =?utf-8?B?d3VzdFhjVEVGYnAzcFEzcUx1V1RTd2ZjTGxlOXJoY1FObDRlY1dPakhrN0Na?= =?utf-8?B?VHlsbGhhcnJaMzVuNXhQc1hJNkxoeEVhL0JIS1ZwMC9CeXVBcmpxRDcwa2RJ?= =?utf-8?B?QVYyTGV1UmNBZUorNkdHbDAxeTdjcnl6RzJqSHFuZkVKZERjM0J6b0RDMnNS?= =?utf-8?B?Y0RIWVh1c2NkZlM4U2kzTGJKRXhaVFRtMHBweFUzbVBNTDcxM0ozL0hPdHBn?= =?utf-8?B?b1hhYnpHZm5xWS9nVzV6VXZ6YWhad0UwM0tRcHMrem1VNmx3ZFd5dUgwOUEz?= =?utf-8?B?WGtYQW9xekd3ZVc3VXFvR2l5S2tkMHdXM0M0M2tJVWlzM1djdkJaUkNrMjhU?= =?utf-8?B?RGlpUWVhMWZ1elpiREdLQjZoT3IyQVJYVUdiU3JpYnlGZ0ZsVVZMNFdmVWlu?= =?utf-8?B?cXd6VktXbWtRUzhpa1BLUmUvdUZoQkt0NCtPb3gxOHorVzU0ejQ2eERnWEs0?= =?utf-8?B?UFJNWGFOZndnaTVnQzd6eGNYRzVFQnVOVDg3dXNSdzJxWnFicStOSC9BbFRQ?= =?utf-8?B?akVtVU1uOTFnNXBGTjIyYWhpTUo0RThhRUtzK2VDazRDQ2tqVGtIUE05MDIz?= =?utf-8?B?VnRXbVpJNlFyU01xZnBOUHRoMFNjSVRRSlpKd3V6eTFsdFFLNUFSN2VvK3RC?= =?utf-8?B?aC9sK3kwQnN1ZWFyMGxuZHk2OXJBNElJNm1oYXRHTHVLQlk1aXQrbkVDb0wy?= =?utf-8?B?QzQ1d2M5VGtmeHd1VHVaQ2EyV1ZGY1JXR21sTlppMEVZelBRbFY1bENQRlpY?= =?utf-8?B?VDAxc2NsVFlDUWdUZDNsRkFicDhXUXd5VitUWW9zTk9jL2RITzI3TkhETTUz?= =?utf-8?B?dHRpV2ppK3JVUTRoMXlhREVuSGVTZDlubUovYURxM3F0c2VudWp3RnBYa2Mz?= =?utf-8?B?bVpkNEtuVXUzQkdzVEN5bHdyU0dkRmd0bjV4eVhGK1lmL0NQNmJVOVFwcXkv?= =?utf-8?B?VGw0TzZhSkxxbUVLeXRiRjhjQm43MGlzTVpRTm8zVTdibEt0STFYekJub3g4?= =?utf-8?B?WC81OGd2U1QwWFNxMFUrZ1hpa1FXRnlQdUJzYUhVQUJJd1BIQXZObmJQRklT?= =?utf-8?B?OUlJUENpd0VNclNhNE9Nb29qZFFPbUpSVy9GOHV5QU9XcWJOdTVWRTFsOXZ5?= =?utf-8?B?TVdaRTd6bndsOGpIS0p2QmZGRzZDL1JjRjBsVmx5aGZPL0FTTU43Y1hXLy9k?= =?utf-8?B?MFovNFFFNzI2RWJ3YmhnbDVudVNRa3FkTjd0ZmtFT1VFSHhHQnVYR3ZhdXBM?= =?utf-8?B?Zyt3bUxFWGpGaXJUdzFscmovbVlaejRpYmFvOW16OVQ2S2M5YWlFTXdIUlBC?= =?utf-8?B?SjN5SjBvUElUbkF1UktkdU1CRkFVVDUyQWVpSXBPQSt2dVFDQWxGQzZEMFRz?= =?utf-8?Q?aDgEaGwo0NhbfohExg=3D?= 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: SN6PR11MB3504.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 76acdba6-6129-47fa-7cb8-08d992ba6aee X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Oct 2021 04:39:20.4473 (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: I/cZEXKJVCyPO8gVW2WfofGgedaCsp8NOYAUul9hsn+ucBi4Poyq9F3Q19EFluulAFtjP2FKay/7zPOlhseDUw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB5132 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v7 5/5] examples/l3fwd-power: support virtio/vhost 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 Sender: "dev" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBMaSwgTWlhbyA8bWlhby5saUBp bnRlbC5jb20+DQo+IFNlbnQ6IE1vbmRheSwgT2N0b2JlciAxOCwgMjAyMSAxMDoxNyBQTQ0KPiBU bzogZGV2QGRwZGsub3JnDQo+IENjOiBYaWEsIENoZW5ibyA8Y2hlbmJvLnhpYUBpbnRlbC5jb20+ OyBtYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbTsgTGksIE1pYW8NCj4gPG1pYW8ubGlAaW50ZWwu Y29tPg0KPiBTdWJqZWN0OiBbUEFUQ0ggdjcgNS81XSBleGFtcGxlcy9sM2Z3ZC1wb3dlcjogc3Vw cG9ydCB2aXJ0aW8vdmhvc3QNCj4gDQo+IEluIGwzZndkLXBvd2VyLCB0aGVyZSBpcyBkZWZhdWx0 IHBvcnQgY29uZmlndXJhdGlvbiB3aGljaCByZXF1aXJlcw0KPiBSU1MgYW5kIElQVjQvVURQL1RD UCBjaGVja3N1bS4gT25jZSBkZXZpY2UgZG9lcyBub3Qgc3VwcG9ydCB0aGVzZSwNCj4gdGhlIGwz ZndkLXBvd2VyIHdpbGwgZXhpdCBhbmQgcmVwb3J0IGFuIGVycm9yLg0KPiBUaGlzIHBhdGNoIHVw ZGF0ZXMgdGhlIHBvcnQgY29uZmlndXJhdGlvbiBiYXNlZCBvbiBkZXZpY2UgY2FwYWJpbGl0aWVz DQo+IGFmdGVyIGdldHRpbmcgdGhlIGRldmljZSBpbmZvcm1hdGlvbiB0byBzdXBwb3J0IGRldmlj ZXMgbGlrZSB2aXJ0aW8NCj4gYW5kIHZob3N0Lg0KPiANCj4gU2lnbmVkLW9mZi1ieTogTWlhbyBM aSA8bWlhby5saUBpbnRlbC5jb20+DQo+IC0tLQ0KPiAgZXhhbXBsZXMvbDNmd2QtcG93ZXIvbWFp bi5jIHwgMTUgKysrKysrKysrKysrKystDQo+ICAxIGZpbGUgY2hhbmdlZCwgMTQgaW5zZXJ0aW9u cygrKSwgMSBkZWxldGlvbigtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL2V4YW1wbGVzL2wzZndkLXBv d2VyL21haW4uYyBiL2V4YW1wbGVzL2wzZndkLXBvd2VyL21haW4uYw0KPiBpbmRleCA3M2EzYWI1 YmMwLi41ODExOTA4MjgzIDEwMDY0NA0KPiAtLS0gYS9leGFtcGxlcy9sM2Z3ZC1wb3dlci9tYWlu LmMNCj4gKysrIGIvZXhhbXBsZXMvbDNmd2QtcG93ZXIvbWFpbi5jDQo+IEBAIC01MDUsNyArNTA1 LDE1IEBAIGlzX3ZhbGlkX2lwdjRfcGt0KHN0cnVjdCBydGVfaXB2NF9oZHIgKnBrdCwgdWludDMy X3QNCj4gbGlua19sZW4pDQo+ICAJCXJldHVybiAtMTsNCj4gDQo+ICAJLyogMi4gVGhlIElQIGNo ZWNrc3VtIG11c3QgYmUgY29ycmVjdC4gKi8NCj4gLQkvKiB0aGlzIGlzIGNoZWNrZWQgaW4gSC9X ICovDQo+ICsJLyogaWYgdGhpcyBpcyBub3QgY2hlY2tlZCBpbiBIL1csIGNoZWNrIGl0LiAqLw0K PiArCWlmICgocG9ydF9jb25mLnJ4bW9kZS5vZmZsb2FkcyAmIERFVl9SWF9PRkZMT0FEX0lQVjRf Q0tTVU0pID09IDApIHsNCj4gKwkJdWludDE2X3QgYWN0dWFsX2Nrc3VtLCBleHBlY3RlZF9ja3N1 bTsNCj4gKwkJYWN0dWFsX2Nrc3VtID0gcGt0LT5oZHJfY2hlY2tzdW07DQo+ICsJCXBrdC0+aGRy X2NoZWNrc3VtID0gMDsNCj4gKwkJZXhwZWN0ZWRfY2tzdW0gPSBydGVfaXB2NF9ja3N1bShwa3Qp Ow0KPiArCQlpZiAoYWN0dWFsX2Nrc3VtICE9IGV4cGVjdGVkX2Nrc3VtKQ0KPiArCQkJcmV0dXJu IC0yOw0KPiArCX0NCj4gDQo+ICAJLyoNCj4gIAkgKiAzLiBUaGUgSVAgdmVyc2lvbiBudW1iZXIg bXVzdCBiZSA0LiBJZiB0aGUgdmVyc2lvbiBudW1iZXIgaXMgbm90IDQNCj4gQEAgLTI2MzcsNiAr MjY0NSwxMSBAQCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikNCj4gIAkJCQlsb2NhbF9wb3J0 X2NvbmYucnhfYWR2X2NvbmYucnNzX2NvbmYucnNzX2hmKTsNCj4gIAkJfQ0KPiANCj4gKwkJaWYg KGxvY2FsX3BvcnRfY29uZi5yeF9hZHZfY29uZi5yc3NfY29uZi5yc3NfaGYgPT0gMCkNCj4gKwkJ CWxvY2FsX3BvcnRfY29uZi5yeG1vZGUubXFfbW9kZSA9IEVUSF9NUV9SWF9OT05FOw0KPiArCQls b2NhbF9wb3J0X2NvbmYucnhtb2RlLm9mZmxvYWRzICY9IGRldl9pbmZvLnJ4X29mZmxvYWRfY2Fw YTsNCj4gKwkJcG9ydF9jb25mLnJ4bW9kZS5vZmZsb2FkcyA9IGxvY2FsX3BvcnRfY29uZi5yeG1v ZGUub2ZmbG9hZHM7DQo+ICsNCj4gIAkJcmV0ID0gcnRlX2V0aF9kZXZfY29uZmlndXJlKHBvcnRp ZCwgbmJfcnhfcXVldWUsDQo+ICAJCQkJCSh1aW50MTZfdCluX3R4X3F1ZXVlLCAmbG9jYWxfcG9y dF9jb25mKTsNCj4gIAkJaWYgKHJldCA8IDApDQo+IC0tDQo+IDIuMjUuMQ0KDQpSZXZpZXdlZC1i eTogQ2hlbmJvIFhpYSA8Y2hlbmJvLnhpYUBpbnRlbC5jb20+DQo=