All of lore.kernel.org
 help / color / mirror / Atom feed
From: Kevin Wolf <kwolf@redhat.com>
To: anthony@codemonkey.ws
Cc: kwolf@redhat.com, qemu-devel@nongnu.org
Subject: [Qemu-devel] [PULL 00/42] Block patches
Date: Wed, 15 Jan 2014 11:22:13 +0100	[thread overview]
Message-ID: <1389781375-11774-1-git-send-email-kwolf@redhat.com> (raw)

The following changes since commit 1cf892ca2689c84960b4ce4d2723b6bee453711c:

  SPARC: Fix LEON3 power down instruction (2014-01-15 15:37:33 +1000)

are available in the git repository at:

  git://repo.or.cz/qemu/kevin.git tags/for-anthony

for you to fetch changes up to 01dfcc17541a97e2662b6ce403ff8b06a8ec4280:

  block: fix backing file segfault (2014-01-15 11:02:51 +0100)

----------------------------------------------------------------
Block patches

----------------------------------------------------------------
Bharata B Rao (3):
      gluster: Convert aio routines into coroutines
      gluster: Implement .bdrv_co_write_zeroes for gluster
      gluster: Add support for creating zero-filled image

Fam Zheng (4):
      qemu-iotests: Introduce _unsupported_imgopts
      qemu-iotests: Add _unsupported_imgopts for vmdk subformats
      qemu-iotests: Clean up all extents for vmdk
      vmdk: Fix big flat extent IO

Kewei Yu (1):
      qtest: Fix the bug about disable vnc causes "make check" fail

Liu Yuan (1):
      sheepdog: fix clone operation by 'qemu-img create -b'

Max Reitz (24):
      blkdebug: Use errp for read_config()
      blkdebug: Don't require sophisticated filename
      qdict: Add qdict_array_split()
      qapi: extend qdict_flatten() for QLists
      qemu-option: Add qemu_config_parse_qdict()
      blkdebug: Always call read_config()
      blkdebug: Use command-line in read_config()
      block: Allow reference for bdrv_file_open()
      block: Pass reference to bdrv_file_open()
      block: Allow block devices without files
      block: Add bdrv_open_image()
      block: Use bdrv_open_image() in bdrv_open()
      block: Allow recursive "file"s
      blockdev: Move "file" to legacy_opts
      blkdebug: Allow command-line file configuration
      blkverify: Allow command-line configuration
      blkverify: Don't require protocol filename
      qapi: Add "errno" to the list of polluted words
      qapi: QMP interface for blkdebug and blkverify
      qemu-io: Make filename optional
      tests: Add test for qdict_array_split()
      tests: Add test for qdict_flatten()
      iotests: Test new blkdebug/blkverify interface
      iotests: Test file format nesting

Peter Feiner (1):
      block: fix backing file segfault

Peter Lieven (1):
      block/iscsi: return -ENOMEM if an async call fails immediately

Stefan Hajnoczi (7):
      rbd: switch from pipe to QEMUBH completion notification
      docs: qcow2 compat=1.1 is now the default
      readline: decouple readline from the monitor
      readline: move readline to a generic location
      osdep: add qemu_set_tty_echo()
      qemu-io: use readline.c
      qemu-io: add command completion

 Makefile.objs                        |   1 -
 block.c                              | 128 ++++++++++++--
 block/blkdebug.c                     |  59 ++++---
 block/blkverify.c                    |  29 +---
 block/cow.c                          |   3 +-
 block/gluster.c                      | 318 ++++++++++++++++++-----------------
 block/iscsi.c                        |  12 +-
 block/qcow.c                         |   3 +-
 block/qcow2.c                        |   2 +-
 block/qed.c                          |   4 +-
 block/rbd.c                          | 130 +++-----------
 block/sheepdog.c                     |  20 +--
 block/vhdx.c                         |   2 +-
 block/vmdk.c                         |  12 +-
 blockdev.c                           |  19 ++-
 configure                            |   8 +
 hmp.c                                |   6 +-
 include/block/block.h                |   6 +-
 include/monitor/monitor.h            |   2 +-
 include/qapi/qmp/qdict.h             |   1 +
 include/qemu-io.h                    |   3 +
 include/qemu/config-file.h           |   6 +
 include/qemu/osdep.h                 |   2 +
 include/{monitor => qemu}/readline.h |  20 ++-
 monitor.c                            |  41 ++++-
 qapi-schema.json                     | 113 ++++++++++++-
 qemu-doc.texi                        |   8 +-
 qemu-img.texi                        |   8 +-
 qemu-io-cmds.c                       |  15 ++
 qemu-io.c                            | 119 +++++++------
 qobject/qdict.c                      |  91 +++++++++-
 scripts/qapi.py                      |   2 +-
 tests/check-qdict.c                  | 156 +++++++++++++++++
 tests/fdc-test.c                     |   5 +-
 tests/ide-test.c                     |   3 -
 tests/qemu-iotests/017               |   1 +
 tests/qemu-iotests/018               |   1 +
 tests/qemu-iotests/019               |   3 +
 tests/qemu-iotests/020               |   3 +
 tests/qemu-iotests/034               |   3 +
 tests/qemu-iotests/037               |   3 +
 tests/qemu-iotests/051.out           |   2 +-
 tests/qemu-iotests/059               |  10 ++
 tests/qemu-iotests/059.out           |  74 ++++++++
 tests/qemu-iotests/063               |   3 +
 tests/qemu-iotests/069               |   1 +
 tests/qemu-iotests/071               | 239 ++++++++++++++++++++++++++
 tests/qemu-iotests/071.out           |  90 ++++++++++
 tests/qemu-iotests/072               |  69 ++++++++
 tests/qemu-iotests/072.out           |  21 +++
 tests/qemu-iotests/common.rc         |  28 ++-
 tests/qemu-iotests/group             |   2 +
 util/Makefile.objs                   |   1 +
 util/oslib-posix.c                   |  18 ++
 util/oslib-win32.c                   |  19 +++
 util/qemu-config.c                   | 100 +++++++++++
 readline.c => util/readline.c        |  46 ++---
 57 files changed, 1617 insertions(+), 477 deletions(-)
 rename include/{monitor => qemu}/readline.h (69%)
 create mode 100755 tests/qemu-iotests/071
 create mode 100644 tests/qemu-iotests/071.out
 create mode 100755 tests/qemu-iotests/072
 create mode 100644 tests/qemu-iotests/072.out
 rename readline.c => util/readline.c (92%)

             reply	other threads:[~2014-01-15 10:23 UTC|newest]

