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 49DE4A0C3F; Wed, 28 Apr 2021 05:16:25 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2E4FF40147; Wed, 28 Apr 2021 05:16:25 +0200 (CEST) Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mails.dpdk.org (Postfix) with ESMTP id 674ED40041 for ; Wed, 28 Apr 2021 05:16:23 +0200 (CEST) IronPort-SDR: Gs2UCTvZsyT6fsGpF1aEMMxwrgYbnXGew8Oh6v7E8NqcPjq/rnnzxfUjfvxozGfAXIb27f38FE MhyzecOV2/NQ== X-IronPort-AV: E=McAfee;i="6200,9189,9967"; a="183784579" X-IronPort-AV: E=Sophos;i="5.82,257,1613462400"; d="scan'208";a="183784579" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Apr 2021 20:16:22 -0700 IronPort-SDR: 2JQhcmBR9Mv9njMmVps1mKdr+lvMVseiABYvNBJovlHu4CfvqFRuY2Lxh6+emexcdymN5PrIpL FqjH4ZVmyrKQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.82,257,1613462400"; d="scan'208";a="526333753" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by fmsmga001.fm.intel.com with ESMTP; 27 Apr 2021 20:16:21 -0700 Received: from orsmsx605.amr.corp.intel.com (10.22.229.18) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Tue, 27 Apr 2021 20:16:21 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2 via Frontend Transport; Tue, 27 Apr 2021 20:16:21 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.170) 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.2106.2; Tue, 27 Apr 2021 20:16:11 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Mg7J/jfIfbaWUay5YbWSYs4QqIWyWL2grz8SDpkcORgifbTVlrXcstQhmKI5RBHTf0YNe4qA+CmHTv3b42baxR2nzUj1Zj2gYKsiJWVyQDG0Z6PHkoDk6jgvzIvzkze6WM4ie6EXn09QCRmV6xeChPAoE32hjbw8jpMdit9dWDytF7iaziCl2iZL5QDcV87E6N5SowkYvFXCbQ7bXHMBj4vsX/K0A5GB4VeExo9fgjeaq9biDG9ZnNuvdMKU1N2/PNYzKF4FABGn6m0MMQDOn3yLt+tp0B7bayyyF5JPr0c5mfOLEz0vnb3JXVwIBTWt9s83yrNLgf/fBz54JI5DSQ== 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=laftZtiqXcFzSpxn1/eCOqI/3/G4kUcGkXkZBts1hMo=; b=HXyo9suFyBzidwycLkraQVsv3abDMRwJuvHZEUXRemYcBgNV2CDpmL/erRM3tlvjp0fQ07m6OR99vr7eg2jopGHjvrJ2agXzo3AIOUzuX4ifLOs4tdW0zcRFpBzmxwcRU5FlIENY7sPuF/7XU0k+2Auyntq5XUnbQxcpZBC4kB2CLzBhODxkVSFvJqRfvQ5U7Bx7yfIRw8+mfE+ewHxZowws9kxvhz+WRS0m2xrEGWtTp5+NbOav9LhQQl9qGzKMsNB02LBcBSQ8Y/c+N90dIFrr2G9iI94yRsrRXoa+HteFhs5z9sFG6Ouyfozxd+KTfLRAbLowaMENlhl5otgVWw== 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=laftZtiqXcFzSpxn1/eCOqI/3/G4kUcGkXkZBts1hMo=; b=gQPNoQtzNO1jtd6H9dQTVpPjDV5Z/lqhQQsv3nt2G/owvfXUQXrdXOjryAJ7xc7j+rYp401pvnYhVejXPeAqpHYB2YFhVQXt0nmf7TKZwx2F2lDGjdtdIoGsYClnrkVcdT+qvIrfRROFYky0rHccNrTxtm1Olpunrbutz3YZSL0= Received: from MN2PR11MB4063.namprd11.prod.outlook.com (2603:10b6:208:13f::22) by MN2PR11MB3567.namprd11.prod.outlook.com (2603:10b6:208:ed::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.24; Wed, 28 Apr 2021 03:16:10 +0000 Received: from MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::4949:e7d9:9632:6fc7]) by MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::4949:e7d9:9632:6fc7%6]) with mapi id 15.20.4065.027; Wed, 28 Apr 2021 03:16:10 +0000 From: "Xia, Chenbo" To: Maxime Coquelin , Balazs Nemeth , "dev@dpdk.org" CC: "david.marchand@redhat.com" Thread-Topic: [dpdk-dev] [PATCH v5] vhost: allocate and free packets in bulk in Tx packed Thread-Index: AQHXMqsFujkTC/yuvESMwsgaQzgAu6q+oDuAgAqz4kA= Date: Wed, 28 Apr 2021 03:16:10 +0000 Message-ID: References: <09c440a88d9c546ebbe7d5d4cd2e0d2e53e4e870.1618568597.git.bnemeth@redhat.com> <2286a197-1c80-187f-84c5-85aea2b36c3a@redhat.com> In-Reply-To: <2286a197-1c80-187f-84c5-85aea2b36c3a@redhat.com> Accept-Language: en-US, zh-CN 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-originating-ip: [192.102.204.53] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 4e0c421b-0511-4466-237d-08d909f3f8dd x-ms-traffictypediagnostic: MN2PR11MB3567: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5516; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: RGuVgCBXtWmbUpnHP4DvRAte2m+oSCcW5+tnoAEANyf/kin4Ya7iqbuIGlhvXBw77Xww5oYvgxzOREY+xSuuo8zZ6bORQvhY0ccshTf0Dqg7DrnB6lXIS/qqSR7jzxa98pAJi33kLGyPf6oiXl2zoQc16EU1uOEKfxddj2wWhm0BQTZDEIbImaCvNz7EK5bKJxLWqTq1y1PPW+KeOHqZ+9HNMQdkZqE2Jw/zSt1s4tEMN0NMbZMwOAes7hE063C/FpgYQj2750yuyKsewfr3ZlYSGZas+fWXSNzlHUCdFE+PoabvsjmqJp+/spp7xfAQvxkAAY/i+J01u89u7YeKIRu2piyB/LdPMME23bFDaZavZw6/tatBGGueE+accimGB+jSLMLmBaLA71q9p3LmYxQrjG2F7DEkyMOtNct0tSemazBvwRTJn6jjlBMb8uiJoLNviqAj9Ocs3RvbYMEyhw/TZqMjLM2U4dNuj5dAZO2VEMJTabPbD/xsAJEspRI94VC05vCDd3PJEVW6I0ZVgXdqX9h5PaHtTw5aLPVmZRC01A1VwhYmxY8QDROP8PTDA0pISqja4uJOpsSJ5KBXgLBxdR2WI0ILxnGI979gyCc= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR11MB4063.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(39860400002)(136003)(346002)(396003)(366004)(376002)(6506007)(53546011)(4744005)(5660300002)(8936002)(66476007)(64756008)(55016002)(86362001)(66446008)(4326008)(8676002)(26005)(2906002)(9686003)(83380400001)(33656002)(478600001)(316002)(122000001)(186003)(38100700002)(71200400001)(76116006)(110136005)(66556008)(52536014)(7696005)(66946007); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?utf-8?B?bUNrQTIzVWxyeWlVQitkWFRMYUJsVXd3VHlnclo3OUdweUhBZ0RmTGpad3J1?= =?utf-8?B?RmU3dHJHbW5HR1YrRHYvbDJCQzlWNjFpelJpNUdtRkg5WVVvNVh3cllDN0Fz?= =?utf-8?B?SVZlRExDaXZPMkJGUDBTNmFRRG1SbDNXVjZrQjV3eW8wZW00VmdBZUZMSjda?= =?utf-8?B?cnlmR09pa1dObkVlSG9kRXUvSHNqVGJYa0hJYTh0R284RkR3aDI3SzJOdHBU?= =?utf-8?B?bHF0OFhhQzJTcFN6ekdRUm5nWjFVRUlPMk40WUozalVkWDVVb2ZncFphcFRn?= =?utf-8?B?VFdEdE1vN0M4eEFwNWFiblVTVWtFRnJ1NE4zOE80Ync1bFVUZ0pOUHJPUjhq?= =?utf-8?B?SU9LZ0hWRXpQdWhCR2tHUldUK1RwNndqVkFiTWw5aEl2c2lSdkZyM0o1Ykxo?= =?utf-8?B?bXZiT1dkb0tRQWVXM21EcGtsY0tLdm1xRzZmazgyeGxLRnc5TDJiK1lBanJl?= =?utf-8?B?MUEyYmdYdmFFZStIREN2OXZQcEhxTU9XU1VWcXZwYnNBcUlHVVZqWkhqRlRE?= =?utf-8?B?Y0RZTGZyd3FMRG1qa0E4TXpzd2xZTG5mUjJvMnhjMGhpM2dFN1E0MWRTWkZs?= =?utf-8?B?NStiVHlJTXBsQTU4MmU0aHlYVHRMS25nbGlCR3kzTS9rSi9FS2ZXTzU3bnFR?= =?utf-8?B?SmFiUGdPYmVHVkVRbm5kVURQS2F2QW1PQ2J3bHh3QW5OaTB4S0VFOVlmV0FR?= =?utf-8?B?WDUzcFRmcTBGMHU3b1F1aWhxQXV4azkwWXNqL01TS1I3UExHc3BCcnI2NkNT?= =?utf-8?B?Rk9CckFVc1ZVSkRiT01MRlBZYjV3R05PQWtKU1drZFlvWmtUakhkZmVocWJu?= =?utf-8?B?eE1WZmdudnZFbFZzaGpqMTVIOVIwaUVBbWMzL3VFYlZPNkpmTkgxV0VoZnRj?= =?utf-8?B?Z1M3ZkFVb1dKRFhQRjh0d2xMdnI4RUpXekpwekp4b2M5dS9ReDJjMWNkQmVj?= =?utf-8?B?UUJ2Tit2RjFNeU9WbjJUMmk3VlZoUVh6TnhEMUJVMFlnS0VNT0l6c3lTUlE3?= =?utf-8?B?cDJ4SWtjTG5sN2cvcHBFSk8rZTdqVnFoRDZlN1lFeTVzSFcvbkZNQ2JmSmVR?= =?utf-8?B?emNaYjFxQklyd3NZdXlqMVhyTm9uUE5uajZYOVRvMitJWDZPODhLWGFBcFp1?= =?utf-8?B?MHcxSUN1YmRWd1AwM3pET053MDBxc05QK05UdUQwZEZzejY5emlLWFNCK1E4?= =?utf-8?B?dG03YUgxeElnRFJZYXRsL3ZaRC8wVXNWdE1zakZPc3V2ZVpkRHZHcFBrMVpo?= =?utf-8?B?UGZSTlZKWjVnRnQxQ3lIbHZXU2ZQZkF3Y2psSzNJYjl0d1BxU2VwR3R0V0dz?= =?utf-8?B?VVpQUGdBeU5YY3JsTUJNdVE5RnYzcGROWm5VbmNMaVFleDMrQkNraU9UMUVl?= =?utf-8?B?azNIckU2eGlWaDB2bkJpY1dPaFVoVHZoMFFNUlMzelZ6VUxNUzJHYzgvaXBW?= =?utf-8?B?Z2c5dy9pa1ZQbWZrdUJJeTV4UFQ4VTFJUnNnNi9xeFpXTVpGYnJqLzB1YXFW?= =?utf-8?B?bXJndEltZlZaNmNCWnNCTXJmUitTam83SmRFUk9Xa0gzWXF2QUcxUFNvWWlq?= =?utf-8?B?OERDS2JmNVUzNFB1TW9OeDdpWGtPQ3h0SmthU0FmMFVIOWlUTUZaakJnWUhJ?= =?utf-8?B?NHdBei9OSnhxR01ZbWtvMmVNd0JBTGlZYklPanJWU3QyZjMvRVBacnNGL1lx?= =?utf-8?B?Y0ZiNW5qRy83WW13QjBrQlhhRzA5RnZsaDNSNFJpNVE5UjR1dnNSd1N3WFpF?= =?utf-8?Q?AJv9hr9FoSBF79semBujCkClEUgncMkRAaCrJGA?= x-ms-exchange-transport-forked: True 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: MN2PR11MB4063.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4e0c421b-0511-4466-237d-08d909f3f8dd X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Apr 2021 03:16:10.5791 (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: sOVUbDdl1k1RRMjoVL0mq42fzkqQbJ2tcDwl+5PeX00YTUaULVtPGHRWwphEfbclnYsx3J5RbBGAFYxudovGkA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3567 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v5] vhost: allocate and free packets in bulk in Tx packed 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBkZXYgPGRldi1ib3VuY2VzQGRw ZGsub3JnPiBPbiBCZWhhbGYgT2YgTWF4aW1lIENvcXVlbGluDQo+IFNlbnQ6IFdlZG5lc2RheSwg QXByaWwgMjEsIDIwMjEgMzo0OSBQTQ0KPiBUbzogQmFsYXpzIE5lbWV0aCA8Ym5lbWV0aEByZWRo YXQuY29tPjsgZGV2QGRwZGsub3JnDQo+IENjOiBkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29tDQo+ IFN1YmplY3Q6IFJlOiBbZHBkay1kZXZdIFtQQVRDSCB2NV0gdmhvc3Q6IGFsbG9jYXRlIGFuZCBm cmVlIHBhY2tldHMgaW4gYnVsayBpbg0KPiBUeCBwYWNrZWQNCj4gDQo+IA0KPiANCj4gT24gNC8x Ni8yMSAxMjoyNSBQTSwgQmFsYXpzIE5lbWV0aCB3cm90ZToNCj4gPiBNb3ZlIGFsbG9jYXRpb24g b3V0IGZ1cnRoZXIgYW5kIHBlcmZvcm0gYWxsIGFsbG9jYXRpb24gaW4gYnVsay4gVGhlIHNhbWUN Cj4gPiBnb2VzIGZvciBmcmVlaW5nIHBhY2tldHMuIEluIHRoZSBwcm9jZXNzLCBhbHNvIGludHJv ZHVjZQ0KPiA+IHZpcnRpb19kZXZfcGt0bWJ1Zl9wcmVwIGFuZCBtYWtlIHZpcnRpb19kZXZfcGt0 bWJ1Zl9hbGxvYyB1c2UgdGhhdC4NCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IEJhbGF6cyBOZW1l dGggPGJuZW1ldGhAcmVkaGF0LmNvbT4NCj4gPiAtLS0NCj4gPiAgbGliL2xpYnJ0ZV92aG9zdC92 aXJ0aW9fbmV0LmMgfCA4MCArKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLQ0KPiA+ ICAxIGZpbGUgY2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKSwgMzYgZGVsZXRpb25zKC0pDQo+ID4N Cg0KUGF0Y2ggYXBwbGllZCB0byBuZXh0LXZpcnRpby9tYWluIHdpdGggY29uZmxpY3QgcmVzb2x2 ZWQuDQoNClRoYW5rcw0K