From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38199) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZKRkl-0005DW-6r for qemu-devel@nongnu.org; Wed, 29 Jul 2015 09:50:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZKRkg-00048y-E3 for qemu-devel@nongnu.org; Wed, 29 Jul 2015 09:50:39 -0400 Received: from mx1.redhat.com ([209.132.183.28]:57257) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZKRkg-00047D-A1 for qemu-devel@nongnu.org; Wed, 29 Jul 2015 09:50:34 -0400 From: Stefan Hajnoczi Date: Wed, 29 Jul 2015 14:50:28 +0100 Message-Id: <1438177831-28195-1-git-send-email-stefanha@redhat.com> Subject: [Qemu-devel] [PULL for-2.4 0/3] Block patches List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Kevin Wolf , Peter Maydell , Stefan Hajnoczi The following changes since commit b83d017d88b2c4710c7a4614ecf9f845e4db80ba: Merge remote-tracking branch 'remotes/stefanha/tags/net-pull-request' into staging (2015-07-28 19:02:04 +0100) are available in the git repository at: git://github.com/stefanha/qemu.git tags/block-pull-request for you to fetch changes up to ca96ac44dcd290566090b2435bc828fded356ad9: AioContext: force event loop iteration using BH (2015-07-29 10:02:06 +0100) ---------------------------------------------------------------- Pull request These fixes make dataplane work again after the notify_me optimization was added. They also solve QEMUBH memory leaks and fix a bug in dataplane's cleanup code. ---------------------------------------------------------------- Paolo Bonzini (1): virtio-blk-dataplane: delete bottom half before the AioContext is freed Stefan Hajnoczi (2): AioContext: avoid leaking BHs on cleanup AioContext: force event loop iteration using BH async.c | 29 +++++++++++++++++++++++++++-- hw/block/dataplane/virtio-blk.c | 2 +- include/block/aio.h | 3 +++ 3 files changed, 31 insertions(+), 3 deletions(-) -- 2.4.3