All of lore.kernel.org
 help / color / mirror / Atom feed
From: Anthony Liguori <anthony@codemonkey.ws>
To: Kevin Wolf <kwolf@redhat.com>
Cc: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] [PULL 00/30] Block patches
Date: Thu, 04 Oct 2012 21:11:33 -0500	[thread overview]
Message-ID: <87zk41fz1m.fsf@codemonkey.ws> (raw)
In-Reply-To: <1348855033-17174-1-git-send-email-kwolf@redhat.com>

Kevin Wolf <kwolf@redhat.com> writes:

> The following changes since commit 6f8fd2530e9a530f237240daf1c981fa5df7f978:
>
>   Merge branch 'arm-devs.for-upstream' of git://git.linaro.org/people/pmaydell/qemu-arm (2012-09-27 21:48:56 +0200)
>
> are available in the git repository at:
>
>   git://repo.or.cz/qemu/kevin.git for-anthony
>

Pulled. Thanks.

Regards,

Anthony Liguori

> Bharata B Rao (2):
>       configure: Add a config option for GlusterFS as block backend
>       block: Support GlusterFS as a QEMU block backend.
>
> Jeff Cody (7):
>       block: after creating a live snapshot, make old image read-only
>       block: add support functions for live commit, to find and delete images.
>       block: add live block commit functionality
>       blockdev: rename block_stream_cb to a generic block_job_cb
>       block: helper function, to find the base image of a chain
>       QAPI: add command for live block commit, 'block-commit'
>       qemu-iotests: add initial tests for live block commit
>
> Kevin Wolf (1):
>       block-migration: Flush requests in blk_mig_cleanup
>
> Paolo Bonzini (20):
>       aio: Fix qemu_aio_wait() to maintain correct walking_handlers count
>       qemu: URI parsing library
>       aio: Another fix to the walking_handlers logic
>       qerror/block: introduce QERR_BLOCK_JOB_NOT_ACTIVE
>       block: fix documentation of block_job_cancel_sync
>       block: move job APIs to separate files
>       block: add block_job_query
>       qmp: add 'busy' member to BlockJobInfo
>       block: add support for job pause/resume
>       qmp: add block-job-pause and block-job-resume
>       qemu-iotests: add test for pausing a streaming operation
>       iostatus: rename BlockErrorAction, BlockQMPEventAction
>       iostatus: move BlockdevOnError declaration to QAPI
>       iostatus: change is_read to a bool
>       iostatus: reorganize io error code
>       block: introduce block job error
>       stream: add on-error argument
>       blkdebug: process all set_state rules in the old state
>       qemu-iotests: map underscore to dash in QMP argument names
>       qemu-iotests: add tests for streaming error handling
>
>  Makefile.objs                 |    5 +-
>  QMP/qmp-events.txt            |   28 +-
>  aio.c                         |   14 +-
>  block-migration.c             |    2 +
>  block.c                       |  346 ++++---
>  block.h                       |   25 +-
>  block/Makefile.objs           |    5 +-
>  block/blkdebug.c              |   12 +-
>  block/commit.c                |  268 +++++
>  block/gluster.c               |  624 ++++++++++++
>  block/stream.c                |   29 +-
>  block_int.h                   |  178 +---
>  blockdev.c                    |  149 +++-
>  blockjob.c                    |  249 +++++
>  blockjob.h                    |  243 +++++
>  configure                     |   35 +
>  hmp-commands.hx               |   35 +-
>  hmp.c                         |   26 +-
>  hmp.h                         |    2 +
>  hw/fdc.c                      |    4 +-
>  hw/ide/core.c                 |   22 +-
>  hw/ide/pci.c                  |    4 +-
>  hw/scsi-disk.c                |   25 +-
>  hw/scsi-generic.c             |    4 +-
>  hw/virtio-blk.c               |   23 +-
>  monitor.c                     |    1 +
>  monitor.h                     |    1 +
>  qapi-schema.json              |  125 +++-
>  qemu-tool.c                   |    6 +
>  qerror.h                      |    6 +
>  qmp-commands.hx               |   20 +-
>  tests/qemu-iotests/030        |  260 +++++-
>  tests/qemu-iotests/030.out    |    4 +-
>  tests/qemu-iotests/040        |  178 ++++
>  tests/qemu-iotests/040.out    |    5 +
>  tests/qemu-iotests/group      |    3 +-
>  tests/qemu-iotests/iotests.py |   15 +-
>  trace-events                  |    6 +-
>  uri.c                         | 2249 +++++++++++++++++++++++++++++++++++++++++
>  uri.h                         |  113 ++
>  40 files changed, 4923 insertions(+), 426 deletions(-)
>  create mode 100644 block/commit.c
>  create mode 100644 block/gluster.c
>  create mode 100644 blockjob.c
>  create mode 100644 blockjob.h
>  create mode 100755 tests/qemu-iotests/040
>  create mode 100644 tests/qemu-iotests/040.out
>  create mode 100644 uri.c
>  create mode 100644 uri.h

  parent reply	other threads:[~2012-10-05  2:11 UTC|newest]

