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 325DEA0A02; Tue, 18 May 2021 10:03:21 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id AEF1E4068E; Tue, 18 May 2021 10:03:20 +0200 (CEST) Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mails.dpdk.org (Postfix) with ESMTP id 53B2F40041 for ; Tue, 18 May 2021 10:03:18 +0200 (CEST) IronPort-SDR: TULTgfwXnhpHP6y2YmrLWVbIR2tm3qLm3m2mMcmSB3Dk5BYBCtnpqmbFY0xfNjtUBdVR+VhwrR iEJhCmShlmdQ== X-IronPort-AV: E=McAfee;i="6200,9189,9987"; a="187779808" X-IronPort-AV: E=Sophos;i="5.82,309,1613462400"; d="scan'208";a="187779808" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 May 2021 01:03:16 -0700 IronPort-SDR: YIA5M9Xz1MNfbNB+vX73Q/8P1NK8tKqhfjLnwigxNGUnufNBpaO8iDT2lZZMPglr9Ka5Wumact 1BLjtuObhVgg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.82,309,1613462400"; d="scan'208";a="394769287" Received: from orsmsx605.amr.corp.intel.com ([10.22.229.18]) by orsmga006.jf.intel.com with ESMTP; 18 May 2021 01:03:16 -0700 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) 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.2242.4; Tue, 18 May 2021 01:03:16 -0700 Received: from orsmsx604.amr.corp.intel.com (10.22.229.17) by ORSMSX607.amr.corp.intel.com (10.22.229.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4; Tue, 18 May 2021 01:03:15 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4 via Frontend Transport; Tue, 18 May 2021 01:03:15 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.176) 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, 18 May 2021 01:03:13 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=U480BIe2fEtScgxZHllZBcCaGDivQ6TvOPgrbvocXEYjldmzdGXlMTAlROtE5r6z/gUv4EvH5LO1eJeowPWbUoysSgrTZpxLtEnfUowKJs3Y9HeQRvo1abLgpwGFbgUaPF7llTfx6UhBHuttCno2BSt28Gi3WI0k+9EisPpSV/gxZQSmi3rcK4jkrZxxSfKqyxNHZ165HXOBr6U0zCFAC1ZzxRj7okju4U7AIED+efhInNRt/sbq6I/0quqpK5wqrrToeNqN1bO5h1d+0Wh6JQqjTKZbcg10klDgPdkoBNXnBVABlfbERZncE0/FOVik//2/ODa/RNDErlHeWEKXGQ== 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=z77TPZewQ/uXNf2g6FkGVsdSkm1Gl1IXuTz6LQUbk9g=; b=m62jzG3pqm4y3KCt1FptLY+ehc2sk+83d/0hhZ9ViV87v05g2X3UtBMj0KJoulpIVoImItaUnE2Jl8ccIMoT5UCmAbsXmMP7BYmwx8+NpMkLIVhrWko4rx3Ge4JpDLePExz9R4PQ4muMlVPzXzYvIeEdJlqzIfVioFQGyeL5fVIt2+bKNYgjnSointqEJyUEqR3qic6CIDcegR7G71N+KWd0vAOzQajkNCA7s0vv45Qgj7Y89TYCscA/gZjXJaL6dHQirAqPtf3XLujcm2hr5RwmrApFqW80wkMYLGz2LCH1aWRVh4PICS+cmi7I4b8Cwl0NHIHodjdmy98vi1fqeA== 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=z77TPZewQ/uXNf2g6FkGVsdSkm1Gl1IXuTz6LQUbk9g=; b=YMP9p5jc+b1gHBH9CbXPwTPFo1Onp0COA6+Ndu6sPo2m32fOhNRvX7uhHT8U4Tw2vH65syxzM3Azk558ee7X5ahyU1DM1hieRBW5e/Ytk1OqNaV90pl07jpiXlq5EB8tQzSoMNBaJXlb6wZxtQVmTHl88Dw/LGHn1PpqM+RCLgQ= Received: from MN2PR11MB4063.namprd11.prod.outlook.com (2603:10b6:208:13f::22) by MN2PR11MB4727.namprd11.prod.outlook.com (2603:10b6:208:26f::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4129.26; Tue, 18 May 2021 08:03:12 +0000 Received: from MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::6d37:7bdb:fdf1:e9f3]) by MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::6d37:7bdb:fdf1:e9f3%4]) with mapi id 15.20.4129.031; Tue, 18 May 2021 08:03:06 +0000 From: "Xia, Chenbo" To: Balazs Nemeth , "dev@dpdk.org" , "Ling, WeiX" Thread-Topic: [dpdk-dev] [PATCH] vhost: fix invalid use of stored last used index Thread-Index: AQHXSNr/DzLpqgUqRki+TsFa54a3Faro5iZQ Date: Tue, 18 May 2021 08:03:06 +0000 Message-ID: References: <83fa6253725a7bc69bccb7897f380422354a2898.1621008025.git.bnemeth@redhat.com> In-Reply-To: <83fa6253725a7bc69bccb7897f380422354a2898.1621008025.git.bnemeth@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.55.46.54] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 1a972fa6-a53f-43b7-2059-08d919d35ed4 x-ms-traffictypediagnostic: MN2PR11MB4727: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:167; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: r6CLPfsFpZ556lO6ftTZRRfA6L8lv4TLQWYPjeKacm+h2pbyGaAybi7Dx3lArG5lR5IlCZjNSnNWB9fwaOZWiC1pEgAdzeersaeyr1hrOYX/lGPZo9D+O00lS/gVSRQH7p/l+ghYPiFSZ4LnNCTo4dDihEmxWfSr1xk1P/hdtYarV0FSUl3dj6iWrQZizhxmsGeibt/baRwm5w31G+yjTqvP8WoxoIvENtprOohBjDUbyEpupoIzrnmFo/o/dvy1J6atfZF2czeH6M+RXOeCxcN2iLAD/86d36EL7w3HMrvT9yEml/lrXSpxRs8mq968On87RCs6WLg+lPnhKVRt5opMztCzFqiCJOypH9VqJrjv+8Sb9lrmdXpbv9j0L6oApIDXRGe304Uzz11ZajFaQqQS1K3ERVsUKfAFXWSZbBT74EeBqprKX7aSf08gkck7c3aIY6WppeLZg/Sb5y/173P9S7pM2rmw2RUarxj9miNjlKR/mRnbGDI/1Z7Pujvd/RJ3EY6CPgkJO+PLy5HGElRMu5pRyNRNiMEJ9vEr9BNe+m+c5CyPojgako3oABt9sQLj96s9X+puTJq/oQIfRti4i0/h7E/xiXWELYooCNY= 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:(346002)(396003)(39860400002)(376002)(136003)(366004)(86362001)(71200400001)(122000001)(83380400001)(38100700002)(8676002)(8936002)(26005)(4744005)(478600001)(7696005)(52536014)(66446008)(5660300002)(76116006)(64756008)(2906002)(66476007)(6636002)(110136005)(66556008)(66946007)(33656002)(55016002)(186003)(53546011)(316002)(6506007)(9686003); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?utf-8?B?UkY2aVZkL0wxVDNIeGJJbDN0VVRmQTkyQUcvWVIzaTBBQWltQ3NRVCt4L0pQ?= =?utf-8?B?YkE2dmpPamRrRW9UNkJFSVpieFBGVEd3dncyc0ZFNjNnWUhWYmtLdzlIUUJs?= =?utf-8?B?S2l6aEJhM3B6ekwwRkNJNGNaYlo5VERiUU1NejgrQnlIbWx2c1pqekVqbFR0?= =?utf-8?B?cDlDcWFXYWFUMVJJSjg0ZS9NZjVVYzUxUTJVM2lXWGpoVnNNanJRVzN5ZmxV?= =?utf-8?B?K2tINGtaRy8xMStEbHpDWTYwZU5ZL3hnVk42cnVWQXNYdFJiNmRsQ1pkYnVz?= =?utf-8?B?NnQ5YmRIY1RNaGp1VEJCcEFLOHZSd2xWTVpzN09TdG9hMFZqZEwvM0VkRE1D?= =?utf-8?B?VzlVQVhjVXBmNFFYelNIU2dHSDVqVTNYbDA5VHJGcVk3UHVGY3A4MDY3ZUxs?= =?utf-8?B?eElLL1U2VzkrME5LeC9TOHRsQUVrSHVEdnlkREtWbUFDcVlPbm9SRTZOamF4?= =?utf-8?B?MVZvOS9OTzVuY2hLaUt2WDV4R0Z2V2NaQUIxU2pFM1ZJcVNGbFlkazlRaGxy?= =?utf-8?B?cUZLalMvbXN3d0Z0SzYxTVc4V3kyWVVVNmZ5bStRcGJRdEc3a1VHSkFkM3Iw?= =?utf-8?B?RjA1MGllbld3M0svWWNnVlN3aGJCYXVMdk5pU3NseSthelNvM1pRNFMyRnFN?= =?utf-8?B?d1dIalJjbFFudW52aHQvb0QzcVpvTkV5L3BWQVFGdTRoRm84U0E0emMwNTBt?= =?utf-8?B?WTUvRFAzcE84dSs4dm5hZVVpT1VFQkcwb0M1V1Ivd3lPbjBWQURnSVRvNWxr?= =?utf-8?B?L0pjVEJvRmtPdmF3dUdiemk1andGRzl1eVNDV3JiNVg3b3o3bi93VGVlbjNZ?= =?utf-8?B?UTUrS2dvZEJFTGhuMnlhWGl2eEpuQkZaazU5QUViRHBvTE9ndWRkbEhVMG1Z?= =?utf-8?B?UlZETkJDb0lEa01VMjRHV1JpU3dZaUxtVFlkUDZMN3dkWjhMQTBiYkQ3Zzdh?= =?utf-8?B?NitGT2NFeCsrSzc1d1RvVy9DZGYzQm9pcWhzdXlOK3BqNSttNG9mUUI2TXk1?= =?utf-8?B?YzBjcHl5T1hzT29WT3YyT2FaZ3ZNVHB3elJiMDdTM2M3MkYyZGVRWjF4Y1Ax?= =?utf-8?B?L21taGtTRy85MzhTbC9LZmg1VldsVDNjMCtpN3kwVG92R2gwWXRwS1IwUElZ?= =?utf-8?B?M0VqZG1JNEdoRjlqcHJQalpvOWJtM0NxWDJBMVlWeUttOWpsK0tzckthdjRv?= =?utf-8?B?eSs5bXMwWEZ1MW1WOS9OM2RhcFFZcEZSNk42L1B1bi85Mlh1b2oyQndJOXMx?= =?utf-8?B?ZzZBbVBVQTRlUzcyUGpEUUZoVHRCR2pSdENqeHo5dytFcWNqZWhtTFVnaVdv?= =?utf-8?B?V0pBRnFPVkRKK0htZk93cTEwd1ZYSzg1K3hRSnBxKy9lMmhFeWtjcTlPak40?= =?utf-8?B?REd2eHVrQzBnVjIySktEN1JZMDBqQVRjNjl2RytnWGNaU0R3MzFIUnhRbFJ3?= =?utf-8?B?OGRTME9nR0daMFNiTnpvWHdld2hIdkM2MkhWVGdaTmt2ZENPL3dEa2s2dFNR?= =?utf-8?B?bmwzUFdMeVRUTGNnRkhMVFh1S1BmZ3IzNmdYMFJMOU53THdlSlNhSEhSVXpK?= =?utf-8?B?RjYyTndITjFiKys2YWROQTNSeFNWZG82RHFJdFN5MDRNa0duN1U3Ny9qNGgy?= =?utf-8?B?LzBOVmVtNjZtaVNxaHdocWpBR3lZVk9NVllYR3haWlAyNTNIQmtlQUNSbC9t?= =?utf-8?B?TXlCQzZFbGZ2M244WStWWHI3UERNRm9qVGM1WlE5S29jd1Y5Vkc3ZWJ3dyto?= =?utf-8?Q?TgI8KmRrbRMmhtV4bE=3D?= 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: 1a972fa6-a53f-43b7-2059-08d919d35ed4 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 May 2021 08:03:06.8760 (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: WImNLnGFheE7fnJKF8pLt6Rpi1crtSzyabkHWNPrOEQoz/aEOrA7QZ1SKAQvZs08i4I+nCUW8CuQJYOYZVKTqQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4727 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH] vhost: fix invalid use of stored last used index 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 ZGsub3JnPiBPbiBCZWhhbGYgT2YgQmFsYXpzIE5lbWV0aA0KPiBTZW50OiBTYXR1cmRheSwgTWF5 IDE1LCAyMDIxIDEyOjAyIEFNDQo+IFRvOiBibmVtZXRoQHJlZGhhdC5jb207IGRldkBkcGRrLm9y ZzsgTGluZywgV2VpWCA8d2VpeC5saW5nQGludGVsLmNvbT4NCj4gU3ViamVjdDogW2RwZGstZGV2 XSBbUEFUQ0hdIHZob3N0OiBmaXggaW52YWxpZCB1c2Ugb2Ygc3RvcmVkIGxhc3QgdXNlZCBpbmRl eA0KPiANCj4gVGhlIG9wdGltaXphdGlvbiBpbnRyb2R1Y2VkIGJ5IGNvbW1pdCBkMThkYjgwNDlj N2MgKCJ2aG9zdDogcmVhZCBsYXN0DQo+IHVzZWQgaW5kZXggb25jZSIpIGRpZG4ndCBhY2NvdW50 IGZvciB0aGUgZmFjdCB0aGF0DQo+IHZob3N0X2ZsdXNoX2VucXVldWVfc2hhZG93X3BhY2tlZCBp bmNyZW1lbnRzIHRoZSBsYXN0X3VzZWRfaWR4LiBGb3IgdGhpcw0KPiByZWFzb24sIHN0b3JlIGxh c3RfdXNlZF9pZHggYWZ0ZXIgdGhlIHBvdGVudGlhbCBjYWxsIHRvDQo+IHZob3N0X2ZsdXNoX2Vu cXVldWVfc2hhZG93X3BhY2tlZC4NCj4gDQo+IEZpeGVzOiBkMThkYjgwNDljN2MgKCJ2aG9zdDog cmVhZCBsYXN0IHVzZWQgaW5kZXggb25jZSIpDQo+IFNpZ25lZC1vZmYtYnk6IEJhbGF6cyBOZW1l dGggPGJuZW1ldGhAcmVkaGF0LmNvbT4NCj4gLS0tDQo+IDIuMzAuMg0KDQpBcHBsaWVkIHRvIG5l eHQtdmlydGlvL21haW4sIHRoYW5rcw0K