[libvirt] [PATCH] qemu: Check for ia64 kvm

Daniel P. Berrange berrange at redhat.com
Thu Jan 14 12:31:48 UTC 2010


On Wed, Jan 13, 2010 at 03:50:06PM -0500, Cole Robinson wrote:
> From: Dustin Xiong <x_k_123 at hotmail.com>
> 
> Ported to current code. Untested, but builds fine.
> 
> Signed-off-by: Cole Robinson <crobinso at 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 :|




More information about the libvir-list mailing list