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 96E87A0547; Fri, 10 Sep 2021 10:34:27 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7052240DDE; Fri, 10 Sep 2021 10:34:27 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mails.dpdk.org (Postfix) with ESMTP id F2C71406B4 for ; Fri, 10 Sep 2021 10:34:25 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10102"; a="284730915" X-IronPort-AV: E=Sophos;i="5.85,282,1624345200"; d="scan'208";a="284730915" Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Sep 2021 01:34:25 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,282,1624345200"; d="scan'208";a="581258902" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga004.jf.intel.com with ESMTP; 10 Sep 2021 01:34:24 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) 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, 10 Sep 2021 01:34:24 -0700 Received: from fmsmsx606.amr.corp.intel.com (10.18.126.86) 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.2242.12; Fri, 10 Sep 2021 01:34:24 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx606.amr.corp.intel.com (10.18.126.86) 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, 10 Sep 2021 01:34:24 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.41) 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, 10 Sep 2021 01:34:02 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AxqAeexciU6G1MDbh4rJlyZEx1VTlBnWac4otaPsJG/Fz8Xe0h4JfsODJXik+XPLc7I1dNVM3V/7lthUJW+n3kCmczLqLXRGqy9HwO2XcFVT8reDIbN9F1h6HjXn60EBgce1+wxMr13RmN7mS+23QcVg9CLljLlv+rGdnUdBaUXapXK1M8CYKFR8u4Lja3Bpm6f4VlJ4xdrvh1gX5BenOB/9oITYqYHsDsuezpvVz9FQJgd44qmj4SXvvYkaEgrlV0wCF0C6XzoBgHL1ZLOM5FiGt7gZLl3aQ58C56VvCjO9fQvkJE3a+AqLElPfmpKOhKYnPftg5pRLcgmC0AKK6g== 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; bh=4859vMrcBxXjaBtGHHUeCZ5B8FVknkou1fhENTkbRWM=; b=mOMjQCTpsUMlCefU2XT6Iwi+hCqUUT859ciue2TS3JX7L0+82HW0FvYyMJla2o3faRTqBi8qNs1z5WV1VffgHGxaRJimw6K+BXKZT87vLgPPh6gfiycVbFNuqx72/FVJIIdV5YgmaNHIOpglueMImpoN/xo0FmC05PvY1swBCr5NHQ+HpfI0p+6C+yf8t/S1052WmH/6hhrmAeQKWXswLhwcGJjQJ1oM9vVAY85F/YYijv3ETDxaur8EJNQCi6pBRT1oV7nrgsgxbKptaqflx0VHS+bs3Thmb8Xm3vHMqi4rleo12T7obP4PJucj85nUp4tficHWi+7uEo2ruySxNg== 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=4859vMrcBxXjaBtGHHUeCZ5B8FVknkou1fhENTkbRWM=; b=q41YkrB1gDJUKtQRwQXa2ssn8rtGHI7iKR4n7Q/IA14UKv7qfVvF3yAnIY0uuSSaC35DKQXEZLyKP3OQleFGYBTBYcjwist4r5aLFX+YMkleB/N8V0RPYIC238Lfkxe1hnAypL6VV1JmR+JI80l3MOSfGlyHQTH21Wwld4lD0mc= Received: from PH0PR11MB4902.namprd11.prod.outlook.com (2603:10b6:510:37::5) by PH0PR11MB5015.namprd11.prod.outlook.com (2603:10b6:510:39::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4500.16; Fri, 10 Sep 2021 08:33:56 +0000 Received: from PH0PR11MB4902.namprd11.prod.outlook.com ([fe80::cd37:7288:1e99:3c68]) by PH0PR11MB4902.namprd11.prod.outlook.com ([fe80::cd37:7288:1e99:3c68%3]) with mapi id 15.20.4500.014; Fri, 10 Sep 2021 08:33:56 +0000 From: "Li, Miao" To: Maxime Coquelin , "dev@dpdk.org" CC: "Xia, Chenbo" , David Marchand Thread-Topic: [PATCH 5/5] examples/l3fwd-power: support virtio/vhost Thread-Index: AQHXpgFGNx/vGVEoY0KLK7hIVndBD6uc3byAgAAPzUA= Date: Fri, 10 Sep 2021 08:33:56 +0000 Message-ID: References: <20210910130548.127017-1-miao.li@intel.com> <20210910130548.127017-6-miao.li@intel.com> <609226c8-ad13-1781-fdb6-4f3c06df968e@redhat.com> In-Reply-To: <609226c8-ad13-1781-fdb6-4f3c06df968e@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: bcee659a-802f-42ce-e789-08d97435bab0 x-ms-traffictypediagnostic: PH0PR11MB5015: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6790; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: /XZh6wVKgidM/oIAOB2bDZtW7Qhtt85VP3zrtFu0W+pw7iKaLhVawP+9Tl5kvtbnL3Cpar9rjoBKcKv6Zyw7rfbC+6KOesDNSenSMNVHk9P2VjBsV1p9Kb0vFc7Y9yvSm7Mon9PxjK5etROJPLqTyi5sagJ3i0whJZBxEI4j8t7fHzSi4ys0J2dYaZgeJTYEc3hOTkDxx0fBGBiYUkRi0CoXncPYqEgPNFLD8FfqhF/OjzN7bcPkaj9dX2vBy3qbBs4ou+koHI4/d3N6pogkqilrDSFEfEky4vLL3L50hBglX+At/aa0OR+F0sqUXuvLtfM77J76LQ2oTDuXZbpXDMfCSDnuC0QtcK31sbNeP9PBR3UNpl1hZuxdgkKc0d+h2anziNplUcUKwaI8ALdVbqNs3SZpSt6AhwDz+yJEcdUvs10sTX0Pfh6mB7zWJLm5nGeoG8D+RMxcLmpubIiNz4Xm2ya0dowpJAtz3WF/2rHHX8eFXcLhVfTkGs3RHjj2X7+hpkJo3LF6F5lxhLkmq9Em3jXDlV2NI1mMTcIrgPQII20njbI/Q2lQUfTvWU3QKQ1u33ZZ+tT81dNiUCgfC20vvgMdfFnOAivKpfScz2ALiZYaHgjl4LHK8JKbnLoXuRDsAWHqJG3M7sjm1UhSHMioVkfFi7CLTkrAmeOJQ1V4KDuygEZUZ7UCfmCzhnLqxbFbSXFWUfNkWLI7uetaMQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR11MB4902.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(376002)(366004)(39860400002)(396003)(136003)(38070700005)(54906003)(55016002)(5660300002)(8936002)(110136005)(9686003)(64756008)(2906002)(478600001)(83380400001)(26005)(86362001)(4326008)(33656002)(52536014)(66476007)(66556008)(8676002)(76116006)(66446008)(186003)(71200400001)(316002)(66946007)(122000001)(38100700002)(7696005)(53546011)(6506007); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?bk1JLzZ3VG9RMmFVcHBCaWZ4RTJCZjQrby9ncGtGdkpKME9kNmVoMGkzR2FZ?= =?utf-8?B?N0wvMnYrVGhWbHJwK2wwbUxPQmtMSVdCMDk4WWtYcjNvSnY1bGh0RTV5L0RK?= =?utf-8?B?b1BUL0pqdWc4bWswRllQRWRCMjNZTjhyVCtNb3hqTGlRMlRFdnpnNXhHQ09H?= =?utf-8?B?WkpKcEpHbWVsZ2dDTlNyZ284eFlZemlhUDFuamZzQXVEZlBzcXNIQlRCaUJM?= =?utf-8?B?czdoMWQ5WVJFYk9iVk9YK3RpcVMrNzRwMEVvY0l4MUJpS0lEcEFLQWNsdG9a?= =?utf-8?B?cDVPYjBEMmd4SlhveWZzb0lzWnl1SmQvYzFJbDJpL3dBRjhybDR0TXhXZlZu?= =?utf-8?B?b2hNbVQ3MjBmaXNrR1ozT3RjUkNTS3czU1hNTmx2d2pva2UvWFNKNDJyQzZH?= =?utf-8?B?MDhOMUZBVzM1NCtYWk9VMWM1RjdLSWtMVVVNTGVHVTc2Y2MxeGhhWGk5N01C?= =?utf-8?B?QldjV3VrQWMrK09kTDdUbjlxUi9JY01SNWgzcTFoTkJyNWxGb3ZISGhHdFhv?= =?utf-8?B?cTVCWmVjdFRYQjJrbUp1L3o3T3dmQmJtMGVjUEJ2MXRkeXF5RTZQeWgrMGhG?= =?utf-8?B?V0pybkY3cHBVcG9aajc4SFlXNVJQR3FDb0g1VGJ4OTB3Q3ZsSkdMOCtNOGZ0?= =?utf-8?B?VVJKS0tzcVcvUHV0bEFzV1VSZ1VnbWE4NTU2Y2szNkQ2aGd1cjhIWVl3WHlj?= =?utf-8?B?bUoyKzArbERWajRTWFVSdUhFTVVRZVgrRFFCMm1QM0ZKSXNNWjBKakNjM0Ev?= =?utf-8?B?OWdHVDNhZVJqYkpDcCtjcS83L1ROQmxDWWd3UFd0UmozdFhWcFp2THBaWko2?= =?utf-8?B?MTNEcDV0OUlFbk4xZkl3UDdEU3JVaDBRWVN0eENORVY1cGtQeFN0ZmNaS0cy?= =?utf-8?B?WnRHaFQ2ZGVkTm9CNHhualVtQzNMMUl5c3UxTUE2ZWlUNGdMa0xXVkszTVBl?= =?utf-8?B?MFJFN3lsNmN2UEpIZ3J1eHE5SHhaNTRINDV4YWJtUGRrbTMwakFGTkNEUkkx?= =?utf-8?B?MlR6WGVBNE96MC81L1E5aS9OUlk3UzNjMmw0OUV2c3A1SU1rKzhQOFhKVGI5?= =?utf-8?B?bGJqQWQ1TCtCZTBRaGNoWkFkNTFmcEdJdXpkSmdialhmQmE3NDhaOXlvNlJW?= =?utf-8?B?YVk2SGh5NUNzd3d3YTFzVnNFdlNJcnhoeHFVYVA4TFpNNWEra2x6aUJ5b0Q5?= =?utf-8?B?dW9Xa3VJb3FFN1NiQ2Z3YlBGcjE0S1FSY0xhWStLUzhhQjBmbUIvcVZZRXgx?= =?utf-8?B?RmdRTHhKOTgrQyt1RmRzQjZlRnZacGdPOEllRlVzTXBHOUxjdGUzSmJDMzN1?= =?utf-8?B?VVMybFhpbkRJbWxmRmdPck5SV2pEWnVnVDZ6c051WlpjSklFNjh6NlpIYVk5?= =?utf-8?B?c3AvejJINFh2SkZ5YmdBNE5rNFZESXFRVUxLK284WXBVTE4yTTFVN0RuakJh?= =?utf-8?B?YU1hV3Eyc3BpYUQ1eUVDR01zL3lRdjF3aU55R3lzU0RvTHRhUHliblBueHdN?= =?utf-8?B?blIxOXhseXhlTFpDK210NlpMaGlqUGVDNm12ZUNvTDJxZUd1MlZwY1YzdEQ1?= =?utf-8?B?c1kwYXk3aE9SSi9IcWtFei90Snc3a1hZQzI2ZWZoSnlKRDdyWmNlc215Smxo?= =?utf-8?B?UWp6S2FDQ0FsR2M0NDNHZFNiZUMvTlNVYU8wc2Y4a2taRWREYWphSllIWnpx?= =?utf-8?B?K1hmamNhSHRtTXNLdDRrYVlzSlZkWVBJMmlzWHN3QXhGKzdmK2RKbkNETDJx?= =?utf-8?Q?XhBGyWKIkRiBd75lqk=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: PH0PR11MB4902.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: bcee659a-802f-42ce-e789-08d97435bab0 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Sep 2021 08:33:56.2635 (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: CUeOpZmNPbt+xv0Y9yC4y2olZ3u5yHYS1FLBJ/VQcWt2Uo6mpRxcm785JWcqngNYOvg4zj2gsjyqLFuDHmdgaQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5015 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH 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" SW4gbDNmd2QtcG93ZXIsIHRoZXJlIGlzIGRlZmF1bHQgcG9ydCBjb25maWd1cmF0aW9uIHdoaWNo IHJlcXVpcmVzIFJTUyBhbmQgSVBWNC9VRFAvVENQIGNoZWNrc3VtLiBPbmNlIGRldmljZSBkb2Vz IG5vdCBzdXBwb3J0IHRoZXNlLCB0aGUgbDNmd2QtcG93ZXIgd2lsbCBleGl0IGFuZCByZXBvcnQg YW4gZXJyb3IuDQoNCk1pYW8NCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IE1h eGltZSBDb3F1ZWxpbiA8bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb20+IA0KU2VudDogRnJpZGF5 LCBTZXB0ZW1iZXIgMTAsIDIwMjEgMzoyNCBQTQ0KVG86IExpLCBNaWFvIDxtaWFvLmxpQGludGVs LmNvbT47IGRldkBkcGRrLm9yZw0KQ2M6IFhpYSwgQ2hlbmJvIDxjaGVuYm8ueGlhQGludGVsLmNv bT47IERhdmlkIE1hcmNoYW5kIDxkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29tPg0KU3ViamVjdDog UmU6IFtQQVRDSCA1LzVdIGV4YW1wbGVzL2wzZndkLXBvd2VyOiBzdXBwb3J0IHZpcnRpby92aG9z dA0KDQoNCg0KT24gOS8xMC8yMSAzOjA1IFBNLCBNaWFvIExpIHdyb3RlOg0KPiBUaGlzIHBhdGNo IGFkZHMgdHdvIGNvbW1hbmQgbGluZSBhcmd1bWVudHMgd2hpY2ggd2lsbCBiZSBuZWVkZWQgd2hl biANCj4gdXNpbmcgdmlydGlvL3Zob3N0IHZkZXYuIE9uZSBhcmd1bWVudCBzZXRzIHJ4IG9mZmxv YWRzIGNhcGFiaWxpdGllcyANCj4gREVWX1JYX09GRkxPQURfVkxBTl9TVFJJUC4gVGhlIG90aGVy IGFyZ3VtZW50IHNldHMgRENCLCBQU1MgYW5kIFZNRFEgDQo+IG9mZiBmb3IgUlggc2lkZS4NCj4g DQo+IFNpZ25lZC1vZmYtYnk6IE1pYW8gTGkgPG1pYW8ubGlAaW50ZWwuY29tPg0KPiAtLS0NCj4g IGV4YW1wbGVzL2wzZndkLXBvd2VyL21haW4uYyB8IDE1ICsrKysrKysrKysrKysrKw0KPiAgMSBm aWxlIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKykNCj4gDQo+IGRpZmYgLS1naXQgYS9leGFtcGxl cy9sM2Z3ZC1wb3dlci9tYWluLmMgYi9leGFtcGxlcy9sM2Z3ZC1wb3dlci9tYWluLmMgDQo+IGlu ZGV4IGFhN2I4ZGI0NGEuLjRlMjgwMDg1NzggMTAwNjQ0DQo+IC0tLSBhL2V4YW1wbGVzL2wzZndk LXBvd2VyL21haW4uYw0KPiArKysgYi9leGFtcGxlcy9sM2Z3ZC1wb3dlci9tYWluLmMNCj4gQEAg LTE4MTEsNiArMTgxMSw4IEBAIHBhcnNlX2FyZ3MoaW50IGFyZ2MsIGNoYXIgKiphcmd2KQ0KPiAg CQl7ImhpZ2gtcGVyZi1jb3JlcyIsIDEsIDAsIDB9LA0KPiAgCQl7Im5vLW51bWEiLCAwLCAwLCAw fSwNCj4gIAkJeyJlbmFibGUtanVtYm8iLCAwLCAwLCAwfSwNCj4gKwkJeyJ2bGFuLXN0cmlwIiwg MCwgMCwgMH0sDQo+ICsJCXsicngtbm9uZSIsIDAsIDAsIDB9LA0KPiAgCQl7Q01EX0xJTkVfT1BU X0VNUFRZX1BPTEwsIDEsIDAsIDB9LA0KPiAgCQl7Q01EX0xJTkVfT1BUX1BBUlNFX1BUWVBFLCAw LCAwLCAwfSwNCj4gIAkJe0NNRF9MSU5FX09QVF9MRUdBQ1ksIDAsIDAsIDB9LA0KPiBAQCAtMTk4 Niw2ICsxOTg4LDE5IEBAIHBhcnNlX2FyZ3MoaW50IGFyZ2MsIGNoYXIgKiphcmd2KQ0KPiAgCQkJ CSh1bnNpZ25lZCBpbnQpcG9ydF9jb25mLnJ4bW9kZS5tYXhfcnhfcGt0X2xlbik7DQo+ICAJCQl9 DQo+ICANCj4gKwkJCWlmICghc3RybmNtcChsZ29wdHNbb3B0aW9uX2luZGV4XS5uYW1lLA0KPiAr CQkJCQkidmxhbi1zdHJpcCIsIDEwKSkgew0KPiArCQkJCXByaW50Zigic2V0IHZsYW4gc3RyaXBc biIpOw0KPiArCQkJCXBvcnRfY29uZi5yeG1vZGUub2ZmbG9hZHMgPQ0KPiArCQkJCQkJREVWX1JY X09GRkxPQURfVkxBTl9TVFJJUDsNCj4gKwkJCX0NCj4gKw0KPiArCQkJaWYgKCFzdHJuY21wKGxn b3B0c1tvcHRpb25faW5kZXhdLm5hbWUsDQo+ICsJCQkJCSJyeC1ub25lIiwgNykpIHsNCj4gKwkJ CQlwcmludGYoIm5vbmUgb2YgRENCLFJTUyBvciBWTURRIG1vZGVcbiIpOw0KPiArCQkJCXBvcnRf Y29uZi5yeG1vZGUubXFfbW9kZSA9IEVUSF9NUV9SWF9OT05FOw0KPiArCQkJfQ0KPiArDQo+ICAJ CQlpZiAoIXN0cm5jbXAobGdvcHRzW29wdGlvbl9pbmRleF0ubmFtZSwNCj4gIAkJCQkgICAgIENN RF9MSU5FX09QVF9QQVJTRV9QVFlQRSwNCj4gIAkJCQkgICAgIHNpemVvZihDTURfTElORV9PUFRf UEFSU0VfUFRZUEUpKSkgew0KPiANCg0KV2h5IG5vdCBqdXN0IHJlbHkgb24gdGhlIGNhcGFiaWxp dGllcyBleHBvc2VkIGJ5IHRoZSBkcml2ZXI/DQoNCk1heGltZQ0KDQo=