summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAurelien Jarno <aurelien@aurel32.net>2011-02-09 19:35:50 +0100
committerAurelien Jarno <aurelien@aurel32.net>2011-02-20 15:13:57 +0100
commit71deff27492fb97b0515492bc7ec2a38c6c27dde (patch)
tree579a99e49d72459d5775a8a4f4cfbc9bcaae216a
parent0899965f6841ff96fcfe1fd766e95216af96b33e (diff)
downloadqemu-71deff27492fb97b0515492bc7ec2a38c6c27dde.tar.gz
target-i386: set target_phys_bits to 64
qemu i386 used to support more than 4GB of RAM through PAE, but it has been disabled for an unknown reason. Reenable it. Note that simply running qemu x86_64 and emulating a 32-bit CPU is not a solution to this problem as it is about 15% slower (it needs to emulate 64 bit registers even if half of them are not used). On the other hand, I haven't seen any measurable impact by switching target_phys_bits to 64. Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
-rwxr-xr-xconfigure2
1 files changed, 1 insertions, 1 deletions
diff --git a/configure b/configure
index fe00036dbd..e3cecca62f 100755
--- a/configure
+++ b/configure
@@ -2973,7 +2973,7 @@ TARGET_ABI_DIR=""
case "$target_arch2" in
i386)
- target_phys_bits=32
+ target_phys_bits=64
;;
x86_64)
TARGET_BASE_ARCH=i386