From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: [PATCH for-next v3 20/22] x86: guest_has_trap_callback should return bool Date: Thu, 18 May 2017 18:10:02 +0100 Message-ID: <20170518171004.27204-21-wei.liu2@citrix.com> References: <20170518171004.27204-1-wei.liu2@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 1dBP2V-0004ME-5G for xen-devel@lists.xenproject.org; Thu, 18 May 2017 17:16:39 +0000 In-Reply-To: <20170518171004.27204-1-wei.liu2@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Xen-devel Cc: Andrew Cooper , Wei Liu , Jan Beulich List-Id: xen-devel@lists.xenproject.org Tm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBj aXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9wdi90cmFwcy5jICAgICB8IDQgKystLQogeGVu L2luY2x1ZGUvYXNtLXg4Ni90cmFwcy5oIHwgNiArKystLS0KIDIgZmlsZXMgY2hhbmdlZCwgNSBp bnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9w di90cmFwcy5jIGIveGVuL2FyY2gveDg2L3B2L3RyYXBzLmMKaW5kZXggZWE1YjU0MzI0Ny4uYzM2 YjY1MGY1ZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L3RyYXBzLmMKKysrIGIveGVuL2Fy Y2gveDg2L3B2L3RyYXBzLmMKQEAgLTI3NCw4ICsyNzQsOCBAQCBsb25nIHVucmVnaXN0ZXJfZ3Vl c3Rfbm1pX2NhbGxiYWNrKHZvaWQpCiAgICAgcmV0dXJuIDA7CiB9CiAKLWludCBndWVzdF9oYXNf dHJhcF9jYWxsYmFjayhzdHJ1Y3QgZG9tYWluICpkLCB1aW50MTZfdCB2Y3B1aWQsCi0gICAgICAg ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHRyYXBfbnIpCitib29sIGd1ZXN0X2hh c190cmFwX2NhbGxiYWNrKHN0cnVjdCBkb21haW4gKmQsIHVpbnQxNl90IHZjcHVpZCwKKyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHRyYXBfbnIpCiB7CiAgICAgc3Ry dWN0IHZjcHUgKnY7CiAgICAgc3RydWN0IHRyYXBfaW5mbyAqdDsKZGlmZiAtLWdpdCBhL3hlbi9p bmNsdWRlL2FzbS14ODYvdHJhcHMuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvdHJhcHMuaAppbmRl eCA0ZTg3NjA0ODJmLi43ZjM2ZjZjMWE3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2 L3RyYXBzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni90cmFwcy5oCkBAIC0zMywxMCArMzMs MTAgQEAgdm9pZCBhc3luY19leGNlcHRpb25fY2xlYW51cChzdHJ1Y3QgdmNwdSAqKTsKIC8qKgog ICogZ3Vlc3RfaGFzX3RyYXBfY2FsbGJhY2sKICAqCi0gKiByZXR1cm5zIHRydWUgKG5vbi16ZXJv KSBpZiBndWVzdCByZWdpc3RlcmVkIGEgdHJhcCBoYW5kbGVyCisgKiByZXR1cm5zIHRydWUgaWYg Z3Vlc3QgcmVnaXN0ZXJlZCBhIHRyYXAgaGFuZGxlcgogICovCi1leHRlcm4gaW50IGd1ZXN0X2hh c190cmFwX2NhbGxiYWNrKHN0cnVjdCBkb21haW4gKmQsIHVpbnQxNl90IHZjcHVpZCwKLQkJCQl1 bnNpZ25lZCBpbnQgdHJhcF9ucik7CitleHRlcm4gYm9vbCBndWVzdF9oYXNfdHJhcF9jYWxsYmFj ayhzdHJ1Y3QgZG9tYWluICpkLCB1aW50MTZfdCB2Y3B1aWQsCisgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgdHJhcF9ucik7CiAKIC8qKgogICogc2VuZF9n dWVzdF90cmFwCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4u b3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK