[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH V10 2/8] configure: Introduce --enable-xen-pci-passthrough.



On Wed, Mar 28, 2012 at 04:02:04PM -0500, Anthony Liguori wrote:
> On 03/28/2012 01:52 PM, Konrad Rzeszutek Wilk wrote:
> >On Wed, Mar 28, 2012 at 12:41:41PM +0100, Anthony PERARD wrote:
> >>Signed-off-by: Anthony PERARD<anthony.perard@xxxxxxxxxx>
> >>Acked-by: Stefano Stabellini<stefano.stabellini@xxxxxxxxxxxxx>
> >
> >
> >Reviewed-by: me.
> 
> FYI, the scripts that I use to manage patches will collect
> Reviewed-by's and put them in the commit message so there's a proper
> review history in git.
> 
> But 'Reviewed-by: me.' will lose it's context and your review will
> be forever lost to git history :-)

I figured that Anthony would repost the patch set and stick my proper name
in it...
> 
> So please use the proper tags.
> 
> Regards,
> 
> Anthony Liguori
> 
> >
> >>---
> >>  configure |   25 +++++++++++++++++++++++++
> >>  1 files changed, 25 insertions(+), 0 deletions(-)
> >>
> >>diff --git a/configure b/configure
> >>index 14ef738..cb7bc75 100755
> >>--- a/configure
> >>+++ b/configure
> >>@@ -136,6 +136,7 @@ vnc_png=""
> >>  vnc_thread="no"
> >>  xen=""
> >>  xen_ctrl_version=""
> >>+xen_pci_passthrough=""
> >>  linux_aio=""
> >>  cap_ng=""
> >>  attr=""
> >>@@ -682,6 +683,10 @@ for opt do
> >>    ;;
> >>    --enable-xen) xen="yes"
> >>    ;;
> >>+  --disable-xen-pci-passthrough) xen_pci_passthrough="no"
> >>+  ;;
> >>+  --enable-xen-pci-passthrough) xen_pci_passthrough="yes"
> >>+  ;;
> >>    --disable-brlapi) brlapi="no"
> >>    ;;
> >>    --enable-brlapi) brlapi="yes"
> >>@@ -1034,6 +1039,8 @@ echo "                           (affects only QEMU, 
> >>not qemu-img)"
> >>  echo "  --enable-mixemu          enable mixer emulation"
> >>  echo "  --disable-xen            disable xen backend driver support"
> >>  echo "  --enable-xen             enable xen backend driver support"
> >>+echo "  --disable-xen-pci-passthrough"
> >>+echo "  --enable-xen-pci-passthrough"
> >>  echo "  --disable-brlapi         disable BrlAPI"
> >>  echo "  --enable-brlapi          enable BrlAPI"
> >>  echo "  --disable-vnc-tls        disable TLS encryption for VNC server"
> >>@@ -1478,6 +1485,21 @@ EOF
> >>    fi
> >>  fi
> >>
> >>+if test "$xen_pci_passthrough" != "no"; then
> >>+  if test "$xen" = "yes"&&  test "$linux" = "yes"; then
> >>+    xen_pci_passthrough=yes
> >>+  else
> >>+    if test "$xen_pci_passthrough" = "yes"; then
> >>+      echo "ERROR"
> >>+      echo "ERROR: User requested feature Xen PCI Passthrough"
> >>+      echo "ERROR: but this feature require /sys from Linux"
> >>+      echo "ERROR"
> >>+      exit 1;
> >>+    fi
> >>+    xen_pci_passthrough=no
> >>+  fi
> >>+fi
> >>+
> >>  ##########################################
> >>  # pkg-config probe
> >>
> >>@@ -3635,6 +3657,9 @@ case "$target_arch2" in
> >>      if test "$xen" = "yes" -a "$target_softmmu" = "yes" ; then
> >>        target_phys_bits=64
> >>        echo "CONFIG_XEN=y">>  $config_target_mak
> >>+      if test "$xen_pci_passthrough" = yes; then
> >>+        echo "CONFIG_XEN_PCI_PASSTHROUGH=y">>  "$config_target_mak"
> >>+      fi
> >>      else
> >>        echo "CONFIG_NO_XEN=y">>  $config_target_mak
> >>      fi
> >>--
> >>Anthony PERARD
> >>
> >>
> >>_______________________________________________
> >>Xen-devel mailing list
> >>Xen-devel@xxxxxxxxxxxxx
> >>http://lists.xen.org/xen-devel
> >

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.