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 4C406A04DD for ; Thu, 22 Oct 2020 13:00:34 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 2FBB658DE; Thu, 22 Oct 2020 13:00:33 +0200 (CEST) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by dpdk.org (Postfix) with ESMTP id 0EB3358DE; Thu, 22 Oct 2020 13:00:29 +0200 (CEST) IronPort-SDR: C3pPGY86slYBN5bvFAbrCvgWDB/L2biSOP4/th0YYZp6CUnyjgV84tm/KNgXLZyF7JTDC2TYR2 hWuWpCwaTGSQ== X-IronPort-AV: E=McAfee;i="6000,8403,9781"; a="146799316" X-IronPort-AV: E=Sophos;i="5.77,404,1596524400"; d="scan'208";a="146799316" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Oct 2020 04:00:27 -0700 IronPort-SDR: b+rLOFu2LaFQ27Q2RE6/G0WSvQ+l+bjGIOShEo+oGBPjQw7y8rssihsEAR0A5+SbL0Fn/70PKU Imh6XZ5KIuvA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,404,1596524400"; d="scan'208";a="321343866" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga006.jf.intel.com with ESMTP; 22 Oct 2020 04:00:26 -0700 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) 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.1713.5; Thu, 22 Oct 2020 04:00:26 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5 via Frontend Transport; Thu, 22 Oct 2020 04:00:26 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.170) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Thu, 22 Oct 2020 04:00:19 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OAj6XlWGz5X9B3gGY+ekKOzcqUfe3Ay1jA+RpOXdYFDIoioxuYafXlcyrEL0sTfa6+04EVBwmLOE8Yqu3oqzpy3h5oUc2pluBY2gkCL36ZUYrS3apgNC0sinejfOJg4aB68LS29FVgEAXXTmTPRtv+Uot5BmaZN6Zv93ec8V2tnXcvqjuiSdTzarHfOin5TyOE+rtb3wx6VptAV9ztAbelt069AaDgFWS+D667RLVtc5zDJF1+TiSqO15obsD6pJyjZle5LZAeahk1QNyxfJxwJtpMFtkooOeWWRVQt33D1WoxKnlwiFazWIdao9NieKr9DugsiMN9LLtLIPhZ0aOw== 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=cKhOew1r6YI787Hn1K5tNnK+kfqN4lLce7wqcLqZK5A=; b=brYkZ+NLm13IYsxYpR2CXTYX7Sy6CVOhfUG9qA21VUwPjOt/M1USLFi0ZrKbzQ9B4fn5DhvGD8O3F0HVDC9I/kuTkdecJeuxrgGfPCEMGk0PAOJbId59fnxHDlFlG/1FoLfTTOZzus5ekEQAlyYV4ytRh0g6NKaLa+YCrgB9Z7uyyFNWTwjB/Wf2Es20xQS9W3uTCxZmXzgnLVkGXYuIv6KaAz1XqX1gkWLs0iheUfzmfNoAL6Dd7UI2tm7AkpHLk1X/2qD82YzM1W33HT0ReYDul6t88d63cq8RmvyWe8ZCViwSgxitdU/t4BayZXJcZmC1e0KvpbUP8Dg/c6kV6g== 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=cKhOew1r6YI787Hn1K5tNnK+kfqN4lLce7wqcLqZK5A=; b=LxNlBlwG2Q60DgRswf2ErstO0H+Lp4JMQVOoMx2rCMy0CXpalWs+ONJ8l4lxUbPMLL4TbkRJ12hna9oCIXJ23885rlK5UwteagnyWnL1mPQsGRlQS7SWNegXThptvWSSiMJ77yQBWzCqYOEoe9Q+0cwfYszGno/mBjOB6esxtXo= Received: from MN2PR11MB4063.namprd11.prod.outlook.com (2603:10b6:208:13f::22) by MN2PR11MB4061.namprd11.prod.outlook.com (2603:10b6:208:136::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.20; Thu, 22 Oct 2020 11:00:16 +0000 Received: from MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::1dc7:9f52:91c1:52da]) by MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::1dc7:9f52:91c1:52da%3]) with mapi id 15.20.3477.028; Thu, 22 Oct 2020 11:00:16 +0000 From: "Xia, Chenbo" To: Maxime Coquelin , "dev@dpdk.org" , "amorenoz@redhat.com" CC: "stable@dpdk.org" Thread-Topic: [PATCH 1/7] vhost: fix virtqueues metadata allocation Thread-Index: AQHWpj4fsBDKlstKTUi66tDWMngF2Kmh5NYQgAAT+QCAAX+L0A== Date: Thu, 22 Oct 2020 11:00:16 +0000 Message-ID: References: <20201019173415.582407-1-maxime.coquelin@redhat.com> <20201019173415.582407-2-maxime.coquelin@redhat.com> In-Reply-To: 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.55.46.36] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 03dad8ee-a945-433a-d0fa-08d87679a8e4 x-ms-traffictypediagnostic: MN2PR11MB4061: 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: Iml/vSY3/f35nd4/GyeslR3qAErBbqp+H+N9sfyHDJwPs+UKLZk/eiYp17DwxFigcvRRgWgq7z7feuw10YFCK4TK258y3xo92JaINOlF8oIYPHiF9QCujQLNxlZwxiMhYtL4JoH2cn2Gkxtlf/vs03rA5PibLMiJOD8JmXk1ETL44jNK7YEXgA6WMD734z/Mt6ZDerE06Bf0CkgBHVJGN7u0zFu8SklWNDAz5aPM7w3bszY7l8zz83JL6CVCkYo1CVdDKylG+Csmmlrzu7LFqQRowwJSIhX/X6xRnaNnbqZywBHaBs254pDVsPyu1gWj23JzSz6NC+AB3By4+URdAxmrxpRP5PqiediB/9xiEFFa26FAtV7011czB3zoM2/Jf+5G5cCiOvH5agMw/5n2DQ== 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:(4636009)(346002)(376002)(39860400002)(366004)(396003)(136003)(26005)(110136005)(7696005)(478600001)(71200400001)(76116006)(316002)(86362001)(9686003)(5660300002)(8936002)(6506007)(55016002)(4326008)(2906002)(966005)(66556008)(52536014)(66446008)(66476007)(64756008)(33656002)(53546011)(186003)(66946007)(8676002)(83380400001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: YzfWwuz5Gr5PpIpNx/wafyZZt3nXd9PKOFkYwHN6fAh0cINj+7E1PEKSxgy2nljaT4pF02/pXzubgXJjK+DS1R5hv76S49/IZer8hThopmoDCNVBhJelejphw0LQGv2acTSJkljlKEVKTi9GVKyCBJC9Oj3LsFtpP9+qUFsNkEZNaX4Fi2cIsHujfgeya9o5xZIz8LXHUaGi+XEJkiAlaX2l43pGWLhIFJdHHTowexcnWDrECSwy7ATXeyABI6LD5VFHpnVvP3Dyurf4yOEsDUepISvz/3izfINmNecaME1j0z4/Ijqz2QcCImj54kZaCE4udZtEbg1TFmQ5cAws/wJGXb45mst0Yxez618RMcUyYAdio/IJ0WCl6z2rtbEIDN/hoW7vTg9tk+eLHkRFBRC+jAopTX4QIg0lZDFL6CbKPV9NitpjLSa/7NNRwRvWIl/Y2tTsxLFbU8RDBcQvYiXqQcyZc2zaj0Hq+LLFbvyW44M8kiC+M5XDwvBQoqgRWkczgnqKNv8j8IsaGrseZKnBeKNnvlN8/g0TYBFrOp3EYHDaIxYwQtPUDc/wVfQ8FT6g+BpJBtimvZd/vQkIGWJPsCSjMj78MHrSeukNioTGyD0HVW43lcZwQcHzXNT4fMkZ4t95213t/RVeBWplmg== 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: 03dad8ee-a945-433a-d0fa-08d87679a8e4 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Oct 2020 11:00:16.8454 (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: gR9yEE4+ED3VZ/nLnyDi6E964eaT2KqcbxgOKo896o99JOg5yjuV8xy1lhNSWs9t5AEjzoBzGQMU7pQXA5zjbg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4061 X-OriginatorOrg: intel.com Subject: Re: [dpdk-stable] [PATCH 1/7] vhost: fix virtqueues metadata allocation X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Sender: "stable" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBNYXhpbWUgQ29xdWVsaW4gPG1h eGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPg0KPiBTZW50OiBXZWRuZXNkYXksIE9jdG9iZXIgMjEs IDIwMjAgODowNyBQTQ0KPiBUbzogWGlhLCBDaGVuYm8gPGNoZW5iby54aWFAaW50ZWwuY29tPjsg ZGV2QGRwZGsub3JnOyBhbW9yZW5vekByZWRoYXQuY29tDQo+IENjOiBzdGFibGVAZHBkay5vcmcN Cj4gU3ViamVjdDogUmU6IFtQQVRDSCAxLzddIHZob3N0OiBmaXggdmlydHF1ZXVlcyBtZXRhZGF0 YSBhbGxvY2F0aW9uDQo+IA0KPiBIaSBDaGVuYm9uDQo+IA0KPiBPbiAxMC8yMS8yMCAxOjEwIFBN LCBYaWEsIENoZW5ibyB3cm90ZToNCj4gPiBIaSBNYXhpbWUsDQo+ID4NCj4gPj4gLS0tLS1Pcmln aW5hbCBNZXNzYWdlLS0tLS0NCj4gPj4gRnJvbTogTWF4aW1lIENvcXVlbGluIDxtYXhpbWUuY29x dWVsaW5AcmVkaGF0LmNvbT4NCj4gPj4gU2VudDogVHVlc2RheSwgT2N0b2JlciAyMCwgMjAyMCAx OjM0IEFNDQo+ID4+IFRvOiBkZXZAZHBkay5vcmc7IFhpYSwgQ2hlbmJvIDxjaGVuYm8ueGlhQGlu dGVsLmNvbT47DQo+IGFtb3Jlbm96QHJlZGhhdC5jb20NCj4gPj4gQ2M6IE1heGltZSBDb3F1ZWxp biA8bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb20+OyBzdGFibGVAZHBkay5vcmcNCj4gPj4gU3Vi amVjdDogW1BBVENIIDEvN10gdmhvc3Q6IGZpeCB2aXJ0cXVldWVzIG1ldGFkYXRhIGFsbG9jYXRp b24NCj4gPj4NCj4gPj4gVGhlIFZob3N0LXVzZXIgYmFja2VuZCBpbXBsZW1lbnRhdGlvbiBhc3N1 bWVzIHRoZXJlIHdpbGwgYmUNCj4gPj4gbm8gaG9sZXMgaW4gdGhlIGRldmljZSdzIGFycmF5IG9m IHZpcnRxdWV1ZXMgbWV0YWRhdGENCj4gPj4gcG9pbnRlcnMuDQo+ID4+DQo+ID4+IEl0IGNhbiBo YXBwZW4gdGhvdWdoLCBhbmQgd291bGQgY2F1c2Ugc2VnbWVudGF0aW9uIGZhdWx0cywNCj4gPj4g bWVtb3J5IGxlYWtzIG9yIHVuZGVmaW5lZCBiZWhhdmlvdXIuDQo+ID4NCj4gPiBDb3VsZCBJIGFz ayB3aGVuIHdpbGwgdGhpcyBoYXBwZW4/DQo+ID4NCj4gPiBXaGVuIFFFTVUgZG9lcyBub3QgY29u ZmlndXJlIGFsbCB2aXJ0cXVldWVzPyBJJ20gbm90IHZlcnkgc3VyZS4NCj4gPiBDb3VsZCB5b3Ug cG9pbnQgdGhhdCBvdXQgZm9yIG1lPw0KPiANCj4gSXQgaGFzIGJlZW4gcmVwb3J0ZWQgYnkgb3Vy IFFFIHdoZW4gZG9pbmcgcmVjb25uZWN0IHdpdGggbXVsdGlxdWV1ZSB3aXRoDQo+IHZJT01NVSBl bmFibGVkOg0KPiBodHRwczovL2J1Z3ppbGxhLnJlZGhhdC5jb20vc2hvd19idWcuY2dpP2lkPTE4 ODAyOTkNCj4gDQo+IFJlZ2FyZHMsDQo+IE1heGltZQ0KPiANCj4gPiBUaGFua3MhDQo+ID4gQ2hl bmJvDQo+ID4NCj4gPj4NCj4gPj4gVGhpcyBwYXRjaCBrZWVwIHRoZSBhc3N1bXB0aW9uIHRoYXQg dGhlcmUgaXMgbm8gaG9sZXMgaW4gdGhpcw0KPiA+PiBhcnJheSwgYW5kIGFsbG9jYXRlIGFsbCB1 bmluaXRpYWxpemVkIHZpcnRxdWV1ZXMgbWV0YWRhdGEgdXANCj4gPj4gdG8gcmVxdWVzdGVkIGlu ZGV4Lg0KPiA+Pg0KPiA+PiBGaXhlczogMTYwY2JjODE1YjQxICgidmhvc3Q6IHJlbW92ZSBhIGhh Y2sgb24gcXVldWUgYWxsb2NhdGlvbiIpDQo+ID4+IENjOiBzdGFibGVAZHBkay5vcmcNCj4gPj4N Cj4gPj4gU3VnZ2VzdGVkLWJ5OiBBZHJpYW4gTW9yZW5vIDxhbW9yZW5vekByZWRoYXQuY29tPg0K PiA+PiBTaWduZWQtb2ZmLWJ5OiBNYXhpbWUgQ29xdWVsaW4gPG1heGltZS5jb3F1ZWxpbkByZWRo YXQuY29tPg0KPiA+PiAtLS0NCj4gPj4gIGxpYi9saWJydGVfdmhvc3Qvdmhvc3QuYyB8IDMzICsr KysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLQ0KPiA+PiAgMSBmaWxlIGNoYW5nZWQsIDIw IGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9ucygtKQ0KPiA+Pg0KPiA+PiBkaWZmIC0tZ2l0IGEv bGliL2xpYnJ0ZV92aG9zdC92aG9zdC5jIGIvbGliL2xpYnJ0ZV92aG9zdC92aG9zdC5jDQo+ID4+ IGluZGV4IDYwNjhjMzhlYzYuLjBjOWJhM2IzYWYgMTAwNjQ0DQo+ID4+IC0tLSBhL2xpYi9saWJy dGVfdmhvc3Qvdmhvc3QuYw0KPiA+PiArKysgYi9saWIvbGlicnRlX3Zob3N0L3Zob3N0LmMNCj4g Pj4gQEAgLTU3OSwyMiArNTc5LDI5IEBAIGludA0KPiA+PiAgYWxsb2NfdnJpbmdfcXVldWUoc3Ry dWN0IHZpcnRpb19uZXQgKmRldiwgdWludDMyX3QgdnJpbmdfaWR4KQ0KPiA+PiAgew0KPiA+PiAg CXN0cnVjdCB2aG9zdF92aXJ0cXVldWUgKnZxOw0KPiA+PiArCXVpbnQzMl90IGk7DQo+ID4+DQo+ ID4+IC0JdnEgPSBydGVfbWFsbG9jKE5VTEwsIHNpemVvZihzdHJ1Y3Qgdmhvc3RfdmlydHF1ZXVl KSwgMCk7DQo+ID4+IC0JaWYgKHZxID09IE5VTEwpIHsNCj4gPj4gLQkJVkhPU1RfTE9HX0NPTkZJ RyhFUlIsDQo+ID4+IC0JCQkiRmFpbGVkIHRvIGFsbG9jYXRlIG1lbW9yeSBmb3IgdnJpbmc6JXUu XG4iLCB2cmluZ19pZHgpOw0KPiA+PiAtCQlyZXR1cm4gLTE7DQo+ID4+IC0JfQ0KPiA+PiArCS8q IEFsc28gYWxsb2NhdGUgaG9sZXMsIGlmIGFueSwgdXAgdG8gcmVxdWVzdGVkIHZyaW5nIGluZGV4 LiAqLw0KPiA+PiArCWZvciAoaSA9IDA7IGkgPD0gdnJpbmdfaWR4OyBpKyspIHsNCj4gPj4gKwkJ aWYgKGRldi0+dmlydHF1ZXVlW2ldKQ0KPiA+PiArCQkJY29udGludWU7DQo+ID4+DQo+ID4+IC0J ZGV2LT52aXJ0cXVldWVbdnJpbmdfaWR4XSA9IHZxOw0KPiA+PiAtCWluaXRfdnJpbmdfcXVldWUo ZGV2LCB2cmluZ19pZHgpOw0KPiA+PiAtCXJ0ZV9zcGlubG9ja19pbml0KCZ2cS0+YWNjZXNzX2xv Y2spOw0KPiA+PiAtCXZxLT5hdmFpbF93cmFwX2NvdW50ZXIgPSAxOw0KPiA+PiAtCXZxLT51c2Vk X3dyYXBfY291bnRlciA9IDE7DQo+ID4+IC0JdnEtPnNpZ25hbGxlZF91c2VkX3ZhbGlkID0gZmFs c2U7DQo+ID4+ICsJCXZxID0gcnRlX21hbGxvYyhOVUxMLCBzaXplb2Yoc3RydWN0IHZob3N0X3Zp cnRxdWV1ZSksIDApOw0KPiA+PiArCQlpZiAodnEgPT0gTlVMTCkgew0KPiA+PiArCQkJVkhPU1Rf TE9HX0NPTkZJRyhFUlIsDQo+ID4+ICsJCQkJIkZhaWxlZCB0byBhbGxvY2F0ZSBtZW1vcnkgZm9y IHZyaW5nOiV1LlxuIiwgaSk7DQo+ID4+ICsJCQlyZXR1cm4gLTE7DQo+ID4+ICsJCX0NCj4gPj4g Kw0KPiA+PiArCQlkZXYtPnZpcnRxdWV1ZVtpXSA9IHZxOw0KPiA+PiArCQlpbml0X3ZyaW5nX3F1 ZXVlKGRldiwgdnJpbmdfaWR4KTsNCj4gPj4gKwkJcnRlX3NwaW5sb2NrX2luaXQoJnZxLT5hY2Nl c3NfbG9jayk7DQo+ID4+ICsJCXZxLT5hdmFpbF93cmFwX2NvdW50ZXIgPSAxOw0KPiA+PiArCQl2 cS0+dXNlZF93cmFwX2NvdW50ZXIgPSAxOw0KPiA+PiArCQl2cS0+c2lnbmFsbGVkX3VzZWRfdmFs aWQgPSBmYWxzZTsNCj4gPj4gKwl9DQo+ID4+DQo+ID4+IC0JZGV2LT5ucl92cmluZyArPSAxOw0K PiA+PiArCWRldi0+bnJfdnJpbmcgPSBSVEVfTUFYKGRldi0+bnJfdnJpbmcsIHZyaW5nX2lkeCAr IDEpOw0KPiA+Pg0KPiA+PiAgCXJldHVybiAwOw0KPiA+PiAgfQ0KPiA+PiAtLQ0KPiA+PiAyLjI2 LjINCj4gPg0KDQpSZXZpZXdlZC1ieTogQ2hlbmJvIFhpYSA8Y2hlbmJvLnhpYUBpbnRlbC5jb20+ DQo=