From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau Monne Subject: Re: [PATCH v2 28/30] xen/x86: add MSI-X emulation to PVHv2 Dom0 Date: Thu, 6 Oct 2016 17:58:55 +0200 Message-ID: <20161006155854.fhhv2odiqjnv4fjs@mac> References: <1474991845-27962-1-git-send-email-roger.pau@citrix.com> <1474991845-27962-29-git-send-email-roger.pau@citrix.com> <528736ea7a0b43ce96dc4244a8781bc4@AMSPEX02CL03.citrite.net> 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 1bsBCx-0001Ii-14 for xen-devel@lists.xenproject.org; Thu, 06 Oct 2016 16:07:43 +0000 Content-Disposition: inline In-Reply-To: <528736ea7a0b43ce96dc4244a8781bc4@AMSPEX02CL03.citrite.net> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Paul Durrant Cc: "xen-devel@lists.xenproject.org" , "boris.ostrovsky@oracle.com" List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBPY3QgMDMsIDIwMTYgYXQgMTE6NTc6MTNBTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IFhlbi1kZXZlbCBb bWFpbHRvOnhlbi1kZXZlbC1ib3VuY2VzQGxpc3RzLnhlbi5vcmddIE9uIEJlaGFsZiBPZgo+ID4g Um9nZXIgUGF1IE1vbm5lCj4gPiBTZW50OiAyNyBTZXB0ZW1iZXIgMjAxNiAxNjo1Nwo+ID4gVG86 IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+ID4gQ2M6IGJvcmlzLm9zdHJvdnNreUBv cmFjbGUuY29tOyBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+ID4gU3Vi amVjdDogW1hlbi1kZXZlbF0gW1BBVENIIHYyIDI4LzMwXSB4ZW4veDg2OiBhZGQgTVNJLVggZW11 bGF0aW9uIHRvCj4gPiBQVkh2MiBEb20wCj4gPiAKPiA+IFRoaXMgcmVxdWlyZXMgYWRkaW5nIGhh bmRsZXJzIHRvIHRoZSBQQ0kgY29uZmlndXJhdGlvbiBzcGFjZSwgcGx1cyBhIE1NSU8KPiA+IGhh bmRsZXIgZm9yIHRoZSBNU0ktWCB0YWJsZSwgdGhlIFBCQSBpcyBsZWZ0IG1hcHBlZCBkaXJlY3Rs eSBpbnRvIHRoZSBndWVzdC4KPiA+IFRoZSBpbXBsZW1lbnRhdGlvbiBpcyBiYXNlZCBvbiB0aGUg b25lIGFscmVhZHkgZm91bmQgaW4gdGhlIHBhc3N0aHJvdWdoCj4gPiBjb2RlIGZyb20gUUVNVS4K PiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp eC5jb20+Cj4gPiAtLS0KPiA+IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+ Cj4gPiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPiBBbmRyZXcgQ29vcGVyIDxh bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+ID4gLS0tCj4gPiAgeGVuL2FyY2gveDg2L2h2bS9p by5jICAgICAgICAgfCAgIDIgKwo+ID4gIHhlbi9hcmNoL3g4Ni9odm0vdm1zaS5jICAgICAgIHwg NDk4Cj4gPiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiA+ICB4 ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyB8ICAgNiArLQo+ID4gIHhlbi9pbmNsdWRlL2Fz bS14ODYvaHZtL2lvLmggIHwgIDI2ICsrKwo+ID4gIHhlbi9pbmNsdWRlL2FzbS14ODYvbXNpLmgg ICAgIHwgICA0ICstCj4gPiAgNSBmaWxlcyBjaGFuZ2VkLCA1MzQgaW5zZXJ0aW9ucygrKSwgMiBk ZWxldGlvbnMoLSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaW8uYyBi L3hlbi9hcmNoL3g4Ni9odm0vaW8uYwo+ID4gaW5kZXggMDg4ZTNlYy4uMTFiNzMxMyAxMDA2NDQK PiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaW8uYwo+ID4gKysrIGIveGVuL2FyY2gveDg2L2h2 bS9pby5jCj4gPiBAQCAtODY3LDYgKzg2Nyw3IEBAIHN0YXRpYyBzdHJ1Y3QgaHZtX3B0X2hhbmRs ZXJfaW5pdAo+ID4gKmh3ZG9tX3B0X2hhbmRsZXJzW10gPSB7Cj4gPiAgICAgICZodm1fcHRfYmFy X2luaXQsCj4gPiAgICAgICZodm1fcHRfdmZfYmFyX2luaXQsCj4gPiAgICAgICZodm1fcHRfbXNp X2luaXQsCj4gPiArICAgICZodm1fcHRfbXNpeF9pbml0LAo+ID4gIH07Cj4gPiAKPiA+ICBpbnQg aHdkb21fYWRkX2RldmljZShzdHJ1Y3QgcGNpX2RldiAqcGRldikKPiA+IEBAIC0xMTc2LDYgKzEx NzcsNyBAQCB2b2lkIHJlZ2lzdGVyX2RwY2lfcG9ydGlvX2hhbmRsZXIoc3RydWN0IGRvbWFpbgo+ ID4gKmQpCj4gPiAgICAgIHsKPiA+ICAgICAgICAgIGhhbmRsZXItPm9wcyA9ICZod19kcGNpX3Bv cnRpb19vcHM7Cj4gPiAgICAgICAgICByZWdpc3Rlcl9tbWlvX2hhbmRsZXIoZCwgJnBjaWVfbW1p b19vcHMpOwo+ID4gKyAgICAgICAgcmVnaXN0ZXJfbW1pb19oYW5kbGVyKGQsICZ2bXNpeF9tbWlv X29wcyk7Cj4gCj4gQWdhaW4sIHRoaXMgaXMgYSBzb21ld2hhdCBjb3VudGVyaW50dWl0aXZlIHBs YWNlIHRvIG1ha2UgdGhpcyBjYWxsLgoKRG9uZSwgSSd2ZSBtb3ZlZCBpdCB0byBodm1fZG9tYWlu X2luaXRpYWxpc2UgdG9nZXRoZXIgd2l0aCB0aGUgUENJZSBNTUlPIApoYW5kbGVycy4KCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hl bi1kZXZlbAo=