From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chao Gao Subject: Re: [PATCH XEN] x86/pt: add a MSI unmask flag to XEN_DOMCTL_bind_pt_irq Date: Thu, 24 Aug 2017 18:19:57 +0800 Message-ID: <20170824101953.GA37087@op-computing> References: <20170824094753.77795-1-roger.pau@citrix.com> <20170824094753.77795-2-roger.pau@citrix.com> <599EC18C0200007800173169@prv-mh.provo.novell.com> <20170824101253.nqxzn5mhoztao5m4@dhcp-3-128.uk.xensource.com> <599EC3DC02000078001731D6@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.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dkqBu-00018P-QE for xen-devel@lists.xenproject.org; Thu, 24 Aug 2017 11:20:50 +0000 Content-Disposition: inline In-Reply-To: <599EC3DC02000078001731D6@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 , Roger Pau Monne Cc: Andrew Cooper , Kevin Tian , hfp@posteo.de, xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org T24gVGh1LCBBdWcgMjQsIDIwMTcgYXQgMDQ6MTc6MzJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4+Pj4gT24gMjQuMDguMTcgYXQgMTI6MTIsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3Jv dGU6Cj4+IE9uIFRodSwgQXVnIDI0LCAyMDE3IGF0IDA0OjA3OjQwQU0gLTA2MDAsIEphbiBCZXVs aWNoIHdyb3RlOgo+Pj4gPj4+IE9uIDI0LjA4LjE3IGF0IDExOjQ3LCA8cm9nZXIucGF1QGNpdHJp eC5jb20+IHdyb3RlOgo+Pj4gPiBAQCAtNDM4LDYgKzQzOSwyMiBAQCBpbnQgcHRfaXJxX2NyZWF0 ZV9iaW5kKAo+Pj4gPiAgICAgICAgICAgICAgcGlfdXBkYXRlX2lydGUodmNwdSA/ICZ2Y3B1LT5h cmNoLmh2bV92bXgucGlfZGVzYyA6IE5VTEwsCj4+PiA+ICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBpbmZvLCBwaXJxX2RwY2ktPmdtc2kuZ3ZlYyk7Cj4+PiA+ICAKPj4+ID4gKyAgICAgICAg aWYgKCBwdF9pcnFfYmluZC0+dS5tc2kuZ2ZsYWdzICYgVk1TSV9VTk1BU0tFRCApCj4+PiA+ICsg ICAgICAgIHsKPj4+ID4gKyAgICAgICAgICAgIHN0cnVjdCBpcnFfZGVzYyAqZGVzYyA9IGlycV90 b19kZXNjKGluZm8tPmFyY2guaXJxKTsKPj4+ID4gKyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcg ZmxhZ3M7Cj4+PiA+ICsKPj4+ID4gKyAgICAgICAgICAgIGlmICggIWRlc2MgKQo+Pj4gPiArICAg ICAgICAgICAgewo+Pj4gPiArICAgICAgICAgICAgICAgIHB0X2lycV9kZXN0cm95X2JpbmQoZCwg cHRfaXJxX2JpbmQpOwo+Pj4gPiArICAgICAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+Pj4g PiArICAgICAgICAgICAgfQo+Pj4gPiArCj4+PiA+ICsgICAgICAgICAgICBzcGluX2xvY2tfaXJx c2F2ZSgmZGVzYy0+bG9jaywgZmxhZ3MpOwo+Pj4gPiArICAgICAgICAgICAgZ3Vlc3RfbWFza19t c2lfaXJxKGRlc2MsIGZhbHNlKTsKPj4+ID4gKyAgICAgICAgICAgIHNwaW5fdW5sb2NrX2lycXJl c3RvcmUoJmRlc2MtPmxvY2ssIGZsYWdzKTsKPj4+ID4gKyAgICAgICAgfQo+Pj4gPiArCj4+PiA+ ICAgICAgICAgIGJyZWFrOwo+Pj4gPiAgICAgIH0KPj4+IAo+Pj4gSSB0aGluayB5b3Ugd291bGQg YmV0dGVyIHVzZSBwaXJxX3NwaW5fbG9ja19pcnFfZGVzYygpIGhlcmUuIEFuZAo+Pj4gd291bGRu J3QgdGhlIGFkZGl0aW9uIGJldHRlciBiZSBtb3ZlZCB1cCBhIGxpdHRsZSAocGVyaGFwcyByaWdo dAo+Pj4gYWZ0ZXIgdGhlIGRyb3BwaW5nIG9mIHRoZSBkb21haW4ncyBldmVudCBsb2NrKT8KPj4g Cj4+IFNob3VsZG4ndCB0aGUgdW5tYXNrIGhhcHBlbiBhZnRlciB0aGUgcG9zdGVkIGludGVycnVw dCBpcyBzZXR1cD8gT3IgaXQKPj4gZG9lc24ndCByZWFsbHkgbWF0dGVyPwo+PiAKPj4gSSB0aG91 Z2ggaXQgd2FzIHNhZmVyIHRvIHVubWFzayBvbmNlIHRoZSBiaW5kIHByb2Nlc3Mgd2FzIGZpbmlz aGVkLgo+Cj5ZZWFoLCBJJ20gbm90IGVudGlyZWx5IGNlcnRhaW4gZWl0aGVyLCBoZW5jZSBJJ3Zl IHB1dCBpdCBhcyBhIHF1ZXN0aW9uLgo+S2V2aW4sIENoYW8/Cj4KCkhpLCBKYW4gYW5kIFJvZ2Vy LgoKcGlfdXBkYXRlX2lydGUoKSByaWdodCBhYm92ZSB0aGUgcGllY2Ugb2YgY29kZSBpcyB0byBz ZXQgSVJURSBwcm9wZXJseQphY2NvcmRpbmcgdG8gdGhlIHJlcXVlc3QuIFVubWFza2luZyB0aGUg bXNpIHdpdGhvdXQgdXBkYXRpbmcgSVJURSwgSQp0aGluayBtYXkgbGVhZHMgdG8gaW5qZWN0IGFu IGludGVycnVwdCB3aG9zZSB2ZWN0b3Igb3IgZGVzdGluYXRpb24gaXMKb3V0IG9mIGRhdGUuCgpU aGFua3MKQ2hhbwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczov L2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==