aboutsummaryrefslogtreecommitdiff
path: root/include/exec
diff options
context:
space:
mode:
authorMikhail Ilyin <m.ilin@samsung.com>2014-08-05 17:33:51 +0400
committerRiku Voipio <riku.voipio@linaro.org>2014-08-22 15:06:33 +0300
commitd67f4aaae8379b44b3b51ff07df75f693012983c (patch)
treed7262f26a0f22c0f7047d401c18620c5177f6518 /include/exec
parentfd3cced366958cc90f0a8caa8213471afde9bf3c (diff)
downloadqemu-d67f4aaae8379b44b3b51ff07df75f693012983c.zip
qemu-d67f4aaae8379b44b3b51ff07df75f693012983c.tar.gz
qemu-d67f4aaae8379b44b3b51ff07df75f693012983c.tar.bz2
linux-user: /proc/self/maps content
Build /proc/self/maps doing a match against guest memory translation table. Output only that map records which are valid for guest memory layout. Signed-off-by: Mikhail Ilyin <m.ilin@samsung.com> Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
Diffstat (limited to 'include/exec')
-rw-r--r--include/exec/cpu-all.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/exec/cpu-all.h b/include/exec/cpu-all.h
index f91581f..f9d132f 100644
--- a/include/exec/cpu-all.h
+++ b/include/exec/cpu-all.h
@@ -198,6 +198,8 @@ extern unsigned long reserved_va;
#define RESERVED_VA 0ul
#endif
+#define GUEST_ADDR_MAX (RESERVED_VA ? RESERVED_VA : \
+ (1ul << TARGET_VIRT_ADDR_SPACE_BITS) - 1)
#endif
/* page related stuff */