From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:44407) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QmLCt-00031V-8u for qemu-devel@nongnu.org; Thu, 28 Jul 2011 03:40:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QmLCr-0004ZM-Jk for qemu-devel@nongnu.org; Thu, 28 Jul 2011 03:40:35 -0400 Received: from mail-fx0-f45.google.com ([209.85.161.45]:32869) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QmLCr-0004Z7-Ab for qemu-devel@nongnu.org; Thu, 28 Jul 2011 03:40:33 -0400 Received: by fxbb27 with SMTP id b27so719180fxb.4 for ; Thu, 28 Jul 2011 00:40:32 -0700 (PDT) From: Frediano Ziglio Date: Thu, 28 Jul 2011 09:40:33 +0200 Message-Id: <1311838841-4853-1-git-send-email-freddy77@gmail.com> Subject: [Qemu-devel] [PATCH 0/8] qcow2 cleanup for coroutine-block branch List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Kevin Wolf Cc: qemu-devel@nongnu.org, Frediano Ziglio This is a collection of patches that remove QCowAIOCB, useless with coroutines. It apply to Kevin coroutine-block branch. I leave all step I did to remove the structure, feel free to collapse some of them. I tested with iotests and got no changes (026 fails like coroutine-block branch). Frediano Ziglio (8): qcow2: removed unused fields qcow2: removed cur_nr_sectors field in QCowAIOCB qcow2: remove l2meta from QCowAIOCB qcow2: remove cluster_offset from QCowAIOCB qcow2: remove common from QCowAIOCB qcow2: reindent and use while before the big jump qcow2: removed QCowAIOCB entirely qcow2: remove memory leak block/qcow2.c | 396 ++++++++++++++++++++++++--------------------------------- 1 files changed, 167 insertions(+), 229 deletions(-)