From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48029) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZTeuP-0003Qp-CS for qemu-devel@nongnu.org; Sun, 23 Aug 2015 19:42:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZTeuK-0004vc-CA for qemu-devel@nongnu.org; Sun, 23 Aug 2015 19:42:41 -0400 Received: from smtp4-g21.free.fr ([212.27.42.4]:63030) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZTeuK-0004uy-7L for qemu-devel@nongnu.org; Sun, 23 Aug 2015 19:42:36 -0400 From: Laurent Vivier Date: Mon, 24 Aug 2015 01:42:06 +0200 Message-Id: <1440373328-9788-1-git-send-email-laurent@vivier.eu> Subject: [Qemu-devel] [PATCH 0/2] linux-user: remove guest-base configure parameter List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Riku Voipio , Claudio Fontana , Richard Henderson , Andrzej Zaborowski , Aurelien Jarno , "Vassili Karpov (malc)" , Alexander Graf , Blue Swirl Cc: qemu-devel@nongnu.org, Laurent Vivier These two patches remove the parameters --enable-guest-base/--disable-guest-base from the configure options. So, in linux-user mode, guest base is always enabled, and can be disabled by setting the guest base to 0. I've checked some softmmu targets with BIOS/firmware, and booted a raspbian distro in a container in linux-user mode, BUT I recommend each machine maintainers should check their machines always work well. Laurent Vivier (2): linux-user: remove --enable-guest-base/--disable-guest-base linux-user: remove useless macros GUEST_BASE and RESERVED_VA bsd-user/elfload.c | 2 -- bsd-user/main.c | 12 ------------ bsd-user/qemu.h | 2 -- configure | 10 ---------- include/exec/cpu-all.h | 9 +-------- include/exec/cpu_ldst.h | 8 ++++---- linux-user/elfload.c | 2 -- linux-user/main.c | 12 ------------ linux-user/mmap.c | 24 ++++++++++-------------- tcg/aarch64/tcg-target.c | 18 +++++++----------- tcg/arm/tcg-target.c | 8 ++++---- tcg/i386/tcg-target.c | 22 +++++++++++----------- tcg/ia64/tcg-target.c | 25 ++++++++++--------------- tcg/mips/tcg-target.c | 16 ++++++++-------- tcg/ppc/tcg-target.c | 18 ++++++------------ tcg/s390/tcg-target.c | 15 +++++---------- tcg/sparc/tcg-target.c | 14 ++++++-------- translate-all.c | 2 +- 18 files changed, 73 insertions(+), 146 deletions(-) -- 2.4.3