From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v2 1/2] x86/vpt: execute callbacks for masked interrupts Date: Tue, 10 Apr 2018 03:33:53 -0600 Message-ID: <5ACCA12102000078001B9DBE@prv1-mh.provo.novell.com> References: <20180330123600.22716-1-roger.pau@citrix.com> <20180330123600.22716-2-roger.pau@citrix.com> <5ACBA44102000078001B9B25@prv1-mh.provo.novell.com> <20180410085304.xvdwq54dpixfwau6@MacBook-Pro-de-Roger.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1f5pf5-00085H-2L for xen-devel@lists.xenproject.org; Tue, 10 Apr 2018 09:33:59 +0000 In-Reply-To: <20180410085304.xvdwq54dpixfwau6@MacBook-Pro-de-Roger.local> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: =?UTF-8?Q?Roger=20Pau=20Monn=C3=A9?= Cc: Andrew Cooper , Stefan Bader , xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDEwLjA0LjE4IGF0IDEwOjUzLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+ IE9uIE1vbiwgQXByIDA5LCAyMDE4IGF0IDA5OjM0OjU3QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy b3RlOgo+PiA+Pj4gT24gMzAuMDMuMTggYXQgMTQ6MzUsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g d3JvdGU6Cj4+ID4gRXhlY3V0ZSBwZXJpb2RpY190aW1lIGNhbGxiYWNrcyBldmVuIGlmIHRoZSBp bnRlcnJ1cHQgaXMgbm90IGFjdHVhbGx5Cj4+ID4gaW5qZWN0ZWQgYmVjYXVzZSB0aGUgSVJRIGlz IG1hc2tlZC4KPj4gPiAKPj4gPiBDdXJyZW50IGNhbGxiYWNrcyBmcm9tIGVtdWxhdGVkIHRpbWVy IGRldmljZXMgb25seSB1cGRhdGUgZW11bGF0ZWQKPj4gPiByZWdpc3RlcnMsIHdoaWNoIGZyb20g bXkgcmVhZGluZyBvZiB0aGUgc3BlY3Mgc2hvdWxkIGhhcHBlbiByZWdhcmRsZXNzCj4+ID4gb2Yg d2hldGhlciB0aGUgaW50ZXJydXB0IGhhcyBiZWVuIGluamVjdGVkIG9yIG5vdC4KPj4gCj4+IFdo aWxlIGdlbmVyYWxseSBJIGFncmVlLCBpdCBhbHNvIG1lYW5zIGV4dHJhIHdvcmsgZG9uZS4gTG9v a2luZwo+PiBhdCB0aGUgUElUIGNhc2UsIGZvciBleGFtcGxlLCB0aGVyZSdzIG5vIHN0cmljdCBu ZWVkIHRvIGRvIHRoZQo+PiB1cGRhdGUgd2hlbiB0aGUgSVJRIGlzIG1hc2tlZCwgYXMgdGhlIHZh bHVlIGJlaW5nIHVwZGF0ZWQgaXMKPj4gb25seSB1c2VkIHRvIHN1YnRyYWN0IGZyb20gZ2V0X2d1 ZXN0X3RpbWUoKSdzIHJldHVybiB2YWx1ZS4KPj4gU2ltaWxhcmx5IGZvciB0aGUgTEFQSUMgY2Fz ZS4KPj4gCj4+IEluIHRoZSBSVEMgY2FzZSB5b3VyIGNoYW5nZSBhY3R1YWxseSBsb29rcyByaXNr eSwgZHVlIHRvIHRoZQo+PiBwdF9kZWFkX3RpY2tzIGxvZ2ljLiBJIGNhbid0IGhlbHAgZ2V0dGlu ZyB0aGUgaW1wcmVzc2lvbiB0aGF0IHRoZQo+PiBJUlEgYmVpbmcgb2ZmIGZvciAxMCB0aWNrcyB3 b3VsZCBsZWFkIHRvIG5vIFJUQyBpbnRlcnJ1cHRzIGF0IGFsbAo+PiBhbnltb3JlIGZvciB0aGUg Z3Vlc3QgKHVudGlsIHNvbWV0aGluZyByZXNldHMgdGhhdCBjb3VudGVyKSwKPj4gd2hpY2ggc2Vl bXMgd3JvbmcgdG8gbWUuCj4gCj4gSG0sIHJpZ2h0LiBUaGUgUlRDIGlzIGFscmVhZHkgaGFuZGxl ZCBzcGVjaWFsbHkgaW4gb3JkZXIgdG8gbm90Cj4gZGlzYWJsZSB0aGUgdGltZXIgYnV0IGFsc28g ZG9uJ3QgY2FsbCB0aGUgaGFuZGxlciBpZiB0aGUgSVJRIGlzCj4gbWFza2VkLgo+IAo+IE1heWJl IHRoZSByaWdodCBzb2x1dGlvbiBpcyB0byBhZGQgc29tZSBmbGFncyB0byB0aGUgdnB0IGNvZGUs Cj4gc29tZXRoaW5nIGxpa2U6Cj4gCj4gIC0gRElTQUJMRV9PTl9NQVNLRUQ6IG9ubHkgdmFsaWQg Zm9yIHBlcmlvZGljIGludGVycnVwdHMuIERlc3Ryb3kgdGhlCj4gICAgdGltZXIgaWYgdGhlIElS USBpcyBtYXNrZWQgd2hlbiB0aGUgdGltZXIgZmlyZXMuCj4gIC0gU0tJUF9DQUxMQkFDS19PTl9N QVNLRUQ6IGRvIG5vdCBleGVjdXRlIHRoZSB0aW1lciBjYWxsYmFjayBpZiB0aGUKPiAgICBJUlEg aXMgbWFza2VkIHdoZW4gdGhlIHRpbWVyIGZpcmVzLgo+IAo+IFRoYXQgQUZBSUNUIHNob3VsZCBh bGxvdyBYZW4gdG8ga2VlcCB0aGUgcHJldmlvdXMgYmVoYXZpb3VyIGZvcgo+IGV4aXN0aW5nIHRp bWVyIGNvZGUgKGFuZCByZW1vdmUgdGhlIFJUQyBzcGVjaWFsIGNhc2luZykuCgpTb21ldGhpbmcg bGlrZSB0aGlzLCB5ZXMgKEkgZG9uJ3QgcmVhbGx5IGxpa2UgdGhlIG5hbWVzIHlvdSBzdWdnZXN0 LApidXQgSSBhbHNvIGNhbid0IHN1Z2dlc3QgYW55IGJldHRlciBvbmVzIHJpZ2h0IGF3YXkpLgoK SmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6 Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==