Thread overview: 58+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-01-15 10:22 Kevin Wolf [this message]
2014-01-15 10:22 ` [Qemu-devel] [PULL 01/42] rbd: switch from pipe to QEMUBH completion notification Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 02/42] qemu-iotests: Introduce _unsupported_imgopts Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 03/42] qemu-iotests: Add _unsupported_imgopts for vmdk subformats Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 04/42] qemu-iotests: Clean up all extents for vmdk Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 05/42] block/iscsi: return -ENOMEM if an async call fails immediately Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 06/42] gluster: Convert aio routines into coroutines Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 07/42] gluster: Implement .bdrv_co_write_zeroes for gluster Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 08/42] gluster: Add support for creating zero-filled image Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 09/42] sheepdog: fix clone operation by 'qemu-img create -b' Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 10/42] qtest: Fix the bug about disable vnc causes "make check" fail Kevin Wolf
2014-01-17 15:06   ` Andreas Färber
2014-01-18 11:54     ` Kewei Yu
2014-01-26  0:06       ` Andreas Färber
2014-01-26  8:04         ` Kewei Yu
2014-01-15 10:22 ` [Qemu-devel] [PULL 11/42] docs: qcow2 compat=1.1 is now the default Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 12/42] vmdk: Fix big flat extent IO Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 13/42] readline: decouple readline from the monitor Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 14/42] readline: move readline to a generic location Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 15/42] osdep: add qemu_set_tty_echo() Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 16/42] qemu-io: use readline.c Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 17/42] qemu-io: add command completion Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 18/42] blkdebug: Use errp for read_config() Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 19/42] blkdebug: Don't require sophisticated filename Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 20/42] qdict: Add qdict_array_split() Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 21/42] qapi: extend qdict_flatten() for QLists Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 22/42] qemu-option: Add qemu_config_parse_qdict() Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 23/42] blkdebug: Always call read_config() Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 24/42] blkdebug: Use command-line in read_config() Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 25/42] block: Allow reference for bdrv_file_open() Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 26/42] block: Pass reference to bdrv_file_open() Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 27/42] block: Allow block devices without files Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 28/42] block: Add bdrv_open_image() Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 29/42] block: Use bdrv_open_image() in bdrv_open() Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 30/42] block: Allow recursive "file"s Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 31/42] blockdev: Move "file" to legacy_opts Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 32/42] blkdebug: Allow command-line file configuration Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 33/42] blkverify: Allow command-line configuration Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 34/42] blkverify: Don't require protocol filename Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 35/42] qapi: Add "errno" to the list of polluted words Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 36/42] qapi: QMP interface for blkdebug and blkverify Kevin Wolf
2014-01-15 15:19   ` Eric Blake
2014-01-15 17:11     ` Paolo Bonzini
2014-01-16 10:03     ` Kevin Wolf
2014-01-17 15:01       ` Andreas Färber
2014-01-15 10:22 ` [Qemu-devel] [PULL 37/42] qemu-io: Make filename optional Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 38/42] tests: Add test for qdict_array_split() Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 39/42] tests: Add test for qdict_flatten() Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 40/42] iotests: Test new blkdebug/blkverify interface Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 41/42] iotests: Test file format nesting Kevin Wolf
2014-01-15 10:22 ` [Qemu-devel] [PULL 42/42] block: fix backing file segfault Kevin Wolf
     [not found] <20180925151541.18932-1-mreitz@redhat.com>
     [not found] ` <CAFEAcA-3bf02knEbNgq5ouFVnJDL6a9HqAvCo3Z4vaWYu-8yUw@mail.gmail.com>
     [not found]   ` <CAFEAcA9cKPNKs_eR638eEqbAVW9sLxwHdnKVb-P-6hXJ3Kwyig@mail.gmail.com>
2018-10-01 13:03     ` [Qemu-devel] [PULL 00/42] Block patches Peter Maydell
2018-10-01 14:14       ` Kevin Wolf
  -- strict thread matches above, loose matches on Subject: below --
2015-02-06 16:40 Kevin Wolf
2014-06-06 16:13 Stefan Hajnoczi
2014-06-09 12:04 ` Peter Maydell
2013-09-06 15:38 Stefan Hajnoczi
2013-08-22 20:10 Stefan Hajnoczi

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=1389781375-11774-1-git-send-email-kwolf@redhat.com \
    --to=kwolf@redhat.com \
    --cc=anthony@codemonkey.ws \
    --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.