qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 00/26] My block patches queue for 1.1


From: Paolo Bonzini
Subject: [Qemu-devel] [PATCH 00/26] My block patches queue for 1.1
Date: Thu, 12 Apr 2012 14:00:50 +0200

Here is my block patches queue for 1.1.

Patches 1-6 are cleanups to tools and aio.c that let filesystems
use timers when running under qemu-io.

Patches 7-12 are bugfixes from last week's series, patches 13-14
are new.

Patches 15-19 are fixes to qemu-io and qemu-iotests.

Patches 20-22 are fixes to streaming.  Patch 22 modifies it to
not stream unallocated areas of the base (see rationale in the
commit message).  For this reason I'm including in this series
also patch 23, which implements is_allocated for raw-posix.

Finally, patches 24-26 are small changes to streaming that move
some code outside block/stream.c for more general usage.

I added Reviewed-by from the patches that have been reviewed
already.  Thanks in advance!

Paolo

Paolo Bonzini (25):
  qemu-io: use main_loop_wait
  qemu-tool: map vm_clock to rt_clock
  posix-aio: merge posix_aio_process_queue and posix_aio_read
  aio: remove process_queue callback and qemu_aio_process_queue
  aio: return "AIO in progress" state from qemu_aio_wait
  aio: simplify qemu_aio_wait
  block: add mode argument to blockdev-snapshot-sync
  block: fail live snapshot if disk has no medium
  block: fix snapshot on QED
  block: push bdrv_change_backing_file error checking up from drivers
  block: update in-memory backing file and format
  block: open backing file as read-only when probing for size
  block: fix allocation size for dirty bitmap
  qemu-iotests: strip spaces from qemu-img/qemu-io/qemu command lines
  qemu-io: correctly print non-integer values as decimals
  qemu-io: fix the alloc command
  stream: fix sectors not allocated test
  stream: add testcase for partial streaming
  stream: pass new base image format to bdrv_change_backing_file
  stream: fix ratelimiting corner case
  stream: do not copy unallocated sectors from the base
  block: implement is_allocated for raw
  stream: tweak usage of bdrv_co_is_allocated
  stream: move is_allocated_above to block.c
  stream: move rate limiting to a separate header file

Zhi Yong Wu (1):
  block: add the support to drain throttled requests

 aio.c                         |  172 +--
 block.c                       |  115 +-
 block.h                       |    4 +
 block/curl.c                  |   10 +-
 block/iscsi.c                 |    4 +-
 block/nbd.c                   |    8 +-
 block/qcow2.c                 |    5 -
 block/qed.c                   |    7 +
 block/raw-posix.c             |  102 ++
 block/raw.c                   |    8 +
 block/rbd.c                   |    5 +-
 block/sheepdog.c              |   11 +-
 block/stream.c                |  134 +-
 block/vvfat.c                 |    7 +
 block_int.h                   |    1 +
 blockdev.c                    |    9 +-
 cmd.c                         |   50 +-
 include/qemu/ratelimit.h      |   50 +
 linux-aio.c                   |    2 +-
 posix-aio-compat.c            |   45 +-
 qemu-aio.h                    |   19 +-
 qemu-io.c                     |   17 +-
 qemu-tool.c                   |    3 +-
 qmp-commands.hx               |    2 +-
 tests/qemu-iotests/002.out    |    4 +-
 tests/qemu-iotests/012.out    |    2 +-
 tests/qemu-iotests/016.out    |   12 +-
 tests/qemu-iotests/017.out    | 1024 +++++++--------
 tests/qemu-iotests/018.out    | 1024 +++++++--------
 tests/qemu-iotests/019.out    | 1536 +++++++++++-----------
 tests/qemu-iotests/020.out    | 1024 +++++++--------
 tests/qemu-iotests/023.out    | 2880 ++++++++++++++++++++---------------------
 tests/qemu-iotests/027.out    |    2 +-
 tests/qemu-iotests/028.out    |  448 +++----
 tests/qemu-iotests/030        |   33 +-
 tests/qemu-iotests/iotests.py |   16 +-
 36 files changed, 4475 insertions(+), 4320 deletions(-)
 create mode 100644 include/qemu/ratelimit.h

-- 
1.7.9.3




reply via email to

[Prev in Thread] Current Thread [Next in Thread]