From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Tian, Kevin" Subject: Re: [PATCH v3 for 4.10] x86/vpt: guarantee the return value of pt_update_irq() set in vIRR or PIR Date: Mon, 23 Oct 2017 08:08:19 +0000 Message-ID: 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-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: "Gao, Chao" , "xen-devel@lists.xen.org" Cc: Andrew Cooper , Julien Grall , Jan Beulich , "Nakajima, Jun" List-Id: xen-devel@lists.xenproject.org PiBGcm9tOiBHYW8sIENoYW8KPiBTZW50OiBGcmlkYXksIE9jdG9iZXIgMjAsIDIwMTcgODozNSBB TQo+IAo+IHB0X3VwZGF0ZV9pcnEoKSBpcyBleHBlY3RlZCB0byByZXR1cm4gdGhlIHZlY3RvciBu dW1iZXIgb2YgcGVyaW9kaWMKPiB0aW1lciBpbnRlcnJ1cHQsIHdoaWNoIHNob3VsZCBiZSBzZXQg aW4gdklSUiBvZiB2bGFwaWMgb3IgaW4gUElSLgo+IE90aGVyd2lzZSBpdCB3b3VsZCB0cmlnZ2Vy IHRoZSBhc3NlcnRpb24gaW4gdm14X2ludHJfYXNzaXN0KCksIHBsZWFzZQo+IHNlZWluZyBodHRw czovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTctCj4g MTAvbXNnMDA5MTUuaHRtbC4KPiAKPiBCdXQgaXQgZmFpbHMgdG8gYWNoaWV2ZSB0aGF0IGluIHRo ZSBmb2xsb3dpbmcgdHdvIGNhc2U6Cj4gMS4gaHZtX2lzYV9pcnFfYXNzZXJ0KCkgbWF5IG5vdCBz ZXQgdGhlIGNvcnJlc3BvbmRpbmcgYml0IGluIHZJUlIgZm9yCj4gbWFzayBmaWVsZCBvZiBJT0FQ SUMgUlRFIGlzIHNldC4gUGxlYXNlIHJlZmVyIHRvIHRoZSBjYWxsIHRyZWUKPiB2bXhfaW50cl9h c3Npc3QoKSAtPiBwdF91cGRhdGVfaXJxKCkgLT4gaHZtX2lzYV9pcnFfYXNzZXJ0KCkgLT4KPiBh c3NlcnRfaXJxKCkgLT4gYXNzZXJ0X2dzaSgpIC0+IHZpb2FwaWNfaXJxX3Bvc2l0aXZlX2VkZ2Uo KS4gVGhlIHBhdGNoCj4gY2hlY2tzIHdoZXRoZXIgdGhlIHZlY3RvciBpcyBzZXQgb3Igbm90IGlu IHZJUlIgb2YgdmxhcGljIG9yIFBJUiBiZWZvcmUKPiByZXR1cm5pbmcuCj4gCj4gMi4gc29tZW9u ZSBjaGFuZ2VzIHRoZSB2ZWN0b3IgZmllbGQgb2YgSU9BUElDIFJURSBiZXR3ZWVuIGFzc2VydGlu Zwo+IHRoZSBpcnEgYW5kIGdldHRpbmcgdGhlIHZlY3RvciBvZiB0aGUgaXJxLCBsZWFkaW5nIHRv IHNldHRpbmcgdGhlCj4gb2xkIHZlY3RvciBudW1iZXIgYnV0IHJldHVybmluZyBhIGRpZmZlcmVu dCB2ZWN0b3IgbnVtYmVyLiBUaGlzIHBhdGNoCj4gYWxsb3dzIGh2bV9pc2FfaXJxX2Fzc2VydCgp IHRvIGFjY2VwdCBhIGNhbGxiYWNrIHdoaWNoIGNhbiBnZXQgdGhlCj4gaW50ZXJydXB0IHZlY3Rv ciB3aXRoIGlycV9sb2NrIGhlbGQuIFRodXMsIG5vIG9uZSBjYW4gY2hhbmdlIHRoZSB2ZWN0b3IK PiBiZXR3ZWVuIHRoZSB0d28gb3BlcmF0aW9ucy4KPiAKPiBCVFcsIHRoZSBmaXJzdCBhcmd1bWVu dCBvZiBwaV90ZXN0X2FuZF9zZXRfcGlyKCkgc2hvdWxkIGJlIHVpbnQ4X3QKPiBhbmQgSSB0YWtl IHRoaXMgY2hhbmNlIHRvIGZpeCBpdC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBDaGFvIEdhbyA8Y2hh by5nYW9AaW50ZWwuY29tPgoKUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50 ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xp c3RzLnhlbi5vcmcveGVuLWRldmVsCg==