George Dunlap
2010-Jul-06  16:31 UTC
[Xen-devel] [PATCH] libxl: Read soundhw option and pass it on to qemu
Signed-off-by: George Dunlap <george.dunlap@eu.citrix.com>
diff -r 9d965ac1b0db -r fbe684e2945f tools/libxl/libxl.c
--- a/tools/libxl/libxl.c	Mon Jul 05 08:40:26 2010 +0100
+++ b/tools/libxl/libxl.c	Tue Jul 06 17:30:55 2010 +0100
@@ -879,6 +879,10 @@
                 flexarray_set(dm_args, num++, info->usbdevice);
             }
         }
+        if (info->soundhw) {
+            flexarray_set(dm_args, num++, "-soundhw");
+            flexarray_set(dm_args, num++, info->soundhw);
+        }
         if (info->apic) {
             flexarray_set(dm_args, num++, "-acpi");
         }
diff -r 9d965ac1b0db -r fbe684e2945f tools/libxl/libxl.h
--- a/tools/libxl/libxl.h	Mon Jul 05 08:40:26 2010 +0100
+++ b/tools/libxl/libxl.h	Tue Jul 06 17:30:55 2010 +0100
@@ -161,6 +161,7 @@
     char *boot; /* boot order, for example dca */
     bool usb; /* usb support enabled or disabled */
     char *usbdevice; /* enable usb mouse: tablet for absolute mouse, mouse for
PS/2 protocol relative mouse */
+    char *soundhw; /* enable sound hardware */
     bool apic; /* apic enabled or disabled */
     int vcpus; /* max number of vcpus */
     int vcpu_avail; /* vcpus actually available */
diff -r 9d965ac1b0db -r fbe684e2945f tools/libxl/xl_cmdimpl.c
--- a/tools/libxl/xl_cmdimpl.c	Mon Jul 05 08:40:26 2010 +0100
+++ b/tools/libxl/xl_cmdimpl.c	Tue Jul 06 17:30:55 2010 +0100
@@ -886,6 +886,8 @@
             dm_info->usb = l;
         if (!xlu_cfg_get_string (config, "usbdevice", &buf))
             dm_info->usbdevice = strdup(buf);
+        if (!xlu_cfg_get_string (config, "soundhw", &buf))
+            dm_info->soundhw = strdup(buf);
         if (!xlu_cfg_get_long (config, "xen_platform_pci", &l))
             dm_info->xen_platform_pci = l;
     }
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
Stefano Stabellini
2010-Jul-06  16:39 UTC
Re: [Xen-devel] [PATCH] libxl: Read soundhw option and pass it on to qemu
On Tue, 6 Jul 2010, George Dunlap wrote:> Signed-off-by: George Dunlap <george.dunlap@eu.citrix.com> >Acked-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com> _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel