summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@codesourcery.com>2014-03-11 23:28:29 +0100
committerThomas Schwinge <thomas@schwinge.name>2014-03-11 23:29:46 +0100
commite74a8ccb8c2cf082e82f3acc797dce3c77649488 (patch)
tree871f9a2335e7d3afae04008e43728bf9689065cc
parentb01d915cb21f7a26b444ded668c9bbeb0384fe73 (diff)
qemu: fatal: Trying to execute code outside RAM or ROM at 0x000000010010001e
-rw-r--r--hurd/running/qemu.mdwn8
-rw-r--r--open_issues/nightly_builds_deb_packages.mdwn13
2 files changed, 8 insertions, 13 deletions
diff --git a/hurd/running/qemu.mdwn b/hurd/running/qemu.mdwn
index c22ab0a..8c3209d 100644
--- a/hurd/running/qemu.mdwn
+++ b/hurd/running/qemu.mdwn
@@ -388,6 +388,14 @@ gnumach needs to be uncompressed
ld.so.1 /hurd/exec \$(exec-task=task-create)" \
<other_qemu_options>
+# `qemu: fatal: Trying to execute code outside RAM or ROM at 0x000000010010001e`
+
+This is due to a bug in QEMU, where the x86_64 QEMU binary fails to properly
+truncate addresses in 32-bit mode. Waiting for [[!message-id
+"1386334344-24620-1-git-send-email-agraf@suse.de"]] to be applied and become
+generally available, just use the `qemu-system-i386` binary instead.
+
+
# Related Links
These are links that users may find helpful.
diff --git a/open_issues/nightly_builds_deb_packages.mdwn b/open_issues/nightly_builds_deb_packages.mdwn
index cd3710a..0992b0f 100644
--- a/open_issues/nightly_builds_deb_packages.mdwn
+++ b/open_issues/nightly_builds_deb_packages.mdwn
@@ -644,19 +644,6 @@ See also [[nightly_builds]].
<youpi> well, it shows how to boot the installer
<youpi> not how to boot an installed system
<gg0> removed spaces, added <other_qemu_options> option
- <gg0> here qemu binary is qemu-system-x86_64 instead of qemu-kvm and it
- crashes without --enable-kvm
- <gg0> qemu: fatal: Trying to execute code outside RAM or ROM at
- 0x000000010010001e
- <youpi> rather use qemu-system-i386
- <gg0> i was just complaining i wrote qemu-kvm on wiki but i did never
- actually run that command as is
- <gg0> ouch right, -i386 doesn't require enable-kvm
- <gg0> (i'll never know why)
- <youpi> -x86_64 is buggued
- <youpi> 0x000000010010001e should have been truncated to 0x0010001e since
- it's 32bit mode
- <gg0> i see
<gg0> any luck reproducing mtab issue?
<youpi> still not