From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 5C804A04DB; Fri, 16 Oct 2020 03:34:55 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 9C7021E4A9; Fri, 16 Oct 2020 03:34:53 +0200 (CEST) Received: from nat-hk.nvidia.com (nat-hk.nvidia.com [203.18.50.4]) by dpdk.org (Postfix) with ESMTP id 385EA1E4A4 for ; Fri, 16 Oct 2020 03:34:50 +0200 (CEST) Received: from HKMAIL102.nvidia.com (Not Verified[10.18.92.77]) by nat-hk.nvidia.com (using TLS: TLSv1.2, AES256-SHA) id ; Fri, 16 Oct 2020 09:34:48 +0800 Received: from HKMAIL103.nvidia.com (10.18.16.12) by HKMAIL102.nvidia.com (10.18.16.11) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 16 Oct 2020 01:34:45 +0000 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.170) by HKMAIL103.nvidia.com (10.18.16.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 16 Oct 2020 01:34:44 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IMzIMkMGnTpuR0o0mswTgft81hVT7duy6Xhd5WUl2lBn67Y5AcGAOLE1uHdBS6iHjkZxZYPdvk9a3ruddZJ0Bmyh3n4uvg/gORDm9wa4fjBju1FSP5dO92JlBe4XqoKnV07bqwvC6hjjAa8jCDKhlA5HHoDzjj1vBh4elEdd403Y02eiTQdkGZ47HFCJaOgQMIhRmOSloy9IkT+NES2QzCO3fPG6c/gTPvrv9FDeYheOBN9lWdd2NNjkS2IdtFDgUJOElUy29t+xMxcyHRoaqKuVyZYyl3sRJaDiIjAJewwvKv3jEDZW9mknuAm+MSHElCW7NrMC48n4GGRcjKl1mQ== 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-SenderADCheck; bh=UNDerUeQO0gBAOtF3FU0+eG8nTt/Tq5ZJ53sjagKbuI=; b=PV2F7kHqDncO53ikemhEq2yYcRUrQw9yfL9i7KuqbXryM4K8S0uwEgOU9VJYD1ySUqlOLFLfw3eHX/DgwB1imqrBaCQuDffIlB3lJ8CjtdR4iRy1jzdjnIiB64QxzTgb7ExuqXRUkuVULs407TM1J7RW1m0kQ7ZheV+Kw7XAW3qmhYUpK91BbPaAFYto9bc6MX4emzeSuaTwjSbiKdTn2QgSEfEJeO1POn5UQSbJRASjh3I6D9h4U2Md2WN+VUNW341ZpN5C2fBLs4zO/noEQwlNZJOrxhkhmNU7cFiaUcQGq8U/Gmwd7/Vyc0ivm1IXQzjmH80NjGYjOZ4er/0zfw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none Received: from CY4PR1201MB0072.namprd12.prod.outlook.com (2603:10b6:910:1b::19) by CY4PR12MB1816.namprd12.prod.outlook.com (2603:10b6:903:11c::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.20; Fri, 16 Oct 2020 01:34:41 +0000 Received: from CY4PR1201MB0072.namprd12.prod.outlook.com ([fe80::ade4:b300:381d:fe5c]) by CY4PR1201MB0072.namprd12.prod.outlook.com ([fe80::ade4:b300:381d:fe5c%10]) with mapi id 15.20.3477.020; Fri, 16 Oct 2020 01:34:41 +0000 From: Bing Zhao To: Ferruh Yigit , NBU-Contact-Thomas Monjalon , Ori Kam , "arybchenko@solarflare.com" , "mdr@ashroe.eu" , "nhorman@tuxdriver.com" , "bernard.iremonger@intel.com" , "beilei.xing@intel.com" , "wenzhuo.lu@intel.com" CC: "dev@dpdk.org" Thread-Topic: [PATCH v6 0/5] introduce support for hairpin between two ports Thread-Index: AQHWo0dthYxA366KhUWnVz9RX9vrzamZclMQ Date: Fri, 16 Oct 2020 01:34:40 +0000 Message-ID: References: <1601511962-21532-1-git-send-email-bingz@nvidia.com> <1602767335-433464-1-git-send-email-bingz@nvidia.com> <3bd8efd7-b9b3-ec24-a24a-561bd033f31d@intel.com> In-Reply-To: <3bd8efd7-b9b3-ec24-a24a-561bd033f31d@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=nvidia.com; x-originating-ip: [154.18.172.130] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: d7ba28cc-5e36-4be8-b009-08d87173a741 x-ms-traffictypediagnostic: CY4PR12MB1816: x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4714; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: xe5kFxIvUqXfqee4z3UA22cBc5yEmhzEi35dCLbU7YZjWGH2Hi8dad2NPWx12R+eo30TTsH6Z0/Bp+B6+iicCAHksYasvmokVJrjQzoN5fivb0Jv4YsiTOMBZD376WelBlqQ5exXQIoTLgn9hXqSq8F5p2LHtaNmDzIeYiAK2ev1iEz3Z7hdFKNgUnCXMpHZhtnPI3zJK/nTvvX+vV+BfN4TjawRGV69OJO5D/EsWlMcPMw/1QluIjIPVp+Uiv7RGrTy9gchawn6HyKz4SkA+k1UGLhdMQojTVqnhafTt9rxjFm2gwuYw2ryNHN5GbdyfgHc35KT/g8h/IbkefYK9Q== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CY4PR1201MB0072.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(346002)(376002)(39860400002)(136003)(366004)(66476007)(2906002)(66446008)(66556008)(64756008)(76116006)(66946007)(6506007)(83380400001)(7696005)(53546011)(8936002)(71200400001)(33656002)(4326008)(5660300002)(55016002)(86362001)(110136005)(52536014)(316002)(8676002)(478600001)(186003)(26005)(9686003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: FxtzPkI5FixLBnEYFeQqmCEHBEW3e8xi7Tvx/IT6iO9TrJPD10PHYFpIPItmJERI6TjVusr2mFFFpVVQUL6kk7lZUQwfRnIJLSYGf4Z8poqsgFJGejEKlG5tnVqLzz6i5UvN66vpIKCbikRfwICvB3ADS9BsTj4RmirYIURcvMoRQMxdWOtlCaU4HxD139Db6kSMM/gpOQIxMesCapnuEn0PO8pyqXL8jBEUh2u3Gcyt509hmwlGgY6JhTBAepZOuqwh9eqOyI4b+ezw42HZGVajIDR0Zc93bH6qYwTrRyH+5ja5XsiKhc602IFtiQfb1eX7EsM9BBWpTte0JmDFgsXZaABjY8NA0vKOvwIJOGw7/ynNNZmKXR4SwTd9ob7ic9PeBJMY+u813+a1eIWRAIIZq1hxQ2oSt3P98Obgw9rCwj0uvO8x34eeUowSocc9scQt0pfS91nQ1v7FSUdbzZTUO0mTfuKq7eh/i7dkySy22IScrZaH9we9LPZDGatrZPyh9dW8Sz+iFhzFrdPyHi8v8xeg6B7jzGU61uHA/6OKN1gAhYK3dxKeB404QD/GtutbtnQZ2T5UU4zKmchmzyn6V1MICqc1vXiUSYwA6N9uMUGQDxZp/0TcNnULXKam1l/9zQPkXQpWPOPye8BmZQ== 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: CY4PR1201MB0072.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d7ba28cc-5e36-4be8-b009-08d87173a741 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Oct 2020 01:34:40.8635 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: pTiDnwZplIpbH65a/epp3KZgzeNAeLadd3QHFfi8hRMKTbsqxdSG2qIMjdKWCUu1fpyk9ApZfbncy4VCXaZAFA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1816 X-OriginatorOrg: Nvidia.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1602812088; bh=UNDerUeQO0gBAOtF3FU0+eG8nTt/Tq5ZJ53sjagKbuI=; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To: CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References: In-Reply-To:Accept-Language:Content-Language:X-MS-Has-Attach: X-MS-TNEF-Correlator:authentication-results:x-originating-ip: x-ms-publictraffictype:x-ms-office365-filtering-correlation-id: x-ms-traffictypediagnostic:x-ld-processed: x-ms-exchange-transport-forked:x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers:x-ms-exchange-senderadcheck: x-microsoft-antispam:x-microsoft-antispam-message-info: x-forefront-antispam-report:x-ms-exchange-antispam-messagedata: Content-Type:Content-Transfer-Encoding:MIME-Version: X-MS-Exchange-CrossTenant-AuthAs: X-MS-Exchange-CrossTenant-AuthSource: X-MS-Exchange-CrossTenant-Network-Message-Id: X-MS-Exchange-CrossTenant-originalarrivaltime: X-MS-Exchange-CrossTenant-fromentityheader: X-MS-Exchange-CrossTenant-id:X-MS-Exchange-CrossTenant-mailboxtype: X-MS-Exchange-CrossTenant-userprincipalname: X-MS-Exchange-Transport-CrossTenantHeadersStamped:X-OriginatorOrg; b=Pnnf6DMnBWTXWZRSmCvvR7shADZ96TbhjgujrF2X97LuWkGpoHR3CKEXkVkpqe93i YZ1kh3vEzhU7GDTW0+WI6vyou+m5LFKxLXCbvirj6b8u6zjtIdHpZOElcuwnCCu16L 1s6VpCspRgUIMAkjwr/cwCqGKZRJe44pN9JuTYYnwAZktiCOvrLx7Us2B0rLKx5QwK xl5DLxbVltaOFwnr/pvgBnpxQRs82E0JprFxwHIq5xivbw7ryKC0SCJZrFs4KAbytm Eff60/G7R+HiiIQaH0KPp5fZXp95LGa1G1c0C2/edtGDqZ5c/EOeN75rDA68mEUnM9 nyMAHlgvD5Hpw== Subject: Re: [dpdk-dev] [PATCH v6 0/5] introduce support for hairpin between two ports X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 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" SGkgRmVycnVoLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEZlcnJ1 aCBZaWdpdCA8ZmVycnVoLnlpZ2l0QGludGVsLmNvbT4NCj4gU2VudDogRnJpZGF5LCBPY3RvYmVy IDE2LCAyMDIwIDc6MDMgQU0NCj4gVG86IEJpbmcgWmhhbyA8YmluZ3pAbnZpZGlhLmNvbT47IE5C VS1Db250YWN0LVRob21hcyBNb25qYWxvbg0KPiA8dGhvbWFzQG1vbmphbG9uLm5ldD47IE9yaSBL YW0gPG9yaWthQG52aWRpYS5jb20+Ow0KPiBhcnliY2hlbmtvQHNvbGFyZmxhcmUuY29tOyBtZHJA YXNocm9lLmV1OyBuaG9ybWFuQHR1eGRyaXZlci5jb207DQo+IGJlcm5hcmQuaXJlbW9uZ2VyQGlu dGVsLmNvbTsgYmVpbGVpLnhpbmdAaW50ZWwuY29tOw0KPiB3ZW56aHVvLmx1QGludGVsLmNvbQ0K PiBDYzogZGV2QGRwZGsub3JnDQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjYgMC81XSBpbnRyb2R1 Y2Ugc3VwcG9ydCBmb3IgaGFpcnBpbiBiZXR3ZWVuDQo+IHR3byBwb3J0cw0KPiANCj4gRXh0ZXJu YWwgZW1haWw6IFVzZSBjYXV0aW9uIG9wZW5pbmcgbGlua3Mgb3IgYXR0YWNobWVudHMNCj4gDQo+ IA0KPiBPbiAxMC8xNS8yMDIwIDI6MDggUE0sIEJpbmcgWmhhbyB3cm90ZToNCj4gPiBUaGUgcGF0 Y2hlcyBjb250YWluIHRoZSBmb2xsb3dpbmcgY2hhbmdlczoNCj4gPiAxLiBuZXcgQVBJcyB0byBi aW5kIGFuZCB1bmJpbmQgaGFpcnBpbiBwb3J0cyBpbiBtYW51YWwgYmluZGluZw0KPiBtb2RlLg0K PiA+IDIuIG5ldyBBUEkgdG8gZ2V0IHRoZSBoYWlycGluIHBlZXIgcG9ydHMgbGlzdC4NCj4gPiAz LiBuZXcgaW50ZXJuYWwgQVBJcyBmb3IgUE1EIHRvIHBhc3MgdGhlIHF1ZXVlIGluZm9ybWF0aW9u IGFuZA0KPiA+ICAgICBjb25maWd1cmUgdGhlIHF1ZXVlIHBhaXIuDQo+ID4gNC4gbmV3IGF0dHJp YnV0ZSBtZW1iZXJzIGluIHRoZSBoYWlycGluIHF1ZXVlIGNvbmZpZ3VyYWl0b24NCj4gc3RydWN0 dXJlDQo+ID4gICAgIHRvIHNwZWNpZnkgdGhlIGJpbmRpbmcgbW9kZSBhbmQgZW5hYmxlIGV4cGxp Y2l0IFRYIGZsb3cgbW9kZS4NCj4gPiA1LiBUZXN0cG1kIHN1cHBvcnQgdG8gY29uZmlndXJlIHRo ZSBoYWlycGluIG1vZGVzIGZvciB0d28gcG9ydHMNCj4gPiAgICAgaGFpcnBpbiB2ZXJpZmljYXRp b24uDQo+ID4gNi4gZG9jdW1lbnRzIHVwZGF0ZS4NCj4gPg0KPiA+IC0tLQ0KPiA+IHY2Og0KPiA+ IDEuIENvZGluZyBzdHlsZSB1cGRhdGVzDQo+ID4gMi4gVXNpbmcgIlJ4IiAmICJUeCIgaW5zdGVh ZCBvZiB0aGUgY2FwaXRhbCBmb3JtYXRzDQo+ID4gdjU6DQo+ID4gMS4gQ2hhbmdlIEVJTlZBTCB0 byBFTk9ERVYgaWYgcG9ydCBpZCBpcyBpbnZhbGlkIDIuIERlc2NyaXB0aW9uDQo+IGZpeGVzDQo+ ID4gYW5kIG90aGVyIG1pbm9yIGNoYW5nZXMNCj4gPiB2NDoNCj4gPiAxLiBzcXVhc2ggZG9jdW1l bnRzIHVwZGF0ZSBpbnRvIHBhdGNoDQo+ID4gMi4gYWRkIG1vcmUgZGVzY3JpcHRpb24gb2YgdGhl IGhhaXJwaW4gY29uZiBhdHRyaWJ1dGVzDQo+ID4gdjM6DQo+ID4gMS4gYWRkIGxlbmd0aCB0byBw cm90ZWN0IHRoZSBwb2ludGVyIHRvIHRoZSBhcnJheSBmcm9tIGdldHRpbmcNCj4gPiBjb3JydXB0 ZWQgMi4gY2hhbmdlIHRoZSBkaXJlY3Rpb24gZnJvbSBib29sIHRvIHVuc2lnbmVkIGludA0KPiA+ IHYyOg0KPiA+IDEuIGFkZCBkb2N1bWVudHMgdXBkYXRlDQo+ID4gMi4gcmVtb3ZlIGFsbCBwZWVy IHBvcnRzIGxvZ2ljIGZyb20gcnRlIEFQSSAzLiBjb25mIHN0cnVjdHVyZQ0KPiA+IG9wdGltaXpp bmcgNC4gbmV3IEFQSSB0byBnZXQgdGhlIHBlZXIgcG9ydHMgYW5kIHRlc3RwbWQgY2hhbmdlIHRv DQo+ID4gc3VwcG9ydA0KPiA+ICAgICBob3QtcGx1ZyAvIHVucGx1ZyBjYXNlDQo+ID4gLS0tDQo+ ID4NCj4gPiBCaW5nIFpoYW8gKDUpOg0KPiA+ICAgIGV0aGRldjogYWRkIGhhaXJwaW4gYmluZCBh bmQgdW5iaW5kIEFQSXMNCj4gPiAgICBldGhkZXY6IGFkZCBuZXcgYXR0cmlidXRlcyB0byBoYWly cGluIGNvbmZpZw0KPiA+ICAgIGV0aGRldjogYWRkIEFQSSB0byBnZXQgaGFpcnBpbiBwZWVyIHBv cnRzIGxpc3QNCj4gPiAgICBldGhkZXY6IGFkZCBBUElzIGZvciBoYWlycGluIHF1ZXVlIG9wZXJh dGlvbg0KPiA+ICAgIGFwcC90ZXN0cG1kOiBjaGFuZ2UgaGFpcnBpbiBxdWV1ZXMgc2V0dXANCj4g Pg0KPiANCj4gU2VyaWVzIGFwcGxpZWQgdG8gZHBkay1uZXh0LW5ldC9tYWluLCB0aGFua3MuDQoN Cg0KTWFueSB0aGFua3MgZm9yIHlvdXIgaGVscC4NCg0KQlIuIEJpbmcNCg==