Thread overview: 39+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-09-28 17:56 [Qemu-devel] [PULL 00/30] Block patches Kevin Wolf
2012-09-28 17:56 ` [Qemu-devel] [PATCH 01/30] block-migration: Flush requests in blk_mig_cleanup Kevin Wolf
2012-09-28 17:56 ` [Qemu-devel] [PATCH 02/30] block: after creating a live snapshot, make old image read-only Kevin Wolf
2012-09-28 17:56 ` [Qemu-devel] [PATCH 03/30] aio: Fix qemu_aio_wait() to maintain correct walking_handlers count Kevin Wolf
2012-09-28 17:56 ` [Qemu-devel] [PATCH 04/30] qemu: URI parsing library Kevin Wolf
2012-09-28 17:56 ` [Qemu-devel] [PATCH 05/30] aio: Another fix to the walking_handlers logic Kevin Wolf
2012-09-28 17:56 ` [Qemu-devel] [PATCH 06/30] configure: Add a config option for GlusterFS as block backend Kevin Wolf
2012-09-28 17:56 ` [Qemu-devel] [PATCH 07/30] block: Support GlusterFS as a QEMU " Kevin Wolf
2012-09-28 17:56 ` [Qemu-devel] [PATCH 08/30] block: add support functions for live commit, to find and delete images Kevin Wolf
2012-09-28 17:56 ` [Qemu-devel] [PATCH 09/30] block: add live block commit functionality Kevin Wolf
2012-09-28 17:56 ` [Qemu-devel] [PATCH 10/30] blockdev: rename block_stream_cb to a generic block_job_cb Kevin Wolf
2012-09-28 17:56 ` [Qemu-devel] [PATCH 11/30] block: helper function, to find the base image of a chain Kevin Wolf
2012-09-28 17:56 ` [Qemu-devel] [PATCH 12/30] QAPI: add command for live block commit, 'block-commit' Kevin Wolf
2012-10-05 17:29   ` Eric Blake
2012-10-05 18:05     ` Eric Blake
2012-10-08 14:37       ` Paolo Bonzini
2012-10-11 15:42   ` Eric Blake
2012-09-28 17:56 ` [Qemu-devel] [PATCH 13/30] qemu-iotests: add initial tests for live block commit Kevin Wolf
2012-09-28 17:56 ` [Qemu-devel] [PATCH 14/30] qerror/block: introduce QERR_BLOCK_JOB_NOT_ACTIVE Kevin Wolf
2012-09-28 17:56 ` [Qemu-devel] [PATCH 15/30] block: fix documentation of block_job_cancel_sync Kevin Wolf
2012-09-28 17:56 ` [Qemu-devel] [PATCH 16/30] block: move job APIs to separate files Kevin Wolf
2012-09-28 17:57 ` [Qemu-devel] [PATCH 17/30] block: add block_job_query Kevin Wolf
2012-09-28 17:57 ` [Qemu-devel] [PATCH 18/30] qmp: add 'busy' member to BlockJobInfo Kevin Wolf
2012-09-28 17:57 ` [Qemu-devel] [PATCH 19/30] block: add support for job pause/resume Kevin Wolf
2012-09-28 17:57 ` [Qemu-devel] [PATCH 20/30] qmp: add block-job-pause and block-job-resume Kevin Wolf
2012-09-28 17:57 ` [Qemu-devel] [PATCH 21/30] qemu-iotests: add test for pausing a streaming operation Kevin Wolf
2012-09-28 17:57 ` [Qemu-devel] [PATCH 22/30] iostatus: rename BlockErrorAction, BlockQMPEventAction Kevin Wolf
2012-09-28 17:57 ` [Qemu-devel] [PATCH 23/30] iostatus: move BlockdevOnError declaration to QAPI Kevin Wolf
2012-09-28 17:57 ` [Qemu-devel] [PATCH 24/30] iostatus: change is_read to a bool Kevin Wolf
2012-09-28 17:57 ` [Qemu-devel] [PATCH 25/30] iostatus: reorganize io error code Kevin Wolf
2012-09-28 17:57 ` [Qemu-devel] [PATCH 26/30] block: introduce block job error Kevin Wolf
2012-09-28 17:57 ` [Qemu-devel] [PATCH 27/30] stream: add on-error argument Kevin Wolf
2012-09-28 17:57 ` [Qemu-devel] [PATCH 28/30] blkdebug: process all set_state rules in the old state Kevin Wolf
2012-09-28 17:57 ` [Qemu-devel] [PATCH 29/30] qemu-iotests: map underscore to dash in QMP argument names Kevin Wolf
2012-09-28 17:57 ` [Qemu-devel] [PATCH 30/30] qemu-iotests: add tests for streaming error handling Kevin Wolf
2012-10-05  2:11 ` Anthony Liguori [this message]
  -- strict thread matches above, loose matches on Subject: below --
2013-09-27 15:39 [Qemu-devel] [PULL 00/30] Block patches Kevin Wolf
2011-08-29 14:53 Kevin Wolf
2011-08-29 19:15 ` Anthony Liguori

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=87zk41fz1m.fsf@codemonkey.ws \
    --to=anthony@codemonkey.ws \
    --cc=kwolf@redhat.com \
    --cc=qemu-devel@nongnu.org \
    /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 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.