diff -rup a/libvirt-0.6.3/src/qemu_conf.c b/libvirt-0.6.3/src/qemu_conf.c
--- a/libvirt-0.6.3/src/qemu_conf.c     2010-01-11 09:15:45.000000000 +0800
+++ b/libvirt-0.6.3/src/qemu_conf.c     2010-01-11 09:14:34.000000000 +0800
@@ -195,6 +195,10 @@ static const char *const arch_info_hvm_p
     "g3bw", "mac99", "prep"
 };
 
+static const char *const arch_info_hvm_itanium_machines[] = {
+    "itanium"
+};
+
 static const char *const arch_info_xen_x86_machines[] = {
     "xenner"
 };
@@ -229,6 +233,12 @@ static const struct qemu_feature_flags c
     { "apic", 1, 0 },
 };
 
+static const struct qemu_feature_flags const arch_info_itanium_flags [] = {
+    { "acpi", 1, 1 },
+    { "apic", 1, 0 },
+};
+                    &n! bsp;  
+
 /* The archicture tables for supported QEMU archs */
 static const struct qemu_arch_info const arch_info_hvm[] = {
     {  "i686", 32, arch_info_hvm_x86_machines, 2,
@@ -243,6 +253,8 @@ static const struct qemu_arch_info const
        "/usr/bin/qemu-system-sparc", NULL, NULL, 0 },
     {  "ppc", 32, arch_info_hvm_ppc_machines, 3,
        "/usr/bin/qemu-system-ppc", NULL, NULL, 0 },
+    {  "itanium", 64, arch_info_hvm_itanium_machines, 2,
+       "/usr/bin/qemu-system-ia64", NULL, arch_info_itanium_flags, 2 },
 };
 
 


Windows Live: Friends get your Flickr, Yelp, and Digg updates when they e-mail you.