From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Ostrovsky Subject: Re: [PATCH 09/10] events/x86: Define SCI virtual interrupt Date: Mon, 7 Nov 2016 11:29:34 -0500 Message-ID: <75615de8-ddb4-86f3-256d-d55ccd1eb2f0@oracle.com> References: <1478468563-5396-1-git-send-email-boris.ostrovsky@oracle.com> <1478468563-5396-10-git-send-email-boris.ostrovsky@oracle.com> <20161107160521.GQ21570@char.us.oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20161107160521.GQ21570@char.us.oracle.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Konrad Rzeszutek Wilk Cc: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org, jbeulich@suse.com, roger.pau@citrix.com List-Id: xen-devel@lists.xenproject.org T24gMTEvMDcvMjAxNiAxMTowNSBBTSwgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIHdyb3RlOgo+IE9u IFN1biwgTm92IDA2LCAyMDE2IGF0IDA0OjQyOjQyUE0gLTA1MDAsIEJvcmlzIE9zdHJvdnNreSB3 cm90ZToKPj4gUFZIIGd1ZXN0cyBkbyBub3QgaGF2ZSBJT0FQSUMgd2hpY2ggdHlwaWNhbGx5IGdl bmVyYXRlcyBhbiBTQ0kuIEZvcgo+PiB0aG9zZSBndWVzdHMgU0NJIHdpbGwgYmUgcHJvdmlkZWQg YXMgYSB2aXJ0dWFsIGludGVycnVwdC4KPj4KPj4gV2UgYWxzbyBtb3ZlIFZJUlFfTUNBIGRlZmlu aXRpb24gb3V0IG9mIHhlbi1tY2EuaCB0bwo+PiBrZWVwIGFsbCB4ODYtc3BlY2lmaWMgVklSUV9B UkNIXyogaW4gb25lIHBsYWNlLgo+IEkgc29tZWhvdyBhc3N1bWVkIHRoYXQgdGhlIEFDUEkgTUFE VCB3b3VsZCBiZSBpbiB0aGUgUFZIIGd1ZXN0IHNvIHRoZQo+IFNDSSB3b3VsZCBiZSBlbnVtZXJh dGVkIGluIHRoZXJlICh0aGUgSU5UX1NWQ19PVlIpIGFsb25nIHdpdGggdGhlIG1hZ2ljCj4gd2F5 IG9uZSBjYW4gZmlndXJlIHRoaXMgb3V0Lgo+Cj4gQnV0IHRoaXMgaW1wbGllcyB0aGF0IFZJUlEx NyBpcyB0aGUgU0NJIG9uZT8gQnV0IGhvdyBkb2VzCj4gdGhhdCBjb25uZWN0IHRvIHRoZSBTQ0kg YmVpbmcgYXQgOSAob3IgMjApPwo+Cj4gSSBrbm93IHdlIGRvbid0IGhhdmUgdGhlIExBUElDIGlu IHRoZXJlIGJ1dCBnb2luZyBmb3J3YXJkIHdlIG1heSByZWFsbHkKPiB3YW50IGl0LiBDb3VsZCB5 b3Uga2luZGx5IGV4cGxhaW4gaG93IHRoaXMgVklSUSBlbmRzIHRyYW5zdW11dGluZyBpdHNlbGYK PiBpbiB0aGUgTUFEVCB2YWx1ZT8gT3Igd291bGQgdGhlcmUgYmUgYW4gZXZlbnQodmlycSktPmVt dWxhdGVkIEdTSSAKPiB0byBiZSBzZXQ/Cj4KPiBTb3JyeSBmb3Igbm90IGZvbGxvd2luZyB0aGF0 LgoKVGhlIElSUSBpcyB3aGF0ZXZlciBGQURUIHNwZWNpZmllcyAoaW4gbGliYWNwaS9zdGF0aWNf dGFibGVzLmMpLCB0aGUKZ3Vlc3Qgc2hvdWxkbid0IGNhcmUuIFRoZSBleHBlY3RhdGlvbiBpcyB0 aGF0IHRoZSBndWVzdCB3aWxsIHRoZW0gYmluZApWSVJRX1NDSSB0byB0aGF0IElSUS4KClNvIGlu IExpbnV4IHRoaXMgd2lsbCBiZSBzb21ldGhpbmcgbGlrZQoKICAgIGlmICh4ZW5fcHZoX2RvbWFp bigpKQogICAgICAgICAgICAgICBiaW5kX3ZpcnFfdG9faXJxKFZJUlFfU0NJLCAwLAphY3BpX2di bF9GQURULnNjaV9pbnRlcnJ1cHQsIDApOwoKKGFuZCB0aGVuIGJpbmRfdmlycV90b19pcnEoKSBp cyBtb2RpZmllZCB0byB0YWtlIElSUSBudW1iZXIgYXMgYXJndW1lbnQsCmlmIGF2YWlsYWJsZSku CgoKPgo+IEFsc28geW91IG1heSB3YW50IHRvIGV4cGFuZCB0aGUgUFZIIG1hcmtkb3duIGFzIHdl bGwgdG8gZG9jdW1lbnQgaG93IHRoZQo+IENQVSBob3RwbHVnIG1lY2hhbmlzbSB3aWxsIHdvcmsg KG9yIHdoZXJlIHlvdSB0aGlua2luZyB0byBkbyB0aGF0IG9uY2UKPiB5b3UgZ2V0IGZlZWRiYWNr IG9uIHRoaXMsIGluIHdoaWNoIGNhc2UgcGxzIGlnbm9yZSBtZSkuCgoKSSdsbCBhZGQgYSBjb21t ZW50IHRoZXJlLgoKLWJvcmlzCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5v cmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=