From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 04147C433F5 for ; Thu, 21 Oct 2021 04:39:43 +0000 (UTC) Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by mail.kernel.org (Postfix) with ESMTP id 7762F610A2 for ; Thu, 21 Oct 2021 04:39:42 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 7762F610A2 Authentication-Results: mail.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=nvidia.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=dpdk.org Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id D08AF40150; Thu, 21 Oct 2021 06:39:41 +0200 (CEST) Received: from NAM02-DM3-obe.outbound.protection.outlook.com (mail-dm3nam07on2067.outbound.protection.outlook.com [40.107.95.67]) by mails.dpdk.org (Postfix) with ESMTP id 5C6FC40142 for ; Thu, 21 Oct 2021 06:39:40 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=De4TPo6qxsaEs3IGJ7SGoxgwkJmoz3vvut6+l73BEi9vMspLqNPXWdQqM5IY0Hrh2HMOvRBO4vqbkHZJO9yyPBNFgI4caCQKAcj/qN0FZdh4n05c3SABrtQsrTXFPZNavJTGEmdQzxntHEp5i0xxVWrq9zroBcXuvzEZHAs89Wjgw9zzQxD8twJZ0CHTBw8/qeLOEpXlVC0VQKXJF6dHkttbQbBC4guIYloul0uG0J4u4kTPkGtXOsKjnpk3piRoMfANgWB94VkbkZM1mL+wwLwG2hifq4sP9TH1Q1eYt2Iqr1jGsRG6fU6lz+jYCi3GclPb+xe3S0ZEw4nYXmH/Vg== 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=iGw1zybNoCSTnJUE3lB2YE3d20KiokGYpXVHseSkoQc=; b=fxYgXaXjqdbbSb9aEB3G3NYviyW+1cT819WgWSYSAaM7aDHWa8eDZs3uputCZ/o5so7xCShP3mbkQ2j/IJ+MUSbd2z/40BFfL2aZ1/ODPVmskkti85/QBdEyl7CD3sDt64LV2PrpHjNnmHVU6aSe+FZ4ys06yXo2hCvr1fWW78KCgA987RJPLtvyCQiaXQODklMwronnfVtHIsX4Ve0WE2+q4/g4/b0kT39GI+YqRS24ZY9Lni6V7H70N5dZn0tNFDtX8qzez4/iwh47Jn01Nk+1NeWrCwPw+POy+2PSSZbSf23Yob6JEti/vEv6Jvxas4uz7NBEbDCu3FTL/zll8g== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iGw1zybNoCSTnJUE3lB2YE3d20KiokGYpXVHseSkoQc=; b=o+EXT5JDQ16W1dUVHixyTNsRj+gD90XrY9gbzsHbRvBHdXPphH/uwSfST7pcq9JX99uUklbob6cTii8A5m8+/MK6vYMkCgshn3hXtD0HFNxcukH5jJw7UOfPu8pwmb3vli3/mO8K7Lb9wgk8WwASSiFxtMHQNZM/eNEOYyjGpyS4i+qc+khDPpbBbzcrN3++2ECOXwe7Xcd9v3hLHDTk7h3VedhWKF6ff0xEA8UHDWgMpod862qZJ5FZ/uw5/6o0769mwqUFuO46BAX06SX+pLYfagfckR1KQ2l/F3WHY3wWnTdTXswJrZ/Gg9NyOfSJIcln+bQ023oGq3xuHbeyoA== Received: from DM4PR12MB5373.namprd12.prod.outlook.com (2603:10b6:5:39a::17) by DM4PR12MB5277.namprd12.prod.outlook.com (2603:10b6:5:39d::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4608.16; Thu, 21 Oct 2021 04:39:38 +0000 Received: from DM4PR12MB5373.namprd12.prod.outlook.com ([fe80::584f:672a:653f:fe25]) by DM4PR12MB5373.namprd12.prod.outlook.com ([fe80::584f:672a:653f:fe25%5]) with mapi id 15.20.4628.016; Thu, 21 Oct 2021 04:39:38 +0000 From: "Xueming(Steven) Li" To: NBU-Contact-Thomas Monjalon CC: "konstantin.ananyev@intel.com" , "jerinjacobk@gmail.com" , "yuying.zhang@intel.com" , Slava Ovsiienko , "ferruh.yigit@intel.com" , "ajit.khaparde@broadcom.com" , "andrew.rybchenko@oktetlabs.ru" , Lior Margalit , "dev@dpdk.org" , "xiaoyun.li@intel.com" Thread-Topic: [dpdk-dev] [PATCH v11 7/7] app/testpmd: add forwarding engine for shared Rx queue Thread-Index: AQHXxYfgvy5cfvj3w0uQWtn/9phiIKvcQ+MAgACcZYA= Date: Thu, 21 Oct 2021 04:39:38 +0000 Message-ID: References: <20210727034204.20649-1-xuemingl@nvidia.com> <20211020075319.2397551-1-xuemingl@nvidia.com> <20211020075319.2397551-8-xuemingl@nvidia.com> <2170345.CEVlqgciO5@thomas> In-Reply-To: <2170345.CEVlqgciO5@thomas> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.40.4 authentication-results: monjalon.net; dkim=none (message not signed) header.d=none;monjalon.net; dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 24cf5375-9db5-49d4-5a63-08d9944cca74 x-ms-traffictypediagnostic: DM4PR12MB5277: 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:8882; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: mqLfxsGsHV9nr4rzw34XmvMXgmPr83IDVa7V9pj5iyUk0KnS9QKMxRmuT1SGLiRnuaD5EDUvxifE2f3JEHCm1u+12tfR3x6Cau1TDrFsvh8bbkvtHsj9tSJQctUJKzJGDNRGW6DYodSGj+sOExpfgKiMo3pPv14pCaiI/dMBNbrmx9XUWR0KETaF37ayT4IHaGxV9CMW5BwHkk8f8Cj1By6Qlig/D2kbRW3dWL6ykW/d9VqIm+HernI51OwV3ixgOG98Zx1t7IC9vLSDRig17EIueVEiVBxh347JG9syA8ZmpWsCSk01pHWr2KBwa5Z9LmhJu424ncv6gnS+fB3pBfd/+sR6JJMiN1qxVxaPKkBQz30WyKwAjV4+amAR3JLvpDZ/D2ryFO76rYfMu1i2wGa3aar993JSzgxjbznrfL4OCxT2ZkmAL2lm1UQ0cIx1FIG2htMak9dkfyowxHE0HoLSEmUSYOTLeIDK6lb7aLlHo62CD7vJ7L+VWeNx6b2pKhdl69FnKP4hYZ8T6Cr/bD1sfVFFpgyhdzN5nyI68cVBo6p5bNyyhc/wDFWU0W7bbNQpk4NNYHvEpaN2Io2br3GK9ZqLCBEw93zXdARszV7elDfKbXDq3m3jxosxNURpsssJdaKZTAiFPHCYQgedTsO0/LOnGeugSu7kWVIdv92Q0/m0qrkn3PcxML1Q/YhPg+CJUEQqbKN8SXjCUgohsw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR12MB5373.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(5660300002)(86362001)(6506007)(64756008)(66946007)(66476007)(122000001)(38070700005)(316002)(66446008)(54906003)(36756003)(2906002)(71200400001)(186003)(6512007)(66556008)(8676002)(76116006)(4326008)(6486002)(6916009)(83380400001)(38100700002)(4744005)(2616005)(8936002)(4001150100001)(26005)(91956017)(508600001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?emtLS1NnUE41WHZ6dnBkOGhaSHRwejVna0g3V1hIMDlIeUMvRkVSOWQ4cEhD?= =?utf-8?B?SlRKOGhEREladnowcHZtMVpOOGd2VERPM1RSRklxL0d2cFVZdmNjM1NUdXhl?= =?utf-8?B?T3JCdXNTeXlTRm1mN3lMRjlST2JvS0crTEtrSnlwL0pJMG5oK1BsQVU5WVJz?= =?utf-8?B?Y05UZjUvTEUvQTQ4Z0loei9JRGg4czBQYXIwTlZMelJrdnA1V3NkNHNsRERV?= =?utf-8?B?OWFMMHZRMXQvamFHeTJlYW44U3pWNlJDZ0UzR0JaZzVwMjFqZVBxYUJHb25F?= =?utf-8?B?WTRRSzFMdWk2MkEvY0ZLa0lqa2NlZTFMTUtJOXpzRkdFcTdwUU53dGRJNEVS?= =?utf-8?B?MG5ndS84bFpyL01IQmsydWFwQmJmUlpNdk1LOWtZckZJTXhnQWV5by9LL1Jm?= =?utf-8?B?Tkl4dDF5eGh0OERMckV0NzhKZE5peTlLZXVIdEZyM05uRCtwVFVlZjVpZnlS?= =?utf-8?B?aHlCSW4wa004YU9XSG93eERGTldkTVZUR3JKTTNFNWs1OHJnWlhFN1paV0l6?= =?utf-8?B?YVd2Q2R2d1VwWFd4aDJxSUI3SitRenlsU1BlaW1GM05sbDBVTy80TUtzMHpS?= =?utf-8?B?b3ZXOTNJRThwQjZPdXJla0xiVFA1VUgvNU1uR2JwK1pRR2tIczUvTFFtUjEx?= =?utf-8?B?aHBNNUJSZnBhQk9FNGdIcDFEVm5MQWFVb3p2ZGExU2p2dmRUQ0lwNGljR0RW?= =?utf-8?B?VTBrUGdtL0EwL203YWlxMVd3QUk0ZURYazkwbElzOEo0QWV3VnVicHNFKzds?= =?utf-8?B?SS83TjlEWTEyY0FURUpmSC9NSlFGSEc1VDE4dndIQmRSU3pGblpTazh2UHJ4?= =?utf-8?B?dktpRE43TUpPTis3aFIwazlyM1MrSEFnYkk2U3AvL2pBL1crL1Zyc2JjQU9x?= =?utf-8?B?cm1WeiswdWRyb1NFTlRzV01jNkViUTNwYkM5NVhhNllFZnVQMFVpYmZNNjlG?= =?utf-8?B?Q3JEUkh3ek5hV0J1QVRaT0JxWi9KemtDMGY3MTNhRjFkc3R1VWZ5UUJUbDNh?= =?utf-8?B?aytqSksxb2NSZWg4RDE3VCtnWCtHRFJ5eDJBNi9OZ1EvbDFwQTJaTURoWkUr?= =?utf-8?B?ZEhrcEI1WVRMclhkbGNzUWhocTJwTXBqWWRVekpOcXhRT3RwaTI4cnZHK3p6?= =?utf-8?B?RXF1NDRtclJxQjU5M2g0b0ZLQ2htTEU5SDJ5OFdjUWorSXhkV3RkNERxYjU2?= =?utf-8?B?bHhKR3BJUXVDVnovOGM5c290aWtNTC9LMHAydjlUMlV1M2dnbncvWE9DQ3M4?= =?utf-8?B?dHhrQTNOa05mcE9QRDN2WkIxRUVFZmcrMFN2ZGNFMG96OHVSK3J2Z3hXSjBR?= =?utf-8?B?ZXNQWXM0TStJSU1sODlCWXlUelVhM2lFbThNYlZ0NUhUVHpNOE9iRENlYmxI?= =?utf-8?B?WEhJV0I1a0hyVHFIT0RZNjdoWlczeUVGNG5mbVVEbm4xR0dkWHJYNzBqM1Bs?= =?utf-8?B?Yi92MTZFMkhHUFFMYjJPZkVFSEtBQXVwcTBsb1orY2daMjJGM3hPRFc3WG9X?= =?utf-8?B?dlQrQW1Wcm5qT3RUSVdZZDQzNTdXSk9ZaHNDdDJjekxaeWxKR1ZiZFlUUStt?= =?utf-8?B?VGpwRStVZnBCYXRLRnhvWVcwajFzL1BVYmphYStpR3RvQjdUc1dtdmF3MHdS?= =?utf-8?B?cGVLTGFpNTF3bHZ2ODRWdTVKbFVYV1cxa1ZIc1V1MWt5UmNEMGhHVmEvSjJ2?= =?utf-8?B?Qi9RNURNRXlYempKQURaT0JQY2xDenlvRmp5QStSTlhJdHErdE1wZUhXWkV0?= =?utf-8?B?c0lmZGNFZjExaHUyMWRmSm84aHZTcm80TVFCTklkQ0ZNdnVCRlBkaEtFNm5X?= =?utf-8?B?ZnltZEk5cFhrWnA1TXB0Zz09?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR12MB5373.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 24cf5375-9db5-49d4-5a63-08d9944cca74 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Oct 2021 04:39:38.3897 (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: xuemingl@nvidia.com X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR12MB5277 Subject: Re: [dpdk-dev] [PATCH v11 7/7] app/testpmd: add forwarding engine for shared Rx queue 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" T24gV2VkLCAyMDIxLTEwLTIwIGF0IDIxOjIwICswMjAwLCBUaG9tYXMgTW9uamFsb24gd3JvdGU6 DQo+IDIwLzEwLzIwMjEgMDk6NTMsIFh1ZW1pbmcgTGk6DQo+ID4gVG8gc3VwcG9ydCBzaGFyZWQg UnggcXVldWUsIHRoaXMgcGF0Y2ggaW50cm9kdWNlcyBkZWRpY2F0ZSBmb3J3YXJkaW5nDQo+ID4g ZW5naW5lLiBUaGUgZW5naW5lIGdyb3VwcyByZWNlaXZlZCBwYWNrZXRzIGJ5IG1idWYtPnBvcnQg aW50byBzdWItZ3JvdXAsDQo+ID4gdXBkYXRlcyBzdHJlYW0gc3RhdGlzdGljcyBhbmQgc2ltcGx5 IGZyZWVzIHBhY2tldHMuDQo+IA0KPiBHaXZlbiB0aGlzIGVuZ2luZSBpcyBtZW50aW9uZWQgaW4g cHJldmlvdXMgY29tbWl0cywNCj4gc2hvdWxkbid0IGl0IGJlIHBsYWNlZCBlYXJsaWVyIGluIHRo ZSBzZXJpZXM/DQoNClRoZXJlIHdpbGwgYmUgY29tcGlsYXRpb24gaXNzdWUsIEknbGwgbW92ZSB0 aGUgZG9jdW1lbnQgY2hhbmdlIGludG8NCnRoaXMgcGF0Y2guDQoNCj4gDQo+ID4gKyNpbmNsdWRl IDxzdGRhcmcuaD4NCj4gPiArI2luY2x1ZGUgPHN0cmluZy5oPg0KPiA+ICsjaW5jbHVkZSA8c3Rk aW8uaD4NCj4gPiArI2luY2x1ZGUgPGVycm5vLmg+DQo+ID4gKyNpbmNsdWRlIDxzdGRpbnQuaD4N Cj4gPiArI2luY2x1ZGUgPHVuaXN0ZC5oPg0KPiA+ICsjaW5jbHVkZSA8aW50dHlwZXMuaD4NCj4g PiArDQo+ID4gKyNpbmNsdWRlIDxzeXMvcXVldWUuaD4NCj4gPiArI2luY2x1ZGUgPHN5cy9zdGF0 Lmg+DQo+ID4gKw0KPiA+ICsjaW5jbHVkZSA8cnRlX2NvbW1vbi5oPg0KPiA+ICsjaW5jbHVkZSA8 cnRlX2J5dGVvcmRlci5oPg0KPiA+ICsjaW5jbHVkZSA8cnRlX2xvZy5oPg0KPiA+ICsjaW5jbHVk ZSA8cnRlX2RlYnVnLmg+DQo+ID4gKyNpbmNsdWRlIDxydGVfY3ljbGVzLmg+DQo+ID4gKyNpbmNs dWRlIDxydGVfbWVtb3J5Lmg+DQo+ID4gKyNpbmNsdWRlIDxydGVfbWVtY3B5Lmg+DQo+ID4gKyNp bmNsdWRlIDxydGVfbGF1bmNoLmg+DQo+ID4gKyNpbmNsdWRlIDxydGVfZWFsLmg+DQo+ID4gKyNp bmNsdWRlIDxydGVfcGVyX2xjb3JlLmg+DQo+ID4gKyNpbmNsdWRlIDxydGVfbGNvcmUuaD4NCj4g PiArI2luY2x1ZGUgPHJ0ZV9hdG9taWMuaD4NCj4gPiArI2luY2x1ZGUgPHJ0ZV9icmFuY2hfcHJl ZGljdGlvbi5oPg0KPiA+ICsjaW5jbHVkZSA8cnRlX21lbXBvb2wuaD4NCj4gPiArI2luY2x1ZGUg PHJ0ZV9tYnVmLmg+DQo+ID4gKyNpbmNsdWRlIDxydGVfcGNpLmg+DQo+ID4gKyNpbmNsdWRlIDxy dGVfZXRoZXIuaD4NCj4gPiArI2luY2x1ZGUgPHJ0ZV9ldGhkZXYuaD4NCj4gPiArI2luY2x1ZGUg PHJ0ZV9zdHJpbmdfZm5zLmg+DQo+ID4gKyNpbmNsdWRlIDxydGVfaXAuaD4NCj4gPiArI2luY2x1 ZGUgPHJ0ZV91ZHAuaD4NCj4gPiArI2luY2x1ZGUgPHJ0ZV9uZXQuaD4NCj4gPiArI2luY2x1ZGUg PHJ0ZV9mbG93Lmg+DQo+IA0KPiBQbGVhc2UgZG8gbm90IGluY2x1ZGUgdXNlbGVzcyBmaWxlcy4N Cj4gDQo+IA0KDQo=