From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Vrabel Subject: Re: [PATCHv1] CA-201372: x86: don't flush the whole cache when changing cachability Date: Wed, 9 Mar 2016 14:36:37 +0000 Message-ID: <56E034F5.5060704@citrix.com> References: <1457462655-21631-1-git-send-email-david.vrabel@citrix.com> <56E03AAF02000078000DADB4@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xen.org with esmtp (Exim 4.84) (envelope-from ) id 1adfEh-0005b9-0E for xen-devel@lists.xenproject.org; Wed, 09 Mar 2016 14:37:15 +0000 In-Reply-To: <56E03AAF02000078000DADB4@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich , David Vrabel Cc: Andrew Cooper , xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org T24gMDkvMDMvMTYgMTQ6MDEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA4LjAzLjE2IGF0 IDE5OjQ0LCA8ZGF2aWQudnJhYmVsQGNpdHJpeC5jb20+IHdyb3RlOgo+PiAtLS0gYS94ZW4vYXJj aC94ODYvZmx1c2h0bGIuYwo+PiArKysgYi94ZW4vYXJjaC94ODYvZmx1c2h0bGIuYwo+PiBAQCAt MTQwLDcgKzE0MCw4IEBAIHVuc2lnbmVkIGludCBmbHVzaF9hcmVhX2xvY2FsKGNvbnN0IHZvaWQg KnZhLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCj4+ICAgICAgICAgIGlmICggb3JkZXIgPCAoQklUU19Q RVJfTE9ORyAtIFBBR0VfU0hJRlQpICkKPj4gICAgICAgICAgICAgIHN6ID0gMVVMIDw8IChvcmRl ciArIFBBR0VfU0hJRlQpOwo+PiAgCj4+IC0gICAgICAgIGlmICggIShmbGFncyAmIChGTFVTSF9U TEJ8RkxVU0hfVExCX0dMT0JBTCkpICYmCj4+ICsgICAgICAgIGlmICggKCEoZmxhZ3MgJiAoRkxV U0hfVExCfEZMVVNIX1RMQl9HTE9CQUwpKSB8fAo+PiArICAgICAgICAgICAgICBmbGFncyAmIEZM VVNIX1ZBX1ZBTElEKSAmJgo+IAo+IFRoZSAmIHdhbnRzIHRvIGJlIHBhcmVudGhlc2l6ZWQuCgpT dHlsZSBuaXQtcGlja3MgcmVhbGx5IHNob3VsZCBjb21lIHdpdGggYSBwYXRjaCB0byBDT0RJTkdf U1RZTEUuICBUaGUKZXhpc3RpbmcgY29kZSBpc24ndCBjb25zaXN0ZW50IGVub3VnaCB0byBkZWR1 Y2UgdGhlIHByZWZlcnJlZCBzdHlsZS4KCj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCj4+ICsr KyBiL3hlbi9hcmNoL3g4Ni9tbS5jCj4+IEBAIC01NjQxLDcgKzU2NDEsNyBAQCBpbnQgbWFwX3Bh Z2VzX3RvX3hlbigKPj4gICAgICAgICAgZmx1c2hfZmxhZ3MgfD0gRkxVU0hfVExCX0dMT0JBTDsg ICAgICAgXAo+PiAgICAgIGlmICggKGZsYWdzICYgX1BBR0VfUFJFU0VOVCkgJiYgICAgICAgICAg ICBcCj4+ICAgICAgICAgICAoKChvXykgXiBmbGFncykgJiBQQUdFX0NBQ0hFX0FUVFJTKSApIFwK Pj4gLSAgICAgICAgZmx1c2hfZmxhZ3MgfD0gRkxVU0hfQ0FDSEU7ICAgICAgICAgICAgXAo+PiAr ICAgICAgICBmbHVzaF9mbGFncyB8PSBGTFVTSF9DQUNIRV9CWV9WQTsgICAgICBcCj4+ICB9IHdo aWxlICgwKQo+IAo+IE5vLCB0aGF0J3MgdG9vIHNpbXBsZS4gWW91IG1heSBmbHVzaCBieSBWQSBv bmx5IGlmIHRoZSBNRk4gZGlkbid0Cj4gY2hhbmdlIChvciBlbHNlIHlvdSBmbHVzaCB0aGUgd3Jv bmcgcGFnZSkuCgpDYWNoYWJpbGl0eSBjaGFuZ2VzIGdvZXMgdGhyb3VnaCB1cGRhdGVfeGVuX21h cHBpbmdzKCkgd2hpY2ggYWx3YXlzIHVzZXMKdGhlIHNhbWUgTUZOIC0+IHZpcnQgbWFwcGluZyBz byB0aGUgTUZOIG5ldmVyIGNoYW5nZXMuCgpEYXZpZAoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA bGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK