From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:37303) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SFRoz-0001mk-8z for qemu-devel@nongnu.org; Wed, 04 Apr 2012 11:08:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SFRor-0005xr-M8 for qemu-devel@nongnu.org; Wed, 04 Apr 2012 11:08:27 -0400 Received: from david.siemens.de ([192.35.17.14]:17628) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SFRor-0005wY-CB for qemu-devel@nongnu.org; Wed, 04 Apr 2012 11:08:21 -0400 From: Jan Kiszka Date: Wed, 4 Apr 2012 17:08:10 +0200 Message-Id: Subject: [Qemu-devel] [PATCH 0/5] Spread the use of QEMU threading & locking API List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Anthony Liguori , qemu-devel@nongnu.org Cc: Kevin Wolf , Paolo Bonzini Refreshed versions of some cleanups I already sent last year. See patches for details. The series also helps using different scheduling policies for QEMU threads which includes hardening internal locks. Jan Kiszka (5): Introduce qemu_cond_timedwait for POSIX Switch POSIX compat AIO to QEMU abstractions Use qemu_eventfd for POSIX AIO Reorder POSIX compat AIO code Switch compatfd to QEMU thread compatfd.c | 16 +---- posix-aio-compat.c | 162 +++++++++++++++++---------------------------------- qemu-thread-posix.c | 23 +++++++ qemu-thread-posix.h | 5 ++ 4 files changed, 84 insertions(+), 122 deletions(-) -- 1.7.3.4