From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH v3 2/5] xentrace: Memory/Page Mapping support for DOMID_XEN on ARM Date: Fri, 8 Apr 2016 18:58:45 +0100 Message-ID: <5707F155.9030700@citrix.com> References: <1459795727-3116-1-git-send-email-ben.sanda@dornerworks.com> <1459795727-3116-3-git-send-email-ben.sanda@dornerworks.com> <57078B0D.4080707@arm.com> <5707E13502000078000E610E@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aoagN-00037I-I0 for xen-devel@lists.xenproject.org; Fri, 08 Apr 2016 17:58:59 +0000 In-Reply-To: <5707E13502000078000E610E@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich , Julien Grall Cc: sstabellini@kernel.org, Wei Liu , Benjamin Sanda , George Dunlap , Tim Deegan , Ian Jackson , xen-devel@lists.xenproject.org, Keir Fraser List-Id: xen-devel@lists.xenproject.org T24gMDgvMDQvMTYgMTY6NDksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA4LjA0LjE2IGF0 IDEyOjQyLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+PiBPbiAwNC8wNC8xNiAxOTo0 OCwgQmVuamFtaW4gU2FuZGEgd3JvdGU6Cj4+PiArICAgIGVsc2UKPj4+ICsgICAgewo+Pj4gKyAg ICAgICAgLyogcmV0cmlldmUgdGhlIHBhZ2UgdG8gZGV0ZXJtaW5lIHJlYWQvd3JpdGUgb3IgcmVh ZCBvbmx5IG1hcHBpbmcgKi8KPj4+ICsgICAgICAgIG1mbiA9IHBhZGRyID4+IFBBR0VfU0hJRlQ7 Cj4+PiArICAgICAgICBpZiAobWZuX3ZhbGlkKG1mbikpCj4+PiArICAgICAgICB7Cj4+PiArICAg ICAgICAgICAgcGFnZSA9IG1mbl90b19wYWdlKG1mbik7Cj4+PiArICAgICAgICAgICAgKnQgPSAo cGFnZS0+dS5pbnVzZS50eXBlX2luZm8gPT0gUEdUX3dyaXRhYmxlX3BhZ2UgPwo+Pj4gKyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJtX3JhbV9ydyA6IHAybV9yYW1fcm8pOwo+PiBV bmZvcnR1bmF0ZWx5LCB4ZW5tZW1fYWRkX3RvX3BoeXNtYXBfb25lIHdpbGwgaWdub3JlIHRoZSBy ZXR1cm4gdHlwZSBhbmQgCj4+IHdpbGwgYWx3YXlzIG1hcCB1c2luZyB0aGUgdHlwZSBwMm1fbWFw X2ZvcmVpZ24uIEkgd291bGQgaW50cm9kdWNlCj4+IGEgbmV3IHR5cGUgcDJtX21hcF9mb3JlaWdu X3JvIHRvIGFsbG93IHJlYWQtb25seSBmb3JlaWduIG1hcHBpbmcuCj4+Cj4+IEkndmUgbG9va2Vk IGF0IHRoZSB4ODYgY29kZSAocDJtX2FkZF9mb3JlaWduKSBhbmQgSSBoYXZlbid0IGJlZW4gYWJs ZSB0byAKPj4gZmluZCBob3cgdGhlIHBhZ2Ugd2lsbCBiZSBtYXBwZWQgcmVhZC1vbmx5IGluIHRo ZSBndWVzdCBQMk0uIAo+PiBnZXRfcGFnZV9mcm9tX2dmbiB3aWxsIGFsd2F5cyByZXR1cm4gcDJt X3Jhd19ydyBmb3IgRE9NSURfWEVOIGFzIGl0J3MgYSAKPj4gbm9uIHRyYW5zbGF0ZWQgZG9tYWlu Lgo+Pgo+PiBBbmRyZXcgYW5kIEphbiwgZG8geW91IGtub3cgaG93IHRoaXMgaXMgc3VwcG9zZWQg dG8gd29yayB3aGVuIHhlbnRyYWNlIAo+PiBpcyB1c2VkIGluIGEgSFZNIGRvbWFpbj8gRG9lcyB4 ODYgWGVuIGFsd2F5cyBtYXBwZWQgUmVhZC1Xcml0ZSB0aGUgcGFnZT8KPiBJIGRvbid0IHRoaW5r IHRoYXQgY2FzZSBpcyBiZWluZyB0YWtlbiBjYXJlIG9mIHJpZ2h0IG5vdzogeGVudHJhY2UKPiBp cyB0byBiZSB1c2VkIGJ5IHByaXZpbGVnZWQgZ3Vlc3RzIG9ubHkgYW55d2F5LCBhbmQgdGhlIG9u bHkKPiBIVk0tbGlrZSBwcml2aWxlZ2VkIGd1ZXN0IHdvdWxkIGJlIGEgUFZIdjEgRG9tMCAod2hp Y2ggbGlrZWx5Cj4gbm8tb25lIGNhcmVkIGFib3V0IHRvIG1ha2Ugd29yayB3aXRoIHhlbnRyYWNl IHNvIGZhcikuCgpBbnN3ZXIgdG8gcXVlc3Rpb25zIG9mIHRoZSBmb3JtICJIYXMgYW55b25lIGNv bnNpZGVyZWQgJFggZm9yIGEKcHJpdmlsZWdlZCBIVk0gZG9tYWluIG9uIHg4NiIgYXJlIGFsbW9z dCBhbHdheXMgIk5vIi4KClRoZSByZWFsIHF1ZXN0aW9uIGlzIHdoZXRoZXIgdGhlIGRvbWFpbiBt YWtpbmcgdGhlIG1hcHBpbmcgbmVlZHMgdG8Kd3JpdGUgaW50byB0aGUgcGFnZXMgb3Igbm90LiAg SWYgeGVudHJhY2UgaGFzIHRvIHVwZGF0ZSBzaGFyZWQgcG9pbnRlcnMsCnRoZW4gaXQgbmVlZHMg dG8gYmUgcncuICBJZiBpdCBzaW1wbHkgY29uc3VtZXMgdGhlIGRhdGEgd2l0aG91dCBhbnkKYmFj a3dhcmRzIG5vdGlmaWNhdGlvbiwgdGhlbiBpdCBzaG91bGQgYmUgcm8uCgp+QW5kcmV3CgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hl bi1kZXZlbAo=