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
next 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).