From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54071) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UpHzQ-0001gL-Ih for qemu-devel@nongnu.org; Wed, 19 Jun 2013 08:59:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UpHzO-0002ZM-W2 for qemu-devel@nongnu.org; Wed, 19 Jun 2013 08:59:56 -0400 Received: from mail-gh0-x234.google.com ([2607:f8b0:4002:c05::234]:54182) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UpHzO-0002Yr-Sq for qemu-devel@nongnu.org; Wed, 19 Jun 2013 08:59:54 -0400 Received: by mail-gh0-f180.google.com with SMTP id f18so1133505ghb.25 for ; Wed, 19 Jun 2013 05:59:53 -0700 (PDT) From: Liu Ping Fan Date: Thu, 20 Jun 2013 04:59:27 +0800 Message-Id: <1371675569-6516-1-git-send-email-pingfank@linux.vnet.ibm.com> Subject: [Qemu-devel] [PATCH v3 0/2] QEMUBH: make AioContext's bh re-entrant List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Kevin Wolf , Paolo Bonzini , Liu Ping Fan , Stefan Hajnoczi , Anthony Liguori v2->v3 some small fix for atomic header by Paolo fine document for bh re-entrant Liu Ping Fan (1): QEMUBH: make AioContext's bh re-entrant Paolo Bonzini (1): add a header file for atomic operations async.c | 22 +++ docs/atomics.txt | 345 +++++++++++++++++++++++++++++++++++++++++++++++ hw/display/qxl.c | 3 +- hw/virtio/vhost.c | 9 +- include/block/aio.h | 5 + include/qemu/atomic.h | 190 +++++++++++++++++++++----- migration.c | 3 +- tests/test-thread-pool.c | 8 +- 8 files changed, 541 insertions(+), 44 deletions(-) create mode 100644 docs/atomics.txt -- 1.8.1.4