From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH v3 1/1] xen: move TLB-flush filtering out into populate_physmap during vm creation Date: Thu, 8 Sep 2016 12:11:19 +0100 Message-ID: <20160908111119.GC12697@citrix.com> References: <1473312603-28581-1-git-send-email-dongli.zhang@oracle.com> <20160908105047.GB12697@citrix.com> <1473332500.19612.145.camel@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1473332500.19612.145.camel@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Dario Faggioli Cc: sstabellini@kernel.org, Wei Liu , george.dunlap@eu.citrix.com, Dongli Zhang , tim@xen.org, xen-devel@lists.xen.org, david.vrabel@citrix.com, jbeulich@suse.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com List-Id: xen-devel@lists.xenproject.org T24gVGh1LCBTZXAgMDgsIDIwMTYgYXQgMDE6MDE6NDBQTSArMDIwMCwgRGFyaW8gRmFnZ2lvbGkg d3JvdGU6Cj4gT24gVGh1LCAyMDE2LTA5LTA4IGF0IDExOjUwICswMTAwLCBXZWkgTGl1IHdyb3Rl Ogo+ID4gT24gVGh1LCBTZXAgMDgsIDIwMTYgYXQgMDE6MzA6MDNQTSArMDgwMCwgRG9uZ2xpIFpo YW5nIHdyb3RlOgo+ID4gPsKgCj4gPiA+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkdWxl LmMgYi94ZW4vY29tbW9uL3NjaGVkdWxlLmMKPiA+ID4gaW5kZXggMzJhMzAwZi4uNTkzNTQxYSAx MDA2NDQKPiA+ID4gLS0tIGEveGVuL2NvbW1vbi9zY2hlZHVsZS5jCj4gPiA+ICsrKyBiL3hlbi9j b21tb24vc2NoZWR1bGUuYwo+ID4gPiBAQCAtMTM3Niw2ICsxMzc2LDExIEBAIHN0YXRpYyB2b2lk IHNjaGVkdWxlKHZvaWQpCj4gPiA+IMKgCj4gPiA+IMKgwqDCoMKgwqBuZXh0ID0gbmV4dF9zbGlj ZS50YXNrOwo+ID4gPiDCoAo+ID4gPiArwqDCoMKgwqAvKiBTZXQgYWxyZWFkeV9zY2hlZHVsZWQg dG8gMSB3aGVuIHRoaXMgZG9tYWluIGdldHMgc2NoZWR1bGVkCj4gPiA+IGZvciB0aGUKPiA+ID4g K8KgwqDCoMKgwqAqIGZpcnN0IHRpbWUgKi8KPiA+ID4gK8KgwqDCoMKgaWYgKCBuZXh0LT5kb21h aW4tPmFscmVhZHlfc2NoZWR1bGVkID09IDAgKQo+ID4gPiArwqDCoMKgwqDCoMKgwqDCoG5leHQt PmRvbWFpbi0+YWxyZWFkeV9zY2hlZHVsZWQgPSAxOwo+ID4gPiArCj4gPiBDYW4gYmUgc2ltcGxp ZmllZCBieSBvbWl0dGluZyB0aGUgImlmIiBhbHRvZ2V0aGVyLsKgwqAKPiA+Cj4gQXJlIHlvdSBz dXJlPyBJIG1lYW4gbG9va2luZyBhdCB0aGUgY2FzZXMgd2hlbiB0aGUgZmxhZyBpcyBhbHJlYWR5 IHRydWUKPiAod2hpY2ggbWVhbnMsIGR1cmluZyB0aGUgbGlmZSBvZiBhIGRvbWFpbiwgYmFzaWNh bGx5ICoqYWx3YXlzKiogZXhjZXB0Cj4gYSBoYW5kZnVsIG9mIGluc3RhbmNlcyBhZnRlciBjcmVh dGlvbiksIHdoYXQgY29zdHMgbGVzcywgYSBjaGVjayB0aGF0Cj4gaXMgYWx3YXlzIGZhbHNlLCBv ciBhIHdyaXRlIHRoYXQgaXMgYWx3YXlzIHVwZGF0aW5nIGEgdmFsdWUgd2l0aCBpdHMKPiBjdXJy ZW50IHZhbHVlPwoKT21pdHRpbmcgdGhlIGNoZWNrIGNlcnRhaW4gcmVzdWx0cyBpbiBsZXNzIGlu c3RydWN0aW9ucy4gQW5kIGl0IHdvdWxkCnByb2JhYmx5IGVsaW1pbmF0ZSBtaXNzZXMgaW4gaW5z dHJ1Y3Rpb24gY2FjaGUgYW5kIGJyYW5jaCBwcmVkaWN0aW9uCmxvZ2ljIGluIHRoZSBwcm9jZXNz b3IuCgpJbiB0aGUgZ3JhbmQgc2NoZW1lIG9mIHRoaW5ncywgdGhpcyBpcyBhIHJhdGhlciBtaW5v ciBvcHRpbWlzYXRpb24sIHNvIEkKd291bGRuJ3QgYXJndWUgc3Ryb25nbHkgZm9yIHRoaXMuCgpX ZWkuCgo+IAo+IEFuZCBJJ20gbm90IGJlaW5nIGlyb25pYyBvciBhbnl0aGluZywgSSBob25lc3Rs eSBhbSBub3Qgc3VyZSBhbmQgdGhpcwo+IGlzIGEgZ2VudWluZSBxdWVzdGlvbi4KPiAKPiA+IEFu ZCB1c2UgInRydWUiIGhlcmUuCj4gPiAKPiBZZWFoLCBvciBqdXN0Ogo+IAo+IMKgaWYgKCB1bmxp a2VseSghbmV4dC0+ZG9tYWluLT5hbHJlYWR5X3NjaGVkdWxlZCkgKQo+IMKgIMKgIMKgLi4uCj4g Cj4gPiBXZWkuCj4gLS0gCj4gPDxUaGlzIGhhcHBlbnMgYmVjYXVzZSBJIGNob29zZSBpdCB0byBo YXBwZW4hPj4gKFJhaXN0bGluIE1hamVyZSkKPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+IERhcmlvIEZhZ2dpb2xpLCBQ aC5ELCBodHRwOi8vYWJvdXQubWUvZGFyaW8uZmFnZ2lvbGkKPiBTZW5pb3IgU29mdHdhcmUgRW5n aW5lZXIsIENpdHJpeCBTeXN0ZW1zIFImRCBMdGQuLCBDYW1icmlkZ2UgKFVLKQo+IAoKCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94 ZW4tZGV2ZWwK