From patchwork Mon Jan 24 21:00:40 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anthony Liguori X-Patchwork-Id: 80240 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id 7F8B6B70E9 for ; Tue, 25 Jan 2011 08:02:36 +1100 (EST) Received: from localhost ([127.0.0.1]:42622 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PhTYV-0003kX-Js for incoming@patchwork.ozlabs.org; Mon, 24 Jan 2011 16:02:31 -0500 Received: from [140.186.70.92] (port=42854 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PhTX8-0003i4-C0 for qemu-devel@nongnu.org; Mon, 24 Jan 2011 16:01:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PhTX7-0005Zh-8m for qemu-devel@nongnu.org; Mon, 24 Jan 2011 16:01:06 -0500 Received: from e5.ny.us.ibm.com ([32.97.182.145]:60501) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PhTX7-0005Zd-6V for qemu-devel@nongnu.org; Mon, 24 Jan 2011 16:01:05 -0500 Received: from d01dlp02.pok.ibm.com (d01dlp02.pok.ibm.com [9.56.224.85]) by e5.ny.us.ibm.com (8.14.4/8.13.1) with ESMTP id p0OKbNGZ022516 for ; Mon, 24 Jan 2011 15:37:29 -0500 Received: from d01relay05.pok.ibm.com (d01relay05.pok.ibm.com [9.56.227.237]) by d01dlp02.pok.ibm.com (Postfix) with ESMTP id 6ABF74DE803F for ; Mon, 24 Jan 2011 15:57:36 -0500 (EST) Received: from d01av03.pok.ibm.com (d01av03.pok.ibm.com [9.56.224.217]) by d01relay05.pok.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id p0OL14A3176194 for ; Mon, 24 Jan 2011 16:01:04 -0500 Received: from d01av03.pok.ibm.com (loopback [127.0.0.1]) by d01av03.pok.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id p0OL13UB023806 for ; Mon, 24 Jan 2011 19:01:03 -0200 Received: from localhost.localdomain (sig-9-65-95-22.mts.ibm.com [9.65.95.22]) by d01av03.pok.ibm.com (8.14.4/8.13.1/NCO v10.0 AVin) with ESMTP id p0OL0vka023528; Mon, 24 Jan 2011 19:01:02 -0200 From: Anthony Liguori To: qemu-devel@nongnu.org Date: Mon, 24 Jan 2011 15:00:40 -0600 Message-Id: <1295902845-29807-3-git-send-email-aliguori@us.ibm.com> X-Mailer: git-send-email 1.7.0.4 In-Reply-To: <1295902845-29807-1-git-send-email-aliguori@us.ibm.com> References: <1295902845-29807-1-git-send-email-aliguori@us.ibm.com> X-Content-Scanned: Fidelis XPS MAILER X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) Cc: Anthony Liguori , Stefan Hajnoczi , Marcelo Tosatti , Paul Brook , Paulo Bonzini , Arun Bharadwaj Subject: [Qemu-devel] [PATCH 2/7] Enable I/O thread and VNC threads by default X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org 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. Signed-off-by: Anthony Liguori 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"