From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43750) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XtwJf-0003nt-D9 for qemu-devel@nongnu.org; Thu, 27 Nov 2014 05:28:57 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XtwJY-0005mZ-Kx for qemu-devel@nongnu.org; Thu, 27 Nov 2014 05:28:51 -0500 Received: from mx-v6.kamp.de ([2a02:248:0:51::16]:49180 helo=mx01.kamp.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XtwJY-0005lo-AX for qemu-devel@nongnu.org; Thu, 27 Nov 2014 05:28:44 -0500 From: Peter Lieven Date: Thu, 27 Nov 2014 11:27:05 +0100 Message-Id: <1417084026-12307-3-git-send-email-pl@kamp.de> In-Reply-To: <1417084026-12307-1-git-send-email-pl@kamp.de> References: <1417084026-12307-1-git-send-email-pl@kamp.de> Subject: [Qemu-devel] [RFC PATCH 2/3] block/block-backend.c: remove coroutine pool reservation List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: kwolf@redhat.com, famz@redhat.com, benoit@irqsave.net, ming.lei@canonical.com, Peter Lieven , armbru@redhat.com, mreitz@redhat.com, stefanha@redhat.com, pbonzini@redhat.com Signed-off-by: Peter Lieven --- block/block-backend.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/block/block-backend.c b/block/block-backend.c index d0692b1..cf36ffb 100644 --- a/block/block-backend.c +++ b/block/block-backend.c @@ -15,9 +15,6 @@ #include "sysemu/blockdev.h" #include "qapi-event.h" -/* Number of coroutines to reserve per attached device model */ -#define COROUTINE_POOL_RESERVATION 64 - struct BlockBackend { char *name; int refcnt; @@ -261,8 +258,6 @@ int blk_attach_dev(BlockBackend *blk, void *dev) blk->dev = dev; bdrv_iostatus_reset(blk->bs); - /* We're expecting I/O from the device so bump up coroutine pool size */ - qemu_coroutine_adjust_pool_size(COROUTINE_POOL_RESERVATION); return 0; } @@ -290,7 +285,6 @@ void blk_detach_dev(BlockBackend *blk, void *dev) blk->dev_ops = NULL; blk->dev_opaque = NULL; bdrv_set_guest_block_size(blk->bs, 512); - qemu_coroutine_adjust_pool_size(-COROUTINE_POOL_RESERVATION); blk_unref(blk); } -- 1.7.9.5