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 B8853A04C0; Tue, 29 Sep 2020 04:23:18 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 607DD1D5CC; Tue, 29 Sep 2020 04:23:17 +0200 (CEST) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by dpdk.org (Postfix) with ESMTP id 990751D555 for ; Tue, 29 Sep 2020 04:23:15 +0200 (CEST) IronPort-SDR: LUhluSsRsjCbsOPUshb0CSDOd6Bd8MLqYvwkNwNtucA3TB7K6q/AIUVgamNnu69oOv4nMnnVyP +Q2qrX027P3Q== X-IronPort-AV: E=McAfee;i="6000,8403,9758"; a="141500543" X-IronPort-AV: E=Sophos;i="5.77,316,1596524400"; d="scan'208";a="141500543" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Sep 2020 19:23:13 -0700 IronPort-SDR: yjq6hp7ozjj88aRUJY4p2wMTwU8GJuZTthOG77KdrcF45fYmsc6/4gkiSwZ6R64Sh5FEN0levH YLTCFZU8AbxA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,316,1596524400"; d="scan'208";a="514503320" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by fmsmga005.fm.intel.com with ESMTP; 28 Sep 2020 19:23:13 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Mon, 28 Sep 2020 19:23:13 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5 via Frontend Transport; Mon, 28 Sep 2020 19:23:13 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.176) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Mon, 28 Sep 2020 19:23:13 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UtGSqixZvdRZb6RJS697yC+xk3vZxCEIjfcq9xGku/ZcpryxVroBZWAAQn9C5ep4BJVtJAt7INdFiqdnGLyAQ+J+yd1+klujUqHPkhxyQ7bjFVrAjtk5/NVH0QFaIN61zWLPRNHgWLtQtQXMAXBqfb0+a5zJ5x7kpdn0nfHDTiG23aLxpYOjZWA1sWR2TMgwJIEA1z92IHICitqwgfIpPfLu6vX066S1YcSQCNJtpxb15kJLl702pTqy0mWWvok5y2OP4npAeSB7k2kyg1iOeTUPnr/Dc5RG+P+37tkpMc1bfUsnsJjnPdprX15i13tjDAMQ1mOY9FWy9VhQCWag7A== 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=9f5zXeuuKnKJDwvUVh4pv6sZjw3E3X/r2nzbdIQVmgI=; b=Y1lRQybIahe2hOkvb0h2YOKlxRAd3pH70kaa7fPGs88ByyvZ1mQkA5jTrrndXg4Qt5RGl73+25UhI7gmFPEu8V3ISNoBO6K1gJG7b2FhAWzl0tAQtVx5RD2tEadWjd697akcVaD+ovTK3aowwcb94RdWgyPuQRU9RFXCRXJRmG+9CpyQiqP/t9LCxIwAi91yGm6nBTaKCCQEEXaO4+pPBIbEiymoHBMnu2t6FMR6Jk7XxRHHIlKWL/4Fd6L6EXtuaXmjIjJC92oBpl2KjL5EJWJXHPk1lyleoY/wqeUnOqM5VZpGTBPEYiOADmpW9HaVbUlS2AANDam0Z/yvvOw82g== 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=9f5zXeuuKnKJDwvUVh4pv6sZjw3E3X/r2nzbdIQVmgI=; b=BDhLR/7/Bs7QRJ865SAMpIk1StM3wHDC7n2F1FotAcc+ibPsN3mnYeAkI4xWvKW1ek9KiHBFpRcV8brJn+T+g4Ur7zOuGlRP5rv3Q4WFUGx8lP4zn1nxgQClNaiFmmbC+YsfZ7rxtfh4/TU2Y8rWpdbhBw8TtDzNSzjLGKFYQ/Q= Received: from MWHPR11MB0032.namprd11.prod.outlook.com (2603:10b6:301:63::28) by MW3PR11MB4635.namprd11.prod.outlook.com (2603:10b6:303:2c::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3433.32; Tue, 29 Sep 2020 02:23:11 +0000 Received: from MWHPR11MB0032.namprd11.prod.outlook.com ([fe80::88c9:ad8c:fcf2:9177]) by MWHPR11MB0032.namprd11.prod.outlook.com ([fe80::88c9:ad8c:fcf2:9177%6]) with mapi id 15.20.3412.028; Tue, 29 Sep 2020 02:23:11 +0000 From: "Fu, Patrick" To: Maxime Coquelin , "dev@dpdk.org" , "Xia, Chenbo" CC: "Wang, Zhihong" , "Jiang, Cheng1" Thread-Topic: [PATCH v1 3/4] vhost: fix async vec buf overrun Thread-Index: AQHWh985Mxs576Zs30+RSVZSz/0SNql2BjMAgAj4gOA= Date: Tue, 29 Sep 2020 02:23:11 +0000 Message-ID: References: <20200911015316.1903181-1-patrick.fu@intel.com> <20200911015316.1903181-4-patrick.fu@intel.com> <87121cfa-b7f8-25c3-daaa-00e78ffa4278@redhat.com> In-Reply-To: <87121cfa-b7f8-25c3-daaa-00e78ffa4278@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.5.1.3 dlp-product: dlpe-windows dlp-reaction: no-action 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.198.147.209] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: fa059c32-f7a1-4f28-797f-08d8641e9cf2 x-ms-traffictypediagnostic: MW3PR11MB4635: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:765; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: QUUoKlq0rnDZ8tvqgazJnA/KKNFGD3rWqFDv7vI40ab3bqx9Y0igpC1brbbfmWn1U4ji7NNT3/2SEzj09X2So0834l894zwyT4g09wf9nNMsPP5fEYt0LsUsSGJfIBjzapXt+ShWev5+73jvy6WAzwb3SdnANkUAnPvUsrI6EKkAFmOSxP0SvoldcFOCUasf7h1kq/1eBivCtaSTTgBQguMEzTcGIVrkVeUia+X8uWzdNnCOqth4Yqxn1nU34ogINBX1rAqw43h96mrJxgriZv1FsnYZ636OYCQcAIY5FoJ3TfmIaq4cUddlvH0b9n0DgF2V03sqqRYLkbGQvluW8A== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR11MB0032.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(376002)(136003)(396003)(366004)(39860400002)(346002)(2906002)(4744005)(76116006)(5660300002)(54906003)(55016002)(26005)(110136005)(86362001)(7696005)(33656002)(186003)(52536014)(83380400001)(71200400001)(8936002)(53546011)(6506007)(66946007)(316002)(4326008)(6636002)(66446008)(66476007)(9686003)(8676002)(64756008)(66556008)(107886003)(478600001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: TIGDRncvhQs/pCPKj/EMrZJNtXfNt+FZGs2z50ScBSimbNcgWQI19YKebCuyvYl4HMQgDDA3F69yvSR+uda9TtyygYsRrnIVcvqXpuyJdXqm6042JtcOjymiTB52EX7ImPtwByJfWDBIebPUnJnFtH9ql7s/dgIkMwHvX7OOmC/ukdNYDm1M/HxhraAhg8njzgoalxebiQy6lbZD1c9VD0ez7b/kyqtmYKJGW4HB38QWLiHcAQIWZoS0Pr3nSuVe7hT1kH6m37ZgsLZlI2IyKlugTD38MwHjufrgZOxL+dfoLT81iOU7sA1oHlqU6Ft4lRK0FnK61mel111pDW07ZllDWoDivlVxikONfZ5cHUITaHX7Smn8ruooOjEMwBLBBBX3Y/y3N97Rd2HchrPF5632G2G8pWtHvew9G74XWIDYCM48dvNSBUjXxut0TVt5hTHAz5OpVImDYZofF/CIUs2Ue4NZiQrHsnIEpddfoHF/J0pWiU2q41m/kSXnYztwDRZCJ4P/PJvu4kZRgzT8zENZH8/xSTdFRElVmT+TaygJE/xWx5QXWoIs7yr48RpEpPtE/l6o2/nZWY9iBnPl84F/0kRGKJsCPFoDs8OThk7ILifBkQkuvQ5AJkGQCKrErqe1vR1gJ3zxijQbMJG1Bg== 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: MWHPR11MB0032.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: fa059c32-f7a1-4f28-797f-08d8641e9cf2 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Sep 2020 02:23:11.5899 (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: 5NgfE6R08z1M/Y4v6Sgui/IqySLo/iXas9P0uiUdlOn4oPCjrt84O5tl+sqT+0OE6jdQ+8XUy2kkJRuB10pVyA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR11MB4635 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v1 3/4] vhost: fix async vec buf overrun 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" DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTWF4aW1lIENvcXVlbGlu IDxtYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbT4NCj4gU2VudDogV2VkbmVzZGF5LCBTZXB0ZW1i ZXIgMjMsIDIwMjAgNToyMiBQTQ0KPiBUbzogRnUsIFBhdHJpY2sgPHBhdHJpY2suZnVAaW50ZWwu Y29tPjsgZGV2QGRwZGsub3JnOyBYaWEsIENoZW5ibw0KPiA8Y2hlbmJvLnhpYUBpbnRlbC5jb20+ DQo+IENjOiBXYW5nLCBaaGlob25nIDx6aGlob25nLndhbmdAaW50ZWwuY29tPjsgSmlhbmcsIENo ZW5nMQ0KPiA8Y2hlbmcxLmppYW5nQGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2 MSAzLzRdIHZob3N0OiBmaXggYXN5bmMgdmVjIGJ1ZiBvdmVycnVuDQo+IA0KPiBzL2J1Zi9idWZm ZXIvDQo+IA0KPiBPbiA5LzExLzIwIDM6NTMgQU0sIFBhdHJpY2sgRnUgd3JvdGU6DQo+ID4gQWRk IGNoZWNrIG9uIHRoZSBhc3luYyB2ZWMgYnVmZmVyIHVzYWdlIHRvIHByZXZlbnQgdGhlIGJ1ZiBv dmVycnVuLg0KPiANCj4gcy92ZWMvdmVjdG9yLw0KPiANCj4gcy9idWYvYnVmZmVyLw0KPiANCj4g DQo+ID4gSWYgdmVjIGJ1ZiBpcyBub3Qgc3VmZmljaWVudCB0byBwcmVwYXJlIGZvciBuZXh0IHBh Y2tldCdzIGlvdg0KPiANCj4gc2FtZSBoZXJlDQo+IA0KRml4IGluIHYyDQoNCj4gPiAgCQlpZiAo cGt0X2J1cnN0X2lkeCA+PSBWSE9TVF9BU1lOQ19CQVRDSF9USFJFU0hPTEQgfHwNCj4gPiAtCQkJ CShwa3RfaWR4ID09IGNvdW50IC0gMSAmJiBwa3RfYnVyc3RfaWR4KSkgew0KPiA+ICsJCQkJKHBr dF9pZHggPT0gY291bnQgLSAxICYmIHBrdF9idXJzdF9pZHgpIHx8DQo+ID4gKwkJCQlWSE9TVF9N QVhfQVNZTkNfVkVDIC8gMiAtIHNlZ3NfYXdhaXQgPA0KPiA+ICsJCQkJQlVGX1ZFQ1RPUl9NQVgp IHsNCj4gDQo+IFBhcmVudGhlc2lzIG1heSBoZWxwLg0KPiANCj4gT3IgYmV0dGVyIHRvIHJlZmFj dG9yIHRoZSBjb2RlIGZvciBiZXR0ZXIgcmVhZGFiaWxpdHkuDQo+IA0KUmVmYWN0b3IgdGhlIGNv ZGUgc2VlbXMgdG8gYmUgYSBsaXR0bGUgYml0IHRyaWNreS4gSSB3aWxsIGFkZCBwYXJlbnRoZXNp cyB0b2dldGhlciB3aXRoIHNvbWUgY29tbWVudHMgdG8gaW1wcm92ZSByZWFkYWJpbGl0eS4NCg0K VGhhbmtzLA0KDQpQYXRyaWNrDQo=