On 01/24/2011 03:00 PM, Anthony Liguori wrote:
Leave the disable options for now to help with testing but these will be removed
once we're confident in the thread implementations.

Disabled code bit rots.  These have been in tree long enough that we need to
either commit to making them work or just remove them entirely.

I/O thread disables icount apparently.

I'm not really sure why. Marcelo, do you know the reason qemu_calculate_timeout returns a fixed value in the I/O thread regardless of icount?

Regards,

Anthony Liguori

Signed-off-by: Anthony Liguori<aligu...@us.ibm.com>

diff --git a/configure b/configure
index d68f862..d5ac074 100755
--- a/configure
+++ b/configure
@@ -124,7 +124,7 @@ vnc_tls=""
  vnc_sasl=""
  vnc_jpeg=""
  vnc_png=""
-vnc_thread="no"
+vnc_thread="yes"
  xen=""
  linux_aio=""
  attr=""
@@ -161,7 +161,7 @@ darwin_user="no"
  bsd_user="no"
  guest_base=""
  uname_release=""
-io_thread="no"
+io_thread="yes"
  mixemu="no"
  kerneldir=""
  aix="no"
@@ -699,6 +699,8 @@ for opt do
    ;;
    --enable-io-thread) io_thread="yes"
    ;;
+  --disable-io-thread) io_thread="no"
+  ;;
    --disable-blobs) blobs="no"
    ;;
    --kerneldir=*) kerneldir="$optarg"
@@ -901,6 +903,7 @@ echo "  --enable-linux-aio       enable Linux AIO support"
  echo "  --disable-attr           disables attr and xattr support"
  echo "  --enable-attr            enable attr and xattr support"
  echo "  --enable-io-thread       enable IO thread"
+echo "  --disable-io-thread      disable IO thread"
  echo "  --disable-blobs          disable installing provided firmware blobs"
  echo "  --kerneldir=PATH         look for kernel includes in PATH"
  echo "  --enable-docs            enable documentation build"


Reply via email to