From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by dpdk.org (Postfix) with ESMTP id 24C2B2C29; Thu, 22 Feb 2018 03:54:54 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 21 Feb 2018 18:54:53 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.47,376,1515484800"; d="scan'208";a="177123786" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by orsmga004.jf.intel.com with ESMTP; 21 Feb 2018 18:54:52 -0800 Received: from fmsmsx152.amr.corp.intel.com (10.18.125.5) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 21 Feb 2018 18:54:52 -0800 Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by FMSMSX152.amr.corp.intel.com (10.18.125.5) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 21 Feb 2018 18:54:52 -0800 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.116]) by SHSMSX152.ccr.corp.intel.com ([169.254.6.130]) with mapi id 14.03.0319.002; Thu, 22 Feb 2018 10:54:50 +0800 From: "Tan, Jianfeng" To: Maxime Coquelin , "dev@dpdk.org" , "yliu@fridaylinux.org" , "Bie, Tiwei" , "vkaplans@redhat.com" CC: "stable@dpdk.org" , "jfreiman@redhat.com" Thread-Topic: [PATCH v2 2/3] vhost: protect dirty logging against logging base change Thread-Index: AQHTZU9HGsSC2ic6BEOoZb1wtDU6fqMpEFKAgHqU/YD//9uEAIAMxIEg Date: Thu, 22 Feb 2018 02:54:49 +0000 Message-ID: References: <20171124180826.18439-1-maxime.coquelin@redhat.com> <20171124180826.18439-3-maxime.coquelin@redhat.com> <06080f95-a65a-a449-1c47-72b9d4d53122@redhat.com> <2bb2c3fa-597f-ad32-0b8e-0db6136d0a09@intel.com> <4852f365-5c42-1f8e-3a48-467e2a3a2af8@redhat.com> In-Reply-To: <4852f365-5c42-1f8e-3a48-467e2a3a2af8@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v2 2/3] vhost: protect dirty logging against logging base change 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: , X-List-Received-Date: Thu, 22 Feb 2018 02:54:56 -0000 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTWF4aW1lIENvcXVlbGlu IFttYWlsdG86bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb21dDQo+IFNlbnQ6IFdlZG5lc2RheSwg RmVicnVhcnkgMTQsIDIwMTggMzo1MyBQTQ0KPiBUbzogVGFuLCBKaWFuZmVuZzsgZGV2QGRwZGsu b3JnOyB5bGl1QGZyaWRheWxpbnV4Lm9yZzsgQmllLCBUaXdlaTsNCj4gdmthcGxhbnNAcmVkaGF0 LmNvbQ0KPiBDYzogc3RhYmxlQGRwZGsub3JnOyBqZnJlaW1hbkByZWRoYXQuY29tDQo+IFN1Ympl Y3Q6IFJlOiBbUEFUQ0ggdjIgMi8zXSB2aG9zdDogcHJvdGVjdCBkaXJ0eSBsb2dnaW5nIGFnYWlu c3QgbG9nZ2luZyBiYXNlDQo+IGNoYW5nZQ0KPiANCj4gSGkgSmlhbmZlbmcsDQo+IA0KPiBPbiAw Mi8xNC8yMDE4IDAzOjAzIEFNLCBUYW4sIEppYW5mZW5nIHdyb3RlOg0KPiA+IEhpIE1heGltZSwN Cj4gPg0KPiA+DQo+ID4gT24gMTEvMjgvMjAxNyA2OjA2IFBNLCBNYXhpbWUgQ29xdWVsaW4gd3Jv dGU6DQo+ID4+DQo+ID4+DQo+ID4+IE9uIDExLzI0LzIwMTcgMDc6MDggUE0sIE1heGltZSBDb3F1 ZWxpbiB3cm90ZToNCj4gPj4+IFdoZW4gcGVyZm9ybWluZyBsaXZlLW1pZ3JhdGlvbiB3aXRoIG11 bHRpcGxlIHF1ZXVlIHBhaXJzLA0KPiA+Pj4gVkhPU1RfVVNFUl9TRVRfTE9HX0JBU0UgcmVxdWVz dCBpcyBzZW50IG11bHRpcGxlIHRpbWVzLg0KPiA+Pj4NCj4gPj4+IElmIHBhY2tldHMgYXJlIGJl aW5nIHByb2Nlc3NlZCBieSB0aGUgUE1EIHRocmVhZHMsIGl0IGlzDQo+ID4+PiBwb3NzaWJsZSB0 aGF0IHRoZXkgYXJlIHNldHRpbmcgYml0cyBpbiB0aGUgZGlydHkgbG9nIG1hcCB3aGlsZQ0KPiA+ Pj4gaXRzIHJlZ2lvbiBpcyBiZWluZyB1bm1hcHBlZCBieSB0aGUgdmhvc3QtdXNlciBwcm90b2Nv bCB0aHJlYWQuDQo+ID4+PiBJdCByZXN1bHRzIGluIHRoZSBmb2xsb3dpbmcgY3Jhc2g6DQo+ID4+ PiBUaHJlYWQgMyAibGNvcmUtc2xhdmUtMiIgcmVjZWl2ZWQgc2lnbmFsIFNJR1NFR1YsIFNlZ21l bnRhdGlvbiBmYXVsdC4NCj4gPj4+IFtTd2l0Y2hpbmcgdG8gVGhyZWFkIDB4N2Y3MWNhNDk1NzAw IChMV1AgMzI0NTEpXQ0KPiA+Pj4gMHgwMDAwMDAwMDAwNGJmYzhhIGluIHZob3N0X3NldF9iaXQg KGFkZHI9MHg3ZjcxY2JlMTg0MzIgPGVycm9yOg0KPiA+Pj4gQ2Fubm90IGFjY2VzcyBtZW1vcnkg YXQgYWRkcmVzcyAweDdmNzFjYmUxODQzMj4sIG5yPTEpIGF0DQo+ID4+PiAvaG9tZS9tYXgvcHJv amVjdHMvc3JjL21haW5saW5lL2RwZGsvbGliL2xpYnJ0ZV92aG9zdC92aG9zdC5oOjI2Nw0KPiA+ Pj4gMjY3wqDCoMKgwqDCoMKgwqAgX19zeW5jX2ZldGNoX2FuZF9vcl84KGFkZHIsICgxVSA8PCBu cikpOw0KPiA+Pj4NCj4gPj4+IFdlIGNhbiBzZWUgdGhlIHZob3N0LXVzZXIgcHJvdG9jb2wgdGhy ZWFkIGp1c3QgZGlkIHRoZSB1bm1hcCBvZiB0aGUNCj4gPj4+IGRpcnR5IGxvZyByZWdpb24gd2hl biBpdCBoYXBwZW5zLg0KPiA+Pj4NCj4gPj4+IFRoaXMgcGF0Y2ggcHJldmVudHMgdGhpcyBieSBp bnRyb2R1Y2luZyBhIFJXIGxvY2sgdG8gcHJvdGVjdA0KPiA+Pj4gdGhlIGxvZyBiYXNlLg0KPiA+ Pj4NCj4gPj4+IEZpeGVzOiA1NGY5ZTMyMzA1ZDQgKCJ2aG9zdDogaGFuZGxlIGRpcnR5IHBhZ2Vz IGxvZ2dpbmcgcmVxdWVzdCIpDQo+ID4+PiBDYzogc3RhYmxlQGRwZGsub3JnDQo+ID4+Pg0KPiA+ Pj4gU2lnbmVkLW9mZi1ieTogTWF4aW1lIENvcXVlbGluIDxtYXhpbWUuY29xdWVsaW5AcmVkaGF0 LmNvbT4NCj4gPj4+IC0tLQ0KPiA+Pj4gwqAgbGliL2xpYnJ0ZV92aG9zdC92aG9zdC5jwqDCoMKg wqDCoCB8wqAgMiArKw0KPiA+Pj4gwqAgbGliL2xpYnJ0ZV92aG9zdC92aG9zdC5owqDCoMKgwqDC oCB8IDE0ICsrKysrKysrKysrLS0tDQo+ID4+PiDCoCBsaWIvbGlicnRlX3Zob3N0L3Zob3N0X3Vz ZXIuYyB8wqAgNCArKysrDQo+ID4+PiDCoCAzIGZpbGVzIGNoYW5nZWQsIDE3IGluc2VydGlvbnMo KyksIDMgZGVsZXRpb25zKC0pDQo+ID4+Pg0KPiA+Pg0KPiA+PiBCeSBjbGFyaWZ5aW5nIHRoZSB2 aG9zdC11c2VyIHNwZWMsIHdlIG1heSBiZSBhYmxlIHRvIGF2b2lkIHRoaXMgbG9jayBhbmQNCj4g Pj4ganVzdCBpZ25vcmUgdGhlIHN1YnNlcXVlbnQgU0VUX0xPR19CQVNFIHJlcXVlc3RzIG9uY2UN Cj4gPj4gVkhPU1RfRl9MT0dfQUxMIGZlYXR1cmUgYml0IGlzIHNldC4NCj4gPj4NCj4gPj4gU28g bGV0J3MganVzdCBkaXNjYXJkIHRoaXMgc2VyaWVzIGZvciBub3cuDQo+ID4NCj4gPiBJIHdvdWxk IGFzc3VtZSB0aGlzIGlzc3VlIGhhcyBiZWVuIGFkZHJlc3NlZCBieSB0aGUgcGVyLXF1ZXVlIGxv Y2sgcGF0Y2gNCj4gPiBmcm9tIFZpY3RvciwgY29ycmVjdD8NCj4gDQo+IENvcnJlY3QuDQo+IA0K PiA+IEJlc2lkZXMsIHdlIHJlYWxseSBkb24ndCBuZWVkIG11bHRpcGxlIHVubWFwL21hcCBmb3Ig ZWFjaCB2cS4gV291bGQgeW91DQo+ID4gdGhpbmsgdGhpcyBzaGFsbCBiZSBmaXhlZCBpbiBRRU1V Pw0KPiANCj4gWWVzLCBJIHRpaG5rIHlvdSBhcmUgcmlnaHQgaXQgc2hvdWxkIGJlIGZpeGVkIGlu IFFFTVUsIHNvIHRoYXQgaXQgaXMNCj4gc2VudCBvbmx5IGZvciB0aGUgZmlyc3QgcXVldWUgcGFp ci4NCj4gDQo+IEJ1dCBJIGRpZG4ndCBoYWQgdGltZSB0byB3b3JrIG9uIGl0IFRCSC4NCg0KVGhh bmsgeW91IGZvciB0aGUgY29uZmlybWF0aW9uLiBBbmQgaXQncyBub3QgYW4gdXJnZW50IGlzc3Vl IHRvIGZpeCBhbnl3YXkuDQo=