From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: Re: [PATCH v4 7/8] dm_op: convert HVMOP_inject_trap and HVMOP_inject_msi Date: Mon, 23 Jan 2017 08:50:10 +0000 Message-ID: References: <1484674196-19951-1-git-send-email-paul.durrant@citrix.com> <1484674196-19951-8-git-send-email-paul.durrant@citrix.com> <0c3ab3b1-3d12-c943-4ade-e7649962550c@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cVaKM-0008BG-Lk for xen-devel@lists.xenproject.org; Mon, 23 Jan 2017 08:50:14 +0000 In-Reply-To: <0c3ab3b1-3d12-c943-4ade-e7649962550c@citrix.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: Andrew Cooper , "xen-devel@lists.xenproject.org" Cc: Ian Jackson , Daniel De Graaf List-Id: xen-devel@lists.xenproject.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEFuZHJldyBDb29wZXIKPiBTZW50 OiAyMCBKYW51YXJ5IDIwMTcgMTg6MzQKPiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRA Y2l0cml4LmNvbT47IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IENjOiBEYW5pZWwg RGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj47IElhbiBKYWNrc29uCj4gPElhbi5KYWNr c29uQGNpdHJpeC5jb20+Cj4gU3ViamVjdDogUmU6IFtQQVRDSCB2NCA3LzhdIGRtX29wOiBjb252 ZXJ0IEhWTU9QX2luamVjdF90cmFwIGFuZAo+IEhWTU9QX2luamVjdF9tc2kKPiAKPiBPbiAxNy8w MS8xNyAxNzoyOSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+ID4gZGlmZiAtLWdpdCBhL3hlbi9pbmNs dWRlL3B1YmxpYy9odm0vZG1fb3AuaAo+IGIveGVuL2luY2x1ZGUvcHVibGljL2h2bS9kbV9vcC5o Cj4gPiBpbmRleCA4ZTliZWYxLi5hYmU4YmJlIDEwMDY0NAo+ID4gLS0tIGEveGVuL2luY2x1ZGUv cHVibGljL2h2bS9kbV9vcC5oCj4gPiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL2RtX29w LmgKPiA+IEBAIC0yNzMsNiArMjczLDUyIEBAIHN0cnVjdCB4ZW5fZG1fb3Bfc2V0X21lbV90eXBl IHsKPiA+ICAgICAgdWludDY0X2FsaWduZWRfdCBmaXJzdF9wZm47Cj4gPiAgfTsKPiA+Cj4gPiAr LyoKPiA+ICsgKiBYRU5fRE1PUF9pbmplY3RfdHJhcDogSW5qZWN0IGEgdHJhcCBpbnRvIGEgVkNQ VSwgd2hpY2ggd2lsbCBnZXQgdGFrZW4KPiB1cAo+ID4gKyAqICAgICAgICAgICAgICAgICAgICAg ICB3aGVuIGl0IGlzIG5leHQgc2NoZWR1bGVkLgo+ID4gKyAqCj4gPiArICogTm90ZSB0aGF0IHRo ZSBjYWxsZXIgc2hvdWxkIGtub3cgZW5vdWdoIG9mIHRoZSBzdGF0ZSBvZiB0aGUgQ1BVIGJlZm9y ZQo+ID4gKyAqIGluamVjdGluZywgdG8ga25vdyB3aGF0IHRoZSBlZmZlY3Qgb2YgaW5qZWN0aW5n IHRoZSB0cmFwIHdpbGwgYmUuCj4gPiArICovCj4gPiArI2RlZmluZSBYRU5fRE1PUF9pbmplY3Rf dHJhcCAxMwo+ID4gKwo+ID4gK3N0cnVjdCB4ZW5fZG1fb3BfaW5qZWN0X3RyYXAgewo+IAo+IEFs b25nIHdpdGggaW50ZXJuYWwgZml4aW5nIG9mIHRoZSAobWlzKXVzZSBvZiB0aGUgdGVybSB0cmFw IGluc2lkZSB0aGUKPiBoeXBlcnZpc29yLCBwbGVhc2Ugcy90cmFwL2V2ZW50LyBpbiB0aGlzIG5l dyBBUEkuCj4gCgpPay4KCj4gPiArICAgIC8qIElOIC0gaW5kZXggb2YgdkNQVSAqLwo+ID4gKyAg ICB1aW50MzJfdCB2Y3B1aWQ7Cj4gPiArICAgIC8qIElOIC0gaW50ZXJydXB0IHZlY3RvciAqLwo+ ID4gKyAgICB1aW50OF90IHZlY3RvcjsKPiA+ICsgICAgLyogSU4gLSB0cmFwIHR5cGUgKERNT1Bf VFJBUF8qICkgKi8KPiA+ICsgICAgdWludDhfdCB0eXBlOwo+ID4gKy8qIE5CLiBUaGlzIGVudW1l cmF0aW9uIHByZWNpc2VseSBtYXRjaGVzIGh2bS5oOlg4Nl9FVkVOVFRZUEVfKiAqLwo+ID4gKyMg ZGVmaW5lIFhFTl9ETU9QX1RSQVBfZXh0X2ludCAgICAwIC8qIGV4dGVybmFsIGludGVycnVwdCAq Lwo+ID4gKyMgZGVmaW5lIFhFTl9ETU9QX1RSQVBfbm1pICAgICAgICAyIC8qIG5taSAqLwo+ID4g KyMgZGVmaW5lIFhFTl9ETU9QX1RSQVBfaHdfZXhjICAgICAzIC8qIGhhcmR3YXJlIGV4Y2VwdGlv biAqLwo+ID4gKyMgZGVmaW5lIFhFTl9ETU9QX1RSQVBfc3dfaW50ICAgICA0IC8qIHNvZnR3YXJl IGludGVycnVwdCAoQ0Qgbm4pICovCj4gPiArIyBkZWZpbmUgWEVOX0RNT1BfVFJBUF9wcmlfc3df ZXhjIDUgLyogSUNFQlAgKEYxKSAqLwo+ID4gKyMgZGVmaW5lIFhFTl9ETU9QX1RSQVBfc3dfZXhj ICAgICA2IC8qIElOVDMgKENDKSwgSU5UTyAoQ0UpICovCj4gPiArICAgIC8qIElOIC0gZW5zdHJ1 Y3Rpb24gbGVuZ3RoICovCj4gCj4gV2hhdCBpcyBhbiBlbnN0cnVjdGlvbj8gOikKPiAKClRoYXQg d291bGQgYmUgYW4gaGlzdG9yaWMgc3BlZWxpbmcgbWlzdGFrZSB0aGF0IEkgY3V0J24ncGFzdGVk IDotKQoKPiBPdGhlcndpc2UsIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v cGVyM0BjaXRyaXguY29tPgoKVGEsCgogIFBhdWwKCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs aXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK