diff options
author | Mikhail Ilyin <m.ilin@samsung.com> | 2014-08-05 17:33:51 +0400 |
---|---|---|
committer | Riku Voipio <riku.voipio@linaro.org> | 2014-08-22 15:06:33 +0300 |
commit | d67f4aaae8379b44b3b51ff07df75f693012983c (patch) | |
tree | d7262f26a0f22c0f7047d401c18620c5177f6518 /include/exec | |
parent | fd3cced366958cc90f0a8caa8213471afde9bf3c (diff) | |
download | qemu-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.h | 2 |
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 */ |