qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Paolo Bonzini <pbonzini@redhat.com>
To: qemu-devel@nongnu.org
Cc: kwolf@redhat.com, stefanha@linux.vnet.ibm.com
Subject: [Qemu-devel] [PATCH 1.1 00/22] Rebased queue of block patches.
Date: Tue,  8 May 2012 16:51:40 +0200	[thread overview]
Message-ID: <1336488722-13120-1-git-send-email-pbonzini@redhat.com> (raw)

Here is my queue, rebased and retested.  Patches up to 18 are bugfixes.
Patches at 19 and above are increasingly borderline.

Based on kwolf/block, tested with "make check-block".

Paolo Bonzini (23):
  block: fix snapshot on QED
  block: another bdrv_append fix
  block: do not reuse the backing file across bdrv_close/bdrv_open
  block: fully delete bs->file when closing
  block: add block_job_sleep_ns
  block: wait for job callback in block_job_cancel_sync
  block: simplify path_is_absolute
  block: protect path_has_protocol from filenames with colons
  block: move field reset from bdrv_open_common to bdrv_close
  qemu-img: make "info" backing file output correct and easier to use
  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 HMP block_job_set_speed
  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

 block.c                       |  169 ++-
 block.h                       |    6 +
 block/qed.c                   |    7 +
 block/raw-posix.c             |  102 ++
 block/raw.c                   |    8 +
 block/stream.c                |  152 +--
 block/vvfat.c                 |    7 +
 block_int.h                   |   34 +-
 cmd.c                         |   40 +-
 include/qemu/ratelimit.h      |   50 +
 qapi-schema.json              |    4 +
 qemu-img.c                    |   12 +-
 qemu-io.c                     |   10 +-
 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/030.out    |    4 +-
 tests/qemu-iotests/033.out    |    6 +-
 tests/qemu-iotests/035.out    |  384 +++---
 tests/qemu-iotests/iotests.py |   10 +-
 28 files changed, 4624 insertions(+), 4366 deletions(-)
 create mode 100644 include/qemu/ratelimit.h

-- 
1.7.10.1

             reply	other threads:[~2012-05-08 14:52 UTC|newest]

Thread overview: 37+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-05-08 14:51 Paolo Bonzini [this message]
2012-05-08 14:51 ` [Qemu-devel] [PATCH 1.1 01/22] block: fix snapshot on QED Paolo Bonzini
2012-05-09 12:15   ` Kevin Wolf
2012-05-08 14:51 ` [Qemu-devel] [PATCH 1.1 02/22] block: another bdrv_append fix Paolo Bonzini
2012-05-08 14:51 ` [Qemu-devel] [PATCH 1.1 03/22] block: do not reuse the backing file across bdrv_close/bdrv_open Paolo Bonzini
2012-05-08 14:51 ` [Qemu-devel] [PATCH 1.1 04/22] block: fully delete bs->file when closing Paolo Bonzini
2012-05-09 12:22   ` Kevin Wolf
2012-05-09 12:59     ` Paolo Bonzini
2012-05-08 14:51 ` [Qemu-devel] [PATCH 1.1 05/22] block: add block_job_sleep_ns Paolo Bonzini
2012-05-08 14:51 ` [Qemu-devel] [PATCH 1.1 06/22] block: wait for job callback in block_job_cancel_sync Paolo Bonzini
2012-05-08 14:51 ` [Qemu-devel] [PATCH 1.1 07/22] block: simplify path_is_absolute Paolo Bonzini
2012-05-08 14:51 ` [Qemu-devel] [PATCH 1.1 08/22] block: protect path_has_protocol from filenames with colons Paolo Bonzini
2012-05-08 14:51 ` [Qemu-devel] [PATCH 1.1 09/22] block: move field reset from bdrv_open_common to bdrv_close Paolo Bonzini
2012-05-08 14:51 ` [Qemu-devel] [PATCH 1.1 10/22] qemu-img: make "info" backing file output correct and easier to use Paolo Bonzini
2012-05-08 14:51 ` [Qemu-devel] [PATCH 1.1 11/22] qemu-io: correctly print non-integer values as decimals Paolo Bonzini
2012-05-09 12:46   ` Kevin Wolf
2012-05-09 12:48     ` Paolo Bonzini
2012-05-08 14:51 ` [Qemu-devel] [PATCH 1.1 12/22] qemu-io: fix the alloc command Paolo Bonzini
2012-05-08 14:51 ` [Qemu-devel] [PATCH 1.1 13/22] stream: fix sectors not allocated test Paolo Bonzini
2012-05-08 14:51 ` [Qemu-devel] [PATCH 1.1 14/22] stream: add testcase for partial streaming Paolo Bonzini
2012-05-09 12:59   ` Kevin Wolf
2012-05-09 13:05     ` [Qemu-devel] [PATCH 1.1 v2 " Paolo Bonzini
2012-05-08 14:51 ` [Qemu-devel] [PATCH 1.1 15/22] stream: pass new base image format to bdrv_change_backing_file Paolo Bonzini
2012-05-08 14:51 ` [Qemu-devel] [PATCH 1.1 16/22] stream: fix HMP block_job_set_speed Paolo Bonzini
2012-05-08 14:51 ` [Qemu-devel] [PATCH 1.1 17/22] stream: fix ratelimiting corner case Paolo Bonzini
2012-05-08 14:51 ` [Qemu-devel] [PATCH 1.1 18/22] stream: do not copy unallocated sectors from the base Paolo Bonzini
2012-05-08 14:51 ` [Qemu-devel] [PATCH 1.1 19/22] block: implement is_allocated for raw Paolo Bonzini
2012-05-09 13:40   ` Kevin Wolf
2012-05-09 14:05     ` Paolo Bonzini
2012-05-09 14:10       ` Kevin Wolf
2012-05-09 14:24         ` Paolo Bonzini
2012-05-09 14:49           ` [Qemu-devel] [PATCH next v2 " Paolo Bonzini
2012-05-08 14:52 ` [Qemu-devel] [PATCH 1.1 20/22] stream: tweak usage of bdrv_co_is_allocated Paolo Bonzini
2012-05-08 14:52 ` [Qemu-devel] [PATCH 1.1 21/22] stream: move is_allocated_above to block.c Paolo Bonzini
2012-05-08 14:52 ` [Qemu-devel] [PATCH 1.1 22/22] stream: move rate limiting to a separate header file Paolo Bonzini
2012-05-09 13:52   ` Kevin Wolf
2012-05-09 14:09     ` [Qemu-devel] [PATCH 1.1 v2 " Paolo Bonzini

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1336488722-13120-1-git-send-email-pbonzini@redhat.com \
    --to=pbonzini@redhat.com \
    --cc=kwolf@redhat.com \
    --cc=qemu-devel@nongnu.org \
    --cc=stefanha@linux.vnet.ibm.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).