From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LQp7s-0007hX-AP for qemu-devel@nongnu.org; Sat, 24 Jan 2009 15:29:08 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LQp7q-0007h2-Ns for qemu-devel@nongnu.org; Sat, 24 Jan 2009 15:29:07 -0500 Received: from [199.232.76.173] (port=50326 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LQp7q-0007gx-H7 for qemu-devel@nongnu.org; Sat, 24 Jan 2009 15:29:06 -0500 Received: from yw-out-1718.google.com ([74.125.46.153]:47060) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LQp7q-0007Ck-7P for qemu-devel@nongnu.org; Sat, 24 Jan 2009 15:29:06 -0500 Received: by yw-out-1718.google.com with SMTP id 6so2194296ywa.82 for ; Sat, 24 Jan 2009 12:29:04 -0800 (PST) Message-ID: <497B7A03.6040905@codemonkey.ws> Date: Sat, 24 Jan 2009 14:28:51 -0600 From: Anthony Liguori MIME-Version: 1.0 Subject: Re: [Qemu-devel] [PATCH] Disable AIO for Mac OS X References: <1232827167-19058-1-git-send-email-agraf@suse.de> In-Reply-To: <1232827167-19058-1-git-send-email-agraf@suse.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Alexander Graf wrote: > While trying current svn, it looks like AIO support compiles on > Mac OS X finally. Unfortunately it is broken and as soon as I want > to run any image, it endless loops in block.c:1446 which is: > > while (async_ret == NOT_DONE) { > qemu_aio_wait(); > } > Are you using cocoa? I don't think the AIO code is broken here. I think something else is broken and disabling AIO hides the symptom. Can you dig more into this? Regards, Anthony Liguori > So for the time being, let's simply disable aio for Mac OS X. > > Signed-off-by: Alexander Graf > --- > configure | 1 + > 1 files changed, 1 insertions(+), 0 deletions(-) > > diff --git a/configure b/configure > index c3fbbbe..3e701b9 100755 > --- a/configure > +++ b/configure > @@ -259,6 +259,7 @@ cocoa="yes" > audio_drv_list="coreaudio" > audio_possible_drivers="coreaudio sdl fmod" > OS_LDFLAGS="-framework CoreFoundation -framework IOKit" > +aio="no" > ;; > SunOS) > solaris="yes" >