From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v3 for 4.10] x86/vpt: guarantee the return value of pt_update_irq() set in vIRR or PIR Date: Fri, 20 Oct 2017 05:42:34 -0600 Message-ID: <59E9FD4A0200007800188AD6@prv-mh.provo.novell.com> References: <1508459700-6725-1-git-send-email-chao.gao@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1508459700-6725-1-git-send-email-chao.gao@intel.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Chao Gao Cc: Andrew Cooper , Kevin Tian , Julien Grall , Jun Nakajima , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDIwLjEwLjE3IGF0IDAyOjM1LCA8Y2hhby5nYW9AaW50ZWwuY29tPiB3cm90ZToKPiBw dF91cGRhdGVfaXJxKCkgaXMgZXhwZWN0ZWQgdG8gcmV0dXJuIHRoZSB2ZWN0b3IgbnVtYmVyIG9m IHBlcmlvZGljCj4gdGltZXIgaW50ZXJydXB0LCB3aGljaCBzaG91bGQgYmUgc2V0IGluIHZJUlIg b2YgdmxhcGljIG9yIGluIFBJUi4KPiBPdGhlcndpc2UgaXQgd291bGQgdHJpZ2dlciB0aGUgYXNz ZXJ0aW9uIGluIHZteF9pbnRyX2Fzc2lzdCgpLCBwbGVhc2UKPiBzZWVpbmcgCj4gaHR0cHM6Ly9s aXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE3LTEwL21zZzAw OTE1Lmh0bWwuCj4gCj4gQnV0IGl0IGZhaWxzIHRvIGFjaGlldmUgdGhhdCBpbiB0aGUgZm9sbG93 aW5nIHR3byBjYXNlOgo+IDEuIGh2bV9pc2FfaXJxX2Fzc2VydCgpIG1heSBub3Qgc2V0IHRoZSBj b3JyZXNwb25kaW5nIGJpdCBpbiB2SVJSIGZvcgo+IG1hc2sgZmllbGQgb2YgSU9BUElDIFJURSBp cyBzZXQuIFBsZWFzZSByZWZlciB0byB0aGUgY2FsbCB0cmVlCj4gdm14X2ludHJfYXNzaXN0KCkg LT4gcHRfdXBkYXRlX2lycSgpIC0+IGh2bV9pc2FfaXJxX2Fzc2VydCgpIC0+Cj4gYXNzZXJ0X2ly cSgpIC0+IGFzc2VydF9nc2koKSAtPiB2aW9hcGljX2lycV9wb3NpdGl2ZV9lZGdlKCkuIFRoZSBw YXRjaAo+IGNoZWNrcyB3aGV0aGVyIHRoZSB2ZWN0b3IgaXMgc2V0IG9yIG5vdCBpbiB2SVJSIG9m IHZsYXBpYyBvciBQSVIgYmVmb3JlCj4gcmV0dXJuaW5nLgo+IAo+IDIuIHNvbWVvbmUgY2hhbmdl cyB0aGUgdmVjdG9yIGZpZWxkIG9mIElPQVBJQyBSVEUgYmV0d2VlbiBhc3NlcnRpbmcKPiB0aGUg aXJxIGFuZCBnZXR0aW5nIHRoZSB2ZWN0b3Igb2YgdGhlIGlycSwgbGVhZGluZyB0byBzZXR0aW5n IHRoZQo+IG9sZCB2ZWN0b3IgbnVtYmVyIGJ1dCByZXR1cm5pbmcgYSBkaWZmZXJlbnQgdmVjdG9y IG51bWJlci4gVGhpcyBwYXRjaAo+IGFsbG93cyBodm1faXNhX2lycV9hc3NlcnQoKSB0byBhY2Nl cHQgYSBjYWxsYmFjayB3aGljaCBjYW4gZ2V0IHRoZQo+IGludGVycnVwdCB2ZWN0b3Igd2l0aCBp cnFfbG9jayBoZWxkLiBUaHVzLCBubyBvbmUgY2FuIGNoYW5nZSB0aGUgdmVjdG9yCj4gYmV0d2Vl biB0aGUgdHdvIG9wZXJhdGlvbnMuCj4gCj4gQlRXLCB0aGUgZmlyc3QgYXJndW1lbnQgb2YgcGlf dGVzdF9hbmRfc2V0X3BpcigpIHNob3VsZCBiZSB1aW50OF90Cj4gYW5kIEkgdGFrZSB0aGlzIGNo YW5jZSB0byBmaXggaXQuCj4gCj4gU2lnbmVkLW9mZi1ieTogQ2hhbyBHYW8gPGNoYW8uZ2FvQGlu dGVsLmNvbT4KClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgoK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4u b3JnL3hlbi1kZXZlbAo=