On Wed, Jan 13, 2010 at 03:50:06PM -0500, Cole Robinson wrote:
From: Dustin Xiong <x_k_123(a)hotmail.com>
Ported to current code. Untested, but builds fine.
Signed-off-by: Cole Robinson <crobinso(a)redhat.com>
---
src/qemu/qemu_conf.c | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/src/qemu/qemu_conf.c b/src/qemu/qemu_conf.c
index d3da776..0d970d6 100644
--- a/src/qemu/qemu_conf.c
+++ b/src/qemu/qemu_conf.c
@@ -373,12 +373,19 @@ static const struct qemu_feature_flags const arch_info_x86_64_flags
[] = {
{ "apic", 1, 0 },
};
+static const struct qemu_feature_flags const arch_info_ia64_flags [] = {
+ { "acpi", 1, 1 },
+ { "apic", 1, 0 },
+};
Hmmm, I'm not sure that those flags make sense on ia64 do they ? Perhaps
someone more knowledgable can confirm, but I thought they were x86 concepts
+
/* The archicture tables for supported QEMU archs */
static const struct qemu_arch_info const arch_info_hvm[] = {
{ "i686", 32, NULL, "/usr/bin/qemu",
"/usr/bin/qemu-system-x86_64", arch_info_i686_flags, 4 },
{ "x86_64", 64, NULL, "/usr/bin/qemu-system-x86_64",
NULL, arch_info_x86_64_flags, 2 },
+ { "itanium", 64, NULL, "/usr/bin/qemu-system-ia64",
+ NULL, arch_info_ia64_flags, 2},
{ "arm", 32, NULL, "/usr/bin/qemu-system-arm", NULL,
NULL, 0 },
{ "mips", 32, NULL, "/usr/bin/qemu-system-mips", NULL,
NULL, 0 },
{ "mipsel", 32, NULL, "/usr/bin/qemu-system-mipsel", NULL,
NULL, 0 },
Daniel
--
|: Red Hat, Engineering, London -o-
http://people.redhat.com/berrange/ :|
|:
http://libvirt.org -o-
http://virt-manager.org -o-
http://ovirt.org :|
|:
http://autobuild.org -o-
http://search.cpan.org/~danberr/ :|
|: GnuPG: 7D3B9505 -o- F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 :|