All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 00/30] Block patches
@ 2011-08-29 14:53 Kevin Wolf
  2011-08-29 14:53 ` [Qemu-devel] [PATCH 01/30] coroutine: Add CoRwlock support Kevin Wolf
                   ` (30 more replies)
  0 siblings, 31 replies; 32+ messages in thread
From: Kevin Wolf @ 2011-08-29 14:53 UTC (permalink / raw)
  To: anthony; +Cc: kwolf, qemu-devel

The following changes since commit b861b7419c49ad53e786062b4fbf6da53468f130:

  xilinx: removed microbalze_pic_init from xilinx.h (2011-08-22 23:29:37 +0200)

are available in the git repository at:
  git://repo.or.cz/qemu/kevin.git for-anthony

Aneesh Kumar K.V (1):
      coroutine: Add CoRwlock support

Avi Kivity (1):
      posix-aio-compat: fix latency issues

Christoph Hellwig (3):
      block: include flush requests in info blockstats
      block: explicit I/O accounting
      block: latency accounting

Devin Nakamura (1):
      qcow2: fix typo in documentation for qcow2_get_cluster_offset()

Frediano Ziglio (15):
      qcow/qcow2: Allocate QCowAIOCB structure using stack
      qcow: QCowAIOCB field cleanup
      qcow: move some blocks of code to avoid useless variable initialization
      qcow: Remove QCowAIOCB
      qcow: remove old #undefined code
      qcow2: Removed unused AIOCB 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
      qcow2: use always stderr for debugging
      qcow2: remove unused qcow2_create_refcount_update function

Kevin Wolf (2):
      qemu-img: Use qemu_blockalign
      qemu-img: Require larger zero areas for sparse handling

MORITA Kazutaka (1):
      sheepdog: use coroutines

Nicholas Thomas (1):
      block/curl: Handle failed reads gracefully.

Philipp Hahn (1):
      qcow2: Fix DEBUG_* compilation

Scott Wood (1):
      qcow: initialize coroutine mutex

Stefan Hajnoczi (3):
      block: parse cache mode flags in a single place
      block: add cache=directsync parameter to -drive
      qemu-img: print error codes when convert fails

 block.c                |   97 +++++++++---
 block.h                |   19 +++
 block/curl.c           |   20 +++-
 block/qcow.c           |  380 ++++++++++++++-----------------------------
 block/qcow2-cluster.c  |    6 +-
 block/qcow2-refcount.c |   22 +---
 block/qcow2-snapshot.c |   15 ++-
 block/qcow2.c          |  418 ++++++++++++++++++++----------------------------
 block/qcow2.h          |    2 -
 block/sheepdog.c       |  150 +++++++++++-------
 block_int.h            |    8 +-
 blockdev.c             |   15 +--
 hw/ide/ahci.c          |    9 +
 hw/ide/ahci.h          |    1 +
 hw/ide/atapi.c         |   29 +++-
 hw/ide/core.c          |   27 +++-
 hw/ide/internal.h      |    1 +
 hw/ide/macio.c         |   40 ++++--
 hw/scsi-disk.c         |   17 ++
 hw/virtio-blk.c        |   20 ++-
 hw/xen_disk.c          |    5 +
 posix-aio-compat.c     |   44 +++++-
 qemu-config.c          |    3 +-
 qemu-coroutine-lock.c  |   44 +++++
 qemu-coroutine.h       |   32 ++++
 qemu-img-cmds.hx       |    4 +-
 qemu-img.c             |  116 +++++++++-----
 qemu-img.texi          |    7 +-
 qemu-options.hx        |    8 +-
 qmp-commands.hx        |   24 +++
 30 files changed, 887 insertions(+), 696 deletions(-)

^ permalink raw reply	[flat|nested] 32+ messages in thread

end of thread, other threads:[~2011-08-29 19:15 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-08-29 14:53 [Qemu-devel] [PULL 00/30] Block patches Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 01/30] coroutine: Add CoRwlock support Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 02/30] block: parse cache mode flags in a single place Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 03/30] block: add cache=directsync parameter to -drive Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 04/30] qcow2: Fix DEBUG_* compilation Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 05/30] qemu-img: Use qemu_blockalign Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 06/30] qcow2: fix typo in documentation for qcow2_get_cluster_offset() Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 07/30] qcow: initialize coroutine mutex Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 08/30] qemu-img: print error codes when convert fails Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 09/30] block/curl: Handle failed reads gracefully Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 10/30] block: include flush requests in info blockstats Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 11/30] posix-aio-compat: fix latency issues Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 12/30] qcow/qcow2: Allocate QCowAIOCB structure using stack Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 13/30] qcow: QCowAIOCB field cleanup Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 14/30] qcow: move some blocks of code to avoid useless variable initialization Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 15/30] qcow: Remove QCowAIOCB Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 16/30] qcow: remove old #undefined code Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 17/30] qcow2: Removed unused AIOCB fields Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 18/30] qcow2: removed cur_nr_sectors field in QCowAIOCB Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 19/30] qcow2: remove l2meta from QCowAIOCB Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 20/30] qcow2: remove cluster_offset " Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 21/30] qcow2: remove common " Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 22/30] qcow2: reindent and use while before the big jump Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 23/30] qcow2: Removed QCowAIOCB entirely Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 24/30] qcow2: remove memory leak Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 25/30] sheepdog: use coroutines Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 26/30] qcow2: use always stderr for debugging Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 27/30] qcow2: remove unused qcow2_create_refcount_update function Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 28/30] block: explicit I/O accounting Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 29/30] block: latency accounting Kevin Wolf
2011-08-29 14:53 ` [Qemu-devel] [PATCH 30/30] qemu-img: Require larger zero areas for sparse handling Kevin Wolf
2011-08-29 19:15 ` [Qemu-devel] [PULL 00/30] Block patches Anthony Liguori

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.