From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau Monne Subject: [PATCH v4 1/4] xen: make logdirty and iommu mutually exclusive Date: Wed, 4 Jun 2014 12:06:18 +0200 Message-ID: <1401876381-42977-2-git-send-email-roger.pau@citrix.com> References: <1401876381-42977-1-git-send-email-roger.pau@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta4.messagelabs.com ([85.158.143.247]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1Ws85b-00086h-0L for xen-devel@lists.xenproject.org; Wed, 04 Jun 2014 10:06:35 +0000 In-Reply-To: <1401876381-42977-1-git-send-email-roger.pau@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: xen-devel@lists.xenproject.org Cc: Tim Deegan , Jan Beulich , Roger Pau Monne List-Id: xen-devel@lists.xenproject.org UHJldmVudCB0aGUgdXNhZ2Ugb2YgZ2xvYmFsIGxvZ2RpcnR5IGlmIHRoZSBkb21haW4gaXMgdXNp bmcgdGhlIElPTU1VLAphbmQgYWxzbyBwcmV2ZW50IHBhc3N0aHJvdWdoIG9mIGRldmljZXMgaWYg bG9nZGlydHkgaXMgZW5hYmxlZC4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJv Z2VyLnBhdUBjaXRyaXguY29tPgpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu Y29tPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBKYW4gQmV1bGljaCA8amJldWxp Y2hAc3VzZS5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNlIHYyOgogLSBDaGVjayBmb3IgZ2xvYmFsIGxv Z2RpcnR5IGVuYWJsZSBpbiBwYWdpbmdfbG9nX2RpcnR5X2VuYWJsZSBpbnN0ZWFkCiAgIG9mIGRv aW5nIGl0IGluIHNoYWRvdy9lcHQgY29kZS4KIC0gVXNlIHRoZSBuZXdseSBpbnRyb2R1Y2VkIGds b2JhbF9sb2dkaXJ0eSBmbGFnIHRvIGNoZWNrIGlmIHRoZQogICBkb21haW4gaGFzIGdsb2JhbCBs b2dkaXJ0eSBlbmFibGVkLgotLS0KIHhlbi9hcmNoL3g4Ni9tbS9wYWdpbmcuYyAgICAgIHwgICAg OSArKysrKysrKysKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jIHwgICAgMyArKy0KIDIg ZmlsZXMgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1n aXQgYS94ZW4vYXJjaC94ODYvbW0vcGFnaW5nLmMgYi94ZW4vYXJjaC94ODYvbW0vcGFnaW5nLmMK aW5kZXggOWU5YTExYi4uMzI3NjRiYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3BhZ2lu Zy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wYWdpbmcuYwpAQCAtMTY4LDYgKzE2OCwxNSBAQCBp bnQgcGFnaW5nX2xvZ19kaXJ0eV9lbmFibGUoc3RydWN0IGRvbWFpbiAqZCwgYm9vbF90IGxvZ19n bG9iYWwpCiB7CiAgICAgaW50IHJldDsKIAorICAgIGlmICggbmVlZF9pb21tdShkKSAmJiBsb2df Z2xvYmFsICkKKyAgICB7CisgICAgICAgIC8qCisgICAgICAgICAqIFJlZnVzZSB0byB0dXJuIG9u IGdsb2JhbCBsb2ctZGlydHkgbW9kZQorICAgICAgICAgKiBpZiB0aGUgZG9tYWluIGlzIHVzaW5n IHRoZSBJT01NVS4KKyAgICAgICAgICovCisgICAgICAgIHJldHVybiAtRUlOVkFMOworICAgIH0K KwogICAgIGlmICggcGFnaW5nX21vZGVfbG9nX2RpcnR5KGQpICkKICAgICAgICAgcmV0dXJuIC1F SU5WQUw7CiAKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jIGIveGVu L2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKaW5kZXggYjdmNmU4YS4uNDNjMWE4MSAxMDA2NDQK LS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKKysrIGIveGVuL2RyaXZlcnMvcGFz c3Rocm91Z2gvcGNpLmMKQEAgLTEyMzMsNyArMTIzMyw4IEBAIHN0YXRpYyBpbnQgYXNzaWduX2Rl dmljZShzdHJ1Y3QgZG9tYWluICpkLCB1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuKQogICAgICAq IGVuYWJsZWQgZm9yIHRoaXMgZG9tYWluICovCiAgICAgaWYgKCB1bmxpa2VseSghbmVlZF9pb21t dShkKSAmJgogICAgICAgICAgICAgKGQtPmFyY2guaHZtX2RvbWFpbi5tZW1fc2hhcmluZ19lbmFi bGVkIHx8Ci0gICAgICAgICAgICAgZC0+bWVtX2V2ZW50LT5wYWdpbmcucmluZ19wYWdlKSkgKQor ICAgICAgICAgICAgIGQtPm1lbV9ldmVudC0+cGFnaW5nLnJpbmdfcGFnZSB8fAorICAgICAgICAg ICAgIHAybV9nZXRfaG9zdHAybShkKS0+Z2xvYmFsX2xvZ2RpcnR5KSkgKQogICAgICAgICByZXR1 cm4gLUVYREVWOwogCiAgICAgaWYgKCAhc3Bpbl90cnlsb2NrKCZwY2lkZXZzX2xvY2spICkKLS0g CjEuNy43LjUgKEFwcGxlIEdpdC0yNikKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54 ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=