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 C752BA0C4B; Fri, 15 Oct 2021 10:13:48 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id AF59E40692; Fri, 15 Oct 2021 10:13:48 +0200 (CEST) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mails.dpdk.org (Postfix) with ESMTP id E986F40041 for ; Fri, 15 Oct 2021 10:13:46 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10137"; a="225337512" X-IronPort-AV: E=Sophos;i="5.85,375,1624345200"; d="scan'208";a="225337512" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Oct 2021 01:13:45 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,375,1624345200"; d="scan'208";a="492370835" Received: from fmsmsx605.amr.corp.intel.com ([10.18.126.85]) by orsmga008.jf.intel.com with ESMTP; 15 Oct 2021 01:13:45 -0700 Received: from fmsmsx609.amr.corp.intel.com (10.18.126.89) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Fri, 15 Oct 2021 01:13:45 -0700 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by fmsmsx609.amr.corp.intel.com (10.18.126.89) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Fri, 15 Oct 2021 01:13:44 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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.2242.12 via Frontend Transport; Fri, 15 Oct 2021 01:13:44 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.172) 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.2242.12; Fri, 15 Oct 2021 01:13:44 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ivQ4QJ03Nl32CzCh25UsgTMl/+D0oK4rziYDpIgN8g+jfO9FakjETmUx8EA9MbuBv/oPrApZKx/AXKX4NPPgkODnoZ0nUaG5Cn8/poC8l6NfLG/krupPgfxNJJiT+yOwJge3CLe+qNgRLZ597AUOTl2HH3zzhQyQDs3t6Z13IU6ZiX4PjMekLt6nMgUfQb4oA/0lHfdFb30grXevGg0fgaV78QEOgcwGS1DQWkb6nc13FvoS38wQiEhiIPkyCRP2HZ6tpe4tMIo0M++dSF/IGprUpUGhxFB2oa2oPD9pQu1MeFixwbg9sXR+NPSHvVVjqvVXlBTx/A/ey4wiUxZlnQ== 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=JP7t5AfgCgm1NjpcsY56VX9yvlAerxw+FOvCDXk683Y=; b=cqJjwv1SbO0jNg5Wap9uW3rAL7nl39zvs71OWiRz/Y+MB7xYEfMCPXOlZRTSI15hRHWcuxR5zuCSlP1QK8np+EPBLUGTD+rvfmLJl2liwkREzpj7dgeh01gUtHAug7l1XvXJGrLDYZhVDQ0ggecs1LBYmaSHVk36xgxdNrIbzOU8Zi3HisVzI5l/8TgNpbFJWGPgUmxUwhDwvALS2HtlMvR2tJgHBc+/PcPY/iejyN0UzVlNmYHmNC8O8je0nVNiX4osX5K0vK5CYVLooQcFwew/mQpNTCfRAZMMoBFea6XCM3S95f8bK7kqJFUUvSCUbPi0xuCFDZwA1u3ZvaCq6Q== 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=JP7t5AfgCgm1NjpcsY56VX9yvlAerxw+FOvCDXk683Y=; b=DK9T1eWBOUVik7APtjC4CZL8MfFwgNIQEfwqhK35thBs+0IRbIyA6y2yspgcOJLjHxywE5wEWKAlqjJvZhScHz5/KEeBTvzBVQvOJosJIwAUR2/loHG8JK8Jb0Oetn+VmlK+ob6Q9UOZrDxAEs3ihC/ZKtDRCnLbTjITRZWrq44= Received: from DM6PR11MB3499.namprd11.prod.outlook.com (2603:10b6:5:61::24) by DM6PR11MB3323.namprd11.prod.outlook.com (2603:10b6:5:5b::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.24; Fri, 15 Oct 2021 08:13:43 +0000 Received: from DM6PR11MB3499.namprd11.prod.outlook.com ([fe80::11a6:8a39:c733:ceab]) by DM6PR11MB3499.namprd11.prod.outlook.com ([fe80::11a6:8a39:c733:ceab%7]) with mapi id 15.20.4587.026; Fri, 15 Oct 2021 08:13:43 +0000 From: "Xia, Chenbo" To: "Li, Miao" , "dev@dpdk.org" CC: "maxime.coquelin@redhat.com" Thread-Topic: [PATCH v5 5/5] examples/l3fwd-power: support virtio/vhost Thread-Index: AQHXwZPaM7MkSs/120+o2nr8MV6G0KvTsBLQ Date: Fri, 15 Oct 2021 08:13:43 +0000 Message-ID: References: <20211012142250.410803-1-miao.li@intel.com> <20211015151223.425847-1-miao.li@intel.com> <20211015151223.425847-6-miao.li@intel.com> In-Reply-To: <20211015151223.425847-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: 919bb187-ae71-47dd-2d81-08d98fb3b41d x-ms-traffictypediagnostic: DM6PR11MB3323: 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: zx9QeCjJVZ2VGR1cUBIjaVcwsaTOTxwOcamcXLLzhrA5W88c5vcYWAa/eqHyGCagqw8AKlyjN2KVa7rTH+kgTVG8C3yTqkwMHkOPP2g08L3Aiz/acTdWkuWmDG4EDG0RDttCE7lNjVBreM8wN7qP3LzB7LFhQ+Yn0H4N8FxovHxWTMbr3RBcfg5sPS4/bQMbrTq+mHSvDjTbcLhDF3h9FYz6JJL9OOeYnxvdif11y6TutqDrABmd035P+FjkSyEizh1MiN9F6DNTzRzLu480YlKlhTEXog5UbdgEZEw7SJFaznTPakj9pYtH2X6PCUBI7i9dmY1Fu1ylAxQ8Iok9pWg2c3f3TZfcVcs+C0aqr7YH/U2mFOqPl7AZz8V3Xsxse8PjoE1grMHoBNlUWPiK5+e9+3HwH0Jqu3NH/W2l3akU/ObaEl5nS35UVAL6LzWGpzqjTf9jY/lhvX4NIF8+h+EzR5SeRaaGJxpZCdFvAF9OsRfSB5qRMbZX3l8F/NNiApqODyfbYwxFCA9j7+IHkyVXfZa80dECF8w+Pr7nErhSCeYeOnoOuRTHfmw4zRJuYx0FzeYD+iZh0XQi3snc+cPsxsxbMbv5mxKVZb/2IPjjDL0FBRFwifPqieA0mAaNv9beaZYnUbBD0pDj5TUmIMmOpL8gqjSvxufm/zuK4nfg2P0y+i+DeRpRn1ha17DrADzjGO6DLpY56bTYZi4OIw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR11MB3499.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(4326008)(33656002)(508600001)(7696005)(6506007)(52536014)(86362001)(38100700002)(9686003)(122000001)(53546011)(316002)(2906002)(26005)(55016002)(82960400001)(186003)(110136005)(83380400001)(76116006)(66946007)(8676002)(5660300002)(38070700005)(8936002)(66476007)(66556008)(64756008)(71200400001)(66446008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZHlGZGUrUzNLYkZBSVo2RUo3MXRCT0wrRmxpRWY0UjdqQlVpSHBHMkxZY2hz?= =?utf-8?B?M0xmYjZoUXBwWm9KVEpaNFZRaXovZ2xaVWlucTYxazRCUXdwMkErTlpUQ3NZ?= =?utf-8?B?WFZic3p2aDBDbHBBNTVnWjlzQUF1NnMrRHF0K2hKVHBSODlDVzJFQWc4U0NC?= =?utf-8?B?SzNSOFl3dkU1U01iZ1hEU3pRWlV6RGFtNkJEMUZxM084c2RmQU90THMvQVVr?= =?utf-8?B?dERXTmRGOTUwSHNUT2RYdVU0ajE5WTBHUWZXRnBST2Rqc2ozd1ZGY0ZzWEs2?= =?utf-8?B?QTB5eDBBbTBqUisvbUR3c3IxOEVtLzdXY2VIOFFjdjIxb3JEZDlYSm91ZVRR?= =?utf-8?B?TkhjN2EwbERCMXRMS2U4RE9LaS9jOGltcFA3WEVCRDZSRS9wZXoyc2NxbVpt?= =?utf-8?B?S2JvMjN4R1JRaDlKbjNKbHB5SDY1bnVUSnpWbUNMQ3ZIN1dKZ3NiYzh2aDhE?= =?utf-8?B?NnhJZTZuanBXUVRKL0lmNEo5Q3JFK09Ceml2ODMyY1pDajVyQ1IyeVlYSS9P?= =?utf-8?B?QTRuWm02amp6a2xkTG9lSkVPYmYrM3hBUDQzNUZzcEIyS2ZGWkN3cC9ZYjlZ?= =?utf-8?B?NHJHODRwS0NyanoyMmpnU0V1bUJMN1d0Zm9PZWs2K0VhK2V5YXdtMWx4RHNq?= =?utf-8?B?UmZ0WmZvbEE1dHhJaUJkZ2FRNXl0ZWpkcVBLZGIwZ0k1dlRscTZBUnJ6dDhy?= =?utf-8?B?VU9RYTVpbWphUU91d3cwMTBQbExselAzaWtSMnVrZFNwczRueFlvTXpWR0ZB?= =?utf-8?B?UmU2WklhT3ZHeXVSRXEwZGhqYWxJTjBDNGFGbFpSTFoyaDRSdUJVR2o2ZHEy?= =?utf-8?B?ckJQT3Ara3JpcUlGSytaWjRxVUp6QmcvbWI1eks1VEpDd1JBeWIzQ0M3V014?= =?utf-8?B?L3pveFVTVHhUZjBvMVhyaWJaYUUzK0pQRzdUZjBsT2tMQ0xsblE2OG9GYm9I?= =?utf-8?B?a2JwdlNFZkFGbzBJQ2daQVlybUZpaHdKRHdJbEhPQUFxcm1KOC9LMEZtZUFv?= =?utf-8?B?VUVXNTl2ZE1MNmptSjZTNDJXaHMrVmk1QTd0Vm12UitXRmRtN3JoS0tuT0JR?= =?utf-8?B?NlAwWCt4a0NDT2VseStNcnpTenRQNys1MjhHNmNRN1VyS1NkVVM1K21POHA3?= =?utf-8?B?WGIwRUE2NUtBdEYzTTZkaXpwTHdsZUR1UjhoWUQrL2xHTEJ6RWdocmczenJk?= =?utf-8?B?M3dTV2tmWjlpb2lNcjhqWDUyRUoveDRrRElNMjhjY0VHTkpPbnMyQ2g2U1pV?= =?utf-8?B?eHYzUHJHaDc1eEhaYzZGTjZ2TFBUQ3VaVlFuUDVPRXRGU3hObEJuTzFDaE4x?= =?utf-8?B?Tkt0czRQMW1GK1BkaWpqbFMyck1MTFl4MkxtTUZhRkxHZFJZNGpIY0E2Z0ov?= =?utf-8?B?dGw5dldSVGUvcFBEek9ZRjZNSXQzd0RSMkErSlg3dzFMVXdnY01tQ1FPVTg3?= =?utf-8?B?WDA4WXhLTkZpeFZBRWJzdDRXdldyMUtXUHRhT1FwLzQvdzMxRnhuSm1pbnh4?= =?utf-8?B?SHpRZkJOT1pjTm1ia25jdVlWbVpsVHgyakMyNSt4ZWd3Qy9nTS9EUytjSTlC?= =?utf-8?B?QXVTSGlCTWI3MXUvVWM2anBxVEJiM04xZnJwZnUrSDJvWU9rSjZoZWZ2SGFi?= =?utf-8?B?bkZTVmxpK3dXWitOOVB1OGV3MlZOZStCazJzRkZWNnptbVlyR0ZuK09vUGMv?= =?utf-8?B?M0VUWHBlU0RjN3ZWcFRKMlk4elZDVnM0QW44Zm83amdJWFRmNDY4MmdtZSt6?= =?utf-8?Q?fX9z91Jk7EkmxtD0UU=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: DM6PR11MB3499.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 919bb187-ae71-47dd-2d81-08d98fb3b41d X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Oct 2021 08:13:43.2395 (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: BCUCp67xFoxeDaNeRdhSJ79JyNXKz5C/XxdpzyD4zsx8dUzyOxbFnR8N16gjorATNdIN7+rxA/cbtpeHH4hACA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3323 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v5 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+IFNlbnQ6IEZyaWRheSwgT2N0b2JlciAxNSwgMjAyMSAxMToxMiBQTQ0KPiBU bzogZGV2QGRwZGsub3JnDQo+IENjOiBYaWEsIENoZW5ibyA8Y2hlbmJvLnhpYUBpbnRlbC5jb20+ OyBtYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbTsgTGksIE1pYW8NCj4gPG1pYW8ubGlAaW50ZWwu Y29tPg0KPiBTdWJqZWN0OiBbUEFUQ0ggdjUgNS81XSBleGFtcGxlcy9sM2Z3ZC1wb3dlcjogc3Vw cG9ydCB2aXJ0aW8vdmhvc3QNCj4gDQo+IEluIGwzZndkLXBvd2VyLCB0aGVyZSBpcyBkZWZhdWx0 IHBvcnQgY29uZmlndXJhdGlvbiB3aGljaCByZXF1aXJlcw0KPiBSU1MgYW5kIElQVjQvVURQL1RD UCBjaGVja3N1bS4gT25jZSBkZXZpY2UgZG9lcyBub3Qgc3VwcG9ydCB0aGVzZSwNCj4gdGhlIGwz ZndkLXBvd2VyIHdpbGwgZXhpdCBhbmQgcmVwb3J0IGFuIGVycm9yLg0KPiBUaGlzIHBhdGNoIHVw ZGF0ZXMgdGhlIHBvcnQgY29uZmlndXJhdGlvbiBiYXNlZCBvbiBkZXZpY2UgY2FwYWJpbGl0aWVz DQo+IGFmdGVyIGdldHRpbmcgdGhlIGRldmljZSBpbmZvcm1hdGlvbiB0byBzdXBwb3J0IGRldmlj ZXMgbGlrZSB2aXJ0aW8NCj4gYW5kIHZob3N0Lg0KPiANCj4gU2lnbmVkLW9mZi1ieTogTWlhbyBM aSA8bWlhby5saUBpbnRlbC5jb20+DQo+IC0tLQ0KPiAgZXhhbXBsZXMvbDNmd2QtcG93ZXIvbWFp bi5jIHwgOSArKysrKysrKy0NCj4gIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDEg ZGVsZXRpb24oLSkNCj4gDQo+IGRpZmYgLS1naXQgYS9leGFtcGxlcy9sM2Z3ZC1wb3dlci9tYWlu LmMgYi9leGFtcGxlcy9sM2Z3ZC1wb3dlci9tYWluLmMNCj4gaW5kZXggNzNhM2FiNWJjMC4uNjFj MTVlMDFkMiAxMDA2NDQNCj4gLS0tIGEvZXhhbXBsZXMvbDNmd2QtcG93ZXIvbWFpbi5jDQo+ICsr KyBiL2V4YW1wbGVzL2wzZndkLXBvd2VyL21haW4uYw0KPiBAQCAtNTA1LDcgKzUwNSw5IEBAIGlz X3ZhbGlkX2lwdjRfcGt0KHN0cnVjdCBydGVfaXB2NF9oZHIgKnBrdCwgdWludDMyX3QNCj4gbGlu a19sZW4pDQo+ICAJCXJldHVybiAtMTsNCj4gDQo+ICAJLyogMi4gVGhlIElQIGNoZWNrc3VtIG11 c3QgYmUgY29ycmVjdC4gKi8NCj4gLQkvKiB0aGlzIGlzIGNoZWNrZWQgaW4gSC9XICovDQo+ICsJ LyogaWYgdGhpcyBpcyBub3QgY2hlY2tlZCBpbiBIL1csIGNoZWNrIGl0LiAqLw0KPiArCWlmICgo cG9ydF9jb25mLnJ4bW9kZS5vZmZsb2FkcyAmIERFVl9SWF9PRkZMT0FEX0lQVjRfQ0tTVU0pID09 IDApDQo+ICsJCXJ0ZV9pcHY0X2Nrc3VtKHBrdCk7DQoNClRoaXMgaXMgbm90IGNvcnJlY3QuIFRo ZSBjb3JyZWN0IGhhbmRsaW5nIHNob3VsZCBiZToNCg0KMS4gZ2V0IGFjdHVhbCBja3N1bSBmcm9t IHBrdCBhbmQgc2F2ZSBpdA0KMi4gc2V0IHBrdCBja3N1bSB0byB6ZXJvDQozLiBjb21wdXRlIGNv cnJlY3QgY2tzdW0gdXNpbmcgcnRlX2lwdjRfY2tzdW0NCjQuIGNvbXBhcmUgdG8ga25vdyBpZiBh Y3R1YWwgY2tzdW0gPT0gY29ycmVjdCBja3N1bQ0KDQpZb3UgY2FuIHJlZmVyIHRvIHRlc3RfaXBz ZWNfbDNfY3N1bV92ZXJpZnkgaW4gdGVzdF9jcnlwdG9kZXZfc2VjdXJpdHlfaXBzZWMuYw0KDQpU aGFua3MsDQpDaGVuYm8NCg0KPiANCj4gIAkvKg0KPiAgCSAqIDMuIFRoZSBJUCB2ZXJzaW9uIG51 bWJlciBtdXN0IGJlIDQuIElmIHRoZSB2ZXJzaW9uIG51bWJlciBpcyBub3QgNA0KPiBAQCAtMjYz Nyw2ICsyNjM5LDExIEBAIG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQ0KPiAgCQkJCWxvY2Fs X3BvcnRfY29uZi5yeF9hZHZfY29uZi5yc3NfY29uZi5yc3NfaGYpOw0KPiAgCQl9DQo+IA0KPiAr CQlpZiAobG9jYWxfcG9ydF9jb25mLnJ4X2Fkdl9jb25mLnJzc19jb25mLnJzc19oZiA9PSAwKQ0K PiArCQkJbG9jYWxfcG9ydF9jb25mLnJ4bW9kZS5tcV9tb2RlID0gRVRIX01RX1JYX05PTkU7DQo+ ICsJCWxvY2FsX3BvcnRfY29uZi5yeG1vZGUub2ZmbG9hZHMgJj0gZGV2X2luZm8ucnhfb2ZmbG9h ZF9jYXBhOw0KPiArCQlwb3J0X2NvbmYucnhtb2RlLm9mZmxvYWRzID0gbG9jYWxfcG9ydF9jb25m LnJ4bW9kZS5vZmZsb2FkczsNCj4gKw0KPiAgCQlyZXQgPSBydGVfZXRoX2Rldl9jb25maWd1cmUo cG9ydGlkLCBuYl9yeF9xdWV1ZSwNCj4gIAkJCQkJKHVpbnQxNl90KW5fdHhfcXVldWUsICZsb2Nh bF9wb3J0X2NvbmYpOw0KPiAgCQlpZiAocmV0IDwgMCkNCj4gLS0NCj4gMi4yNS4xDQoNCg==