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 3C824A0547; Wed, 29 Sep 2021 08:53:23 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 29A69410E5; Wed, 29 Sep 2021 08:53:23 +0200 (CEST) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mails.dpdk.org (Postfix) with ESMTP id AE31A40E3C for ; Wed, 29 Sep 2021 08:53:21 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10121"; a="221670236" X-IronPort-AV: E=Sophos;i="5.85,331,1624345200"; d="scan'208";a="221670236" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Sep 2021 23:53:20 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,331,1624345200"; d="scan'208";a="476545079" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga007.jf.intel.com with ESMTP; 28 Sep 2021 23:53:20 -0700 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Tue, 28 Sep 2021 23:53:20 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Tue, 28 Sep 2021 23:53:19 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Tue, 28 Sep 2021 23:53:19 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.168) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Tue, 28 Sep 2021 23:53:19 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=H5XccUi2gxty1AI/RZGWRcJDRh38IFnp3D4FhzcfdriB4Y7vCwzwfra6bwjoyrmavLn/ZMvh3VpT3Dvi3SjOzfXakK/eZMDKyrVdILhjtxUKBIA4yLOjyUce56vbjWl9n6UfFilHvYzM4/ezVKGjbXibOJLk65443kz+aMeC0Cv65YdXLG3PhfVz88SBu2h0VjSk8wLIZ3rCpr49vej2HeQK2pMf+XzAOGQIQ3TVrc9sDI2c/AhyQN74dzcRsvnmEP85AlAxlqQJfJmN48Z/JTh/kL/FJWRKXSNifwIOSTWd7e2NeUxNLLaNHuJFkoyC01iy/od63LmqRsIiI6WXPg== 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=F5ECKTWP6h7dW+6hvpMWhsryV7COaeLQmycwhuJXxMc=; b=nmrpytA4B5jfeXNG4Xzm/rnNa5tVgkHsvEMI3yF7D7vrDUfP6cje3EB0E3hDJaPiGkqIZvIQPIVMykZ0QoXb+FigtIpuDtFX0AS0CJpHcnOZtEQvDNHA8C6c3DvzynFGL+3M1gGvU3htM3IsjnPzWfhusU6fXykqmB3SO2l4hRe1q9xmKGSY+Fz8OHPMyZS0SLQKaoNcTQtOPXPH2hoxYg4XhUxoJb9Os+vdAwwvtLpPhvOZvzgId60P9sqf4CEW9q29S1CYeUxuxE8Q6McS1yZIlz4TSmrL6cKCAuIX5TaMvN7SokGtebc/Gn7vmOZJ/p0pekboESiNaULAHwpfvw== 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=F5ECKTWP6h7dW+6hvpMWhsryV7COaeLQmycwhuJXxMc=; b=Ra+dPslcAirj+LeudptsixeR85KoWBVFWpdvfap7Ywp0er8DbP9fdPqZRuBIUncQgzx+G7sLlfD7IFfBACG35kqkxYMuJ38b8maE2WjkC9WHdeEiS2DTGK0Z7gSLd4s+CGgN/UYTpAgX4bCnaSBREc+urczRS/BoSKzi9dx3PBM= Received: from MWHPR11MB1775.namprd11.prod.outlook.com (2603:10b6:300:10e::14) by MWHPR11MB2062.namprd11.prod.outlook.com (2603:10b6:300:2a::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.14; Wed, 29 Sep 2021 06:53:14 +0000 Received: from MWHPR11MB1775.namprd11.prod.outlook.com ([fe80::59f8:b111:9fe:a57f]) by MWHPR11MB1775.namprd11.prod.outlook.com ([fe80::59f8:b111:9fe:a57f%12]) with mapi id 15.20.4544.022; Wed, 29 Sep 2021 06:53:13 +0000 From: "Xia, Chenbo" To: "Li, Miao" , "dev@dpdk.org" CC: "maxime.coquelin@redhat.com" , "david.marchand@redhat.com" Thread-Topic: [PATCH v3 5/5] examples/l3fwd-power: support virtio/vhost Thread-Index: AQHXsOrg9XZkYyvk2Ua44cHcBVLrEKu6mW2Q Date: Wed, 29 Sep 2021 06:53:13 +0000 Message-ID: References: <20210918132206.166694-1-miao.li@intel.com> <20210924102309.231304-1-miao.li@intel.com> <20210924102309.231304-6-miao.li@intel.com> In-Reply-To: <20210924102309.231304-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: 5d2cadf8-00f9-41ee-d1fd-08d98315ceeb x-ms-traffictypediagnostic: MWHPR11MB2062: 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: /qtcOk48+Q0pY5FW2jdeFZc2Fes/GG8esTuOhqBV0SyslsZzbsWGTkyAFUOWtwROmuEn8ueoUu5Yrtq5ou4Xkshz1qeQw72+n7i6KqsQUljd/M5p5UTlJ3fvy4iMSqkgvKL+A35HTDSUxwWVnM7T5HcP0Mr1SnxzqqCaOiUEG8wT7c6toQHLOCLI/9TpkSo1UzkkZDNwsCD92DCmw0dbF9xlavT5ZUaP358ITI0cOLe0d6GyjKVNKoHilVWcCPeS7Odtk8J5m3Q+uJc0Toi0gn96c27cVnYKwjd2d8sou9RKoUv1mx47vwT4QtTAiwsPRDItspThFFUfo5xST+KOZArPyCXKxX6xczO1Wwr8YTVKokZFRlgUympM1hb4R+1SasRHlACKLX7TbeUqWf3+C/7IHQm9AsimYHDe8CXjTO6LNalyA0c9tHl4unFZzIdUIYj/rrBtluaOVlkqE0c77zWzBo7zKkJvhEfjZ5/vT6HDeKuqw0QpFwTFVO5ZIPwxfFDd5m4eTev8loAo0pUFeeWOcu++UZXC0tBUJkC4i8c4qJ9RnRwhExnJ5w8GuyIvkmktskmn0OIv4fehwwAY4KK73q+YFzQzmsJrLqTdYXp+Be0KMLIdQJy76xLTVipk9S5o/N9iPl5cIxERXM9cZfICPpqZD0X6HxhPsucYOz9AZ7Obj0YnE0aP8JC65E3DrPD4VmBpR/Rw7CT0jmYxvA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR11MB1775.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(186003)(86362001)(66946007)(8676002)(66476007)(6506007)(53546011)(5660300002)(110136005)(7696005)(66446008)(55016002)(54906003)(64756008)(66556008)(71200400001)(316002)(26005)(83380400001)(122000001)(4326008)(508600001)(76116006)(2906002)(33656002)(38070700005)(38100700002)(8936002)(9686003)(52536014); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TVkrNERyNGp6akhuOG9NaG4zSkF4OVlLOENONmxvZTNjNUhySW9sRTgvNUo0?= =?utf-8?B?V2RSYkN6b1NPQWdXeWVObFBXMFd5Qk05UXZLRSt4bFRBOEdyeDJ0QmcySWZv?= =?utf-8?B?QkV2YktXLzVNWHhCV0EvYVJUeXZsbmJ1SFJHWlBpZG9DM2ZoMU5MYlhNSmoy?= =?utf-8?B?YVQveHZPV1Y4UUpEVlNOU3BMcVJlazlzS1hJMWdyOEV3UkEwNWMrVUgzUFJa?= =?utf-8?B?ZFgreEY5WXNpT1k0VGVPeUppZmRDMGtzK0prbjkyQTg3eHZzcjJYUkVqTnZP?= =?utf-8?B?WGdjQ0EwVjhVS0FCYU9JOERpYjJFTHI5MWZZOFBnYVJXclpHc28xK3ZlUGYz?= =?utf-8?B?cGd0RUR1MkNSTDlyNStzMXE1YkcySFlwNUtoRHRDall0Zzc0T1liaHBpVGNN?= =?utf-8?B?NVA3YUZ3anhxMktpNStRa1FZVnZ3MGI3RmJDNSs5a0Vqem1yRkcrYzdUTU9C?= =?utf-8?B?Qk0wQXVNRW5SQ3BYMmNsVkZIQ0ROZmFDb3RITWdEU3k2cVhjV3hiellrUzBv?= =?utf-8?B?VzhhVnJTZ0gzcmpkN0Exa0pxQ1d6VHFzZzA0Vk03MncxZGZYZnBNallMT2JJ?= =?utf-8?B?L0c0a2FHVW16ZVdXY0VrUktnZUNSS1IwMUY5N0I3OThPN0xUMnJDeU5ER3lJ?= =?utf-8?B?T2k1SWJaL1FJOG9ZbkIyc0FNSVZhZVE2R3hQRG83TWZRSXN2WHpLRUFTY1BJ?= =?utf-8?B?NHduVlpTOTlzZmdQbTFlWnpKSUVZb081ekpTdGZGMmlrTFNuYSszWTlSMzRU?= =?utf-8?B?NFB4OHhCL3NZaDJOVkFlcjdrV3pORGNrZmZ6RVEzcDNQV0dHeWI4NzdKMDNq?= =?utf-8?B?L0l1cC9HdGRNd0E4S0lKUFdXSnZrT1NKa3NsMEN2ZEZ3TklYMnB1S2JGdUky?= =?utf-8?B?eTlwZWxKQWFwOTd5UXBDYXM1bUJvNXlFOExXOFB6WHJnVzJqS0thcExES0Vp?= =?utf-8?B?REo0cmNXeklmTlZWQmY4SlNuSjlZTUJTUGREdjdYUmNEMWFRbkM1L0x3QjNP?= =?utf-8?B?RU9WUjRzRGVWYVpkR3Q1ZWdlazlidHpTTEhBNWJ2WENrYTlkdHh6SnRXQW1Z?= =?utf-8?B?S05xcU5xRjR2dW40OHh1eFo3b0VOZ2FVVGlkTFQ3SXJmc3U4VDZKWFNIdXpi?= =?utf-8?B?Z2F2R0pPMEt1TEppd3BMa3JxdEVxMFN5U3dORExQWk5yR2p6azhsc29LZTVi?= =?utf-8?B?R1I0OXFwOEs0V3k0ZFhEV29YNjQvZjBydUsxU1UzTmxtUGt0Wit5TUpGNVdp?= =?utf-8?B?R3N3M0pkZkRSaGZuUnEvMVNIZjlMak1SeFlxTXcvTXpSbFQxcFRraW0wNlQ4?= =?utf-8?B?YTN0RytvYmpTUUlKMERjWmlTTi9HUVd6M20wcVdQZ3BRQTVVRE5sK3lYSTk0?= =?utf-8?B?L0g0aTJBLzVmQlhwYmN2eTEyREc3TWJ4UFo4U2JxTlMrV25lVkIzaEgrejEv?= =?utf-8?B?aWlQbDdSS3JFV0crcG1BNlgvanJ4T2NJV3hTaUdUSVJqcUtLaE5lS0ViSjB3?= =?utf-8?B?Q096QUwwU2dLaVpnMHRwK0QxWUdvOVFMbXBrdjZWODZkNWhMb3gxVWxPb2Rv?= =?utf-8?B?SHlpMkVkSGJqZzZpQXoyZ04wb1F6R3RWWVVNRkxoWUVZdFhPdG5XeW0wTnc2?= =?utf-8?B?RmFYb3RNbTZGM3psV0hscFRsKy9mU0xXQmpPR0FCL2p5Z05NMG9oQXVHcWx5?= =?utf-8?B?REpWQjJIUnowWFFlRGVzT0NmNmcwVmpLUDlTZGRKSGx1c3FyTEFncGk4VkI4?= =?utf-8?Q?lfWIECikvcsGpVbQc8nmmZH7I7+EaHMUnLB+TUV?= 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: MWHPR11MB1775.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5d2cadf8-00f9-41ee-d1fd-08d98315ceeb X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Sep 2021 06:53:13.6959 (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: fwU9wlXuY0EJRoOFbiDS5BGeBCWidwZk2UCd5ujUhp4vSD7LhI7Tw99FVaJGB9seLliz2bATXjYIqFkr28IEYA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB2062 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v3 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+IFNlbnQ6IEZyaWRheSwgU2VwdGVtYmVyIDI0LCAyMDIxIDY6MjMgUE0NCj4g VG86IGRldkBkcGRrLm9yZw0KPiBDYzogWGlhLCBDaGVuYm8gPGNoZW5iby54aWFAaW50ZWwuY29t PjsgbWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb207IExpLCBNaWFvDQo+IDxtaWFvLmxpQGludGVs LmNvbT4NCj4gU3ViamVjdDogW1BBVENIIHYzIDUvNV0gZXhhbXBsZXMvbDNmd2QtcG93ZXI6IHN1 cHBvcnQgdmlydGlvL3Zob3N0DQo+IA0KPiBJbiBsM2Z3ZC1wb3dlciwgdGhlcmUgaXMgZGVmYXVs dCBwb3J0IGNvbmZpZ3VyYXRpb24gd2hpY2ggcmVxdWlyZXMNCj4gUlNTIGFuZCBJUFY0L1VEUC9U Q1AgY2hlY2tzdW0uIE9uY2UgZGV2aWNlIGRvZXMgbm90IHN1cHBvcnQgdGhlc2UsDQo+IHRoZSBs M2Z3ZC1wb3dlciB3aWxsIGV4aXQgYW5kIHJlcG9ydCBhbiBlcnJvci4NCj4gVGhpcyBwYXRjaCB1 cGRhdGVzIHRoZSBwb3J0IGNvbmZpZ3VyYXRpb24gYmFzZWQgb24gZGV2aWNlIGNhcGFiaWxpdGll cw0KPiBhZnRlciBnZXR0aW5nIHRoZSBkZXZpY2UgaW5mb3JtYXRpb24gdG8gc3VwcG9ydCBkZXZp Y2VzIGxpa2UgdmlydGlvDQo+IGFuZCB2aG9zdC4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IE1pYW8g TGkgPG1pYW8ubGlAaW50ZWwuY29tPg0KPiAtLS0NCj4gIGV4YW1wbGVzL2wzZndkLXBvd2VyL21h aW4uYyB8IDUgKysrKysNCj4gIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykNCj4gDQo+ IGRpZmYgLS1naXQgYS9leGFtcGxlcy9sM2Z3ZC1wb3dlci9tYWluLmMgYi9leGFtcGxlcy9sM2Z3 ZC1wb3dlci9tYWluLmMNCj4gaW5kZXggYWE3YjhkYjQ0YS4uMTRhZTg3YTlkNSAxMDA2NDQNCj4g LS0tIGEvZXhhbXBsZXMvbDNmd2QtcG93ZXIvbWFpbi5jDQo+ICsrKyBiL2V4YW1wbGVzL2wzZndk LXBvd2VyL21haW4uYw0KPiBAQCAtMjYzNyw2ICsyNjM3LDExIEBAIG1haW4oaW50IGFyZ2MsIGNo YXIgKiphcmd2KQ0KPiAgCQkJCWxvY2FsX3BvcnRfY29uZi5yeF9hZHZfY29uZi5yc3NfY29uZi5y c3NfaGYpOw0KPiAgCQl9DQo+IA0KPiArCQlpZiAobG9jYWxfcG9ydF9jb25mLnJ4X2Fkdl9jb25m LnJzc19jb25mLnJzc19oZiA9PSAwKQ0KPiArCQkJbG9jYWxfcG9ydF9jb25mLnJ4bW9kZS5tcV9t b2RlID0gRVRIX01RX1JYX05PTkU7DQo+ICsJCWxvY2FsX3BvcnRfY29uZi5yeG1vZGUub2ZmbG9h ZHMgJj0gZGV2X2luZm8ucnhfb2ZmbG9hZF9jYXBhOw0KPiArCQlwb3J0X2NvbmYucnhtb2RlLm9m ZmxvYWRzID0gbG9jYWxfcG9ydF9jb25mLnJ4bW9kZS5vZmZsb2FkczsNCj4gKw0KPiAgCQlyZXQg PSBydGVfZXRoX2Rldl9jb25maWd1cmUocG9ydGlkLCBuYl9yeF9xdWV1ZSwNCj4gIAkJCQkJKHVp bnQxNl90KW5fdHhfcXVldWUsICZsb2NhbF9wb3J0X2NvbmYpOw0KPiAgCQlpZiAocmV0IDwgMCkN Cj4gLS0NCj4gMi4yNS4xDQoNCkp1c3QgYXMgRGF2aWQgc3VnZ2VzdGVkLCBJIHRoaW5rIHdlJ2Qg YmV0dGVyIGNvbnNpZGVyIFJGQyAxODEyLCBpZiBIVyBkb2VzIG5vdA0Kc3VwcG9ydCBSWCBJUCBD S1NVTSBvZmZsb2FkLCBjaGVjayBJUCBDS1NVTSBpbiBpc192YWxpZF9pcHY0X3BrdC4NCg0KVGhh bmtzLA0KQ2hlbmJvDQoNCg==