linux-user: Safety belt for h2g
commit555f315a0fc792b0c43d55843e4d01fb612d6239
authoraurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162>
Mon, 8 Dec 2008 18:12:11 +0000 (8 18:12 +0000)
committeraurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162>
Mon, 8 Dec 2008 18:12:11 +0000 (8 18:12 +0000)
tree603405110e2886b4a64c8e3fecfc884d893e9254
parent9adaa9f8c98b158f5dd98c02a0f93b9771bec0b2
linux-user: Safety belt for h2g

h2g can only work on 64-bit hosts if the provided address is mappable to
the guest range. Neglecting this was already the source for several
bugs. Instrument the macro so that it will trigger earlier in the
future (at least as long as we have this kind of mapping mechanism).

Based on a patch from Jan Kiszka <jan.kiszka@web.de>

Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
Acked-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: http://svn.savannah.gnu.org/svn/qemu/trunk@5955 c046a42c-6fe2-441c-8c8c-71466251a162
cpu-all.h