qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 0/2] linux-user: revive GUEST_BASE support


From: riku . voipio
Subject: [Qemu-devel] [PATCH 0/2] linux-user: revive GUEST_BASE support
Date: Thu, 9 Apr 2009 18:05:34 +0300

From: Riku Voipio <address@hidden>

On modern distros, /proc/sys/vm/mmap_min_addr is set to 65k,
thus making linux-user not work out of box. By making GUEST_BASE
setting work again, we can automatically map the binary higher.

In order not to break strace when host and target pointer no
longet match, make strace not use targer pointers directly.
While at it, expand syscall flags in the same real strace
does.

Mika Westerberg (2):
  linux-user: strace now handles guest strings correctly
  Revived GUEST_BASE support for usermode emulation targets.

 configure                 |    9 +
 cpu-all.h                 |    6 +-
 linux-user/elfload.c      |   24 ++
 linux-user/main.c         |   53 +++
 linux-user/qemu.h         |    3 +
 linux-user/strace.c       | 1013 ++++++++++++++++++++++++++++++++++++++++++++-
 linux-user/strace.list    |  109 +++---
 linux-user/syscall.c      |    6 -
 linux-user/syscall_defs.h |    6 +
 tcg/i386/tcg-target.c     |   12 +
 tcg/x86_64/tcg-target.c   |   12 +
 11 files changed, 1176 insertions(+), 77 deletions(-)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]