From mboxrd@z Thu Jan 1 00:00:00 1970 From: George Dunlap Subject: Re: [PATCH v3 6/9] x86/np2m: send flush IPIs only when a vcpu is actively using an np2m Date: Wed, 4 Oct 2017 15:53:05 +0100 Message-ID: <62a432f8-8a91-9b9f-bc0d-7dadfe7b5f26@citrix.com> References: <20171003152104.1432-1-sergey.dyasli@citrix.com> <20171003152104.1432-7-sergey.dyasli@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20171003152104.1432-7-sergey.dyasli@citrix.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Sergey Dyasli , xen-devel@lists.xen.org Cc: Kevin Tian , Jun Nakajima , George Dunlap , Andrew Cooper , Tim Deegan , Jan Beulich , Boris Ostrovsky , Suravee Suthikulpanit List-Id: xen-devel@lists.xenproject.org T24gMTAvMDMvMjAxNyAwNDoyMSBQTSwgU2VyZ2V5IER5YXNsaSB3cm90ZToKPiBGbHVzaCBJUElz IGFyZSBzZW50IHRvIGFsbCBjcHVzIGluIGFuIG5wMm0ncyBkaXJ0eV9jcHVtYXNrIHdoZW4KPiB1 cGRhdGVkLiAgVGhpcyBtYXNrIGhvd2V2ZXIgaXMgZmFyIHRvbyBicm9hZC4gIEEgcGNwdSdzIGJp dCBpcyBzZXQgaW4KPiB0aGUgY3B1bWFzayB3aGVuIGEgdmNwdSBydW5zIG9uIHRoYXQgcGNwdSwg YnV0IGlzIG9ubHkgY2xlYXJlZCB3aGVuIGEKPiBmbHVzaCBoYXBwZW5zLiAgVGhpcyBtZWFucyB0 aGF0IHRoZSBJUEkgaW5jbHVkZXMgdGhlIGN1cnJlbnQgcGNwdSBvZgo+IHZjcHVzIHRoYXQgYXJl IG5vdCBjdXJyZW50bHkgcnVubmluZywgYW5kIGFsc28gaW5jbHVkZXMgYW55IHBjcHUgdGhhdAo+ IGhhcyBldmVyIGhhZCBhIHZjcHUgdXNlIHRoaXMgcDJtIHNpbmNlIHRoZSBsYXN0IGZsdXNoICh3 aGljaCBpbiB0dXJuCj4gd2lsbCBjYXVzZSBzcHVyaW91cyBpbnZhbGlkYXRpb25zIGlmIGEgZGlm ZmVyZW50IHZjcHUgaXMgdXNpbmcgYW4gbnAybSkuCj4gCj4gQXZvaWQgdGhlc2UgSVBJcyBieSBr ZWVwaW5nIGNsb3NlciB0cmFjayBvZiB3aGVyZSBhbiBucDJtIGlzIGJlaW5nIHVzZWQsCj4gYW5k IHdoZW4gYSB2Y3B1IG5lZWRzIHRvIGJlIGZsdXNoZWQ6Cj4gCj4gLSBPbiBzY2hlZHVsZS1vdXQs IGNsZWFyIHYtPnByb2Nlc3NvciBpbiBwMm0tPmRpcnR5X2NwdW1hc2sKPiAtIEFkZCBhICdnZW5l cmF0aW9uJyBjb3VudGVyIHRvIHRoZSBwMm0gYW5kIG5lc3RlZHZjcHUgc3RydWN0cyB0bwo+ICAg ZGV0ZWN0IGNoYW5nZXMgdGhhdCB3b3VsZCByZXF1aXJlIHJlLWxvYWRzIG9uIHJlLWVudHJ5Cj4g LSBPbiBzY2hlZHVsZS1pbiBvciBwMm0gY2hhbmdlOgo+ICAgLSBTZXQgdi0+cHJvY2Vzc29yIGlu IHAybS0+ZGlydHlfY3B1bWFzawo+ICAgLSBmbHVzaCB0aGUgdmNwdSdzIG5lc3RlZCBwMm0gcG9p bnRlciAoYW5kIHVwZGF0ZSBudi0+Z2VuZXJhdGlvbikgaWYKPiAgICAgdGhlIGdlbmVyYXRpb24g Y2hhbmdlZAo+IAo+IFNpZ25lZC1vZmYtYnk6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlA Y2l0cml4LmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFw QGNpdHJpeC5jb20+Cj4gLS0tCj4gdjIgLS0+IHYzOgo+IC0gY3VycmVudCBwb2ludGVyIGlzIG5v dyBjYWxjdWxhdGVkIG9ubHkgb25jZSBpbiBucDJtX3NjaGVkdWxlKCkKPiAtIFJlcGxhY2VkICJz aGFkb3cgcDJtIiB3aXRoICJucDJtIiBmb3IgY29uc2lzdGVuY3kgaW4gY29tbWl0IG1lc3NhZ2UK Ckxvb2tzIGdvb2QsIHRoYW5rcyEKIC1HZW9yZ2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp c3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=