[Qemu-devel] [PULL 00/15] Block and testing patches

Fam Zheng posted 15 patches 6 years, 8 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20170717034825.1524-1-famz@redhat.com
Test FreeBSD passed
Test checkpatch passed
Test docker passed
Test s390x passed
.travis.yml                   |   3 +
block/io.c                    |  42 ++++++--
block/qcow2.c                 |   4 +-
block/qed-cluster.c           |   4 +-
block/qed-l2-cache.c          |   6 ++
block/qed-table.c             |  24 +++--
block/qed.c                   | 218 ++++++++++++++++++++++++++----------------
block/qed.h                   |  11 ++-
block/sheepdog.c              |  21 +++-
block/ssh.c                   |  24 +++--
block/vdi.c                   |  48 +++++-----
block/vpc.c                   |  20 ++--
block/vvfat.c                 |   8 +-
include/block/block_int.h     |   2 +-
include/qemu/coroutine.h      |  18 ++++
tests/docker/Makefile.include |   5 +-
tests/docker/docker.py        |  23 +++--
util/qemu-coroutine-lock.c    |  35 +++++++
18 files changed, 355 insertions(+), 161 deletions(-)
[Qemu-devel] [PULL 00/15] Block and testing patches
Posted by Fam Zheng 6 years, 8 months ago
The following changes since commit 4871b51b9241b10f4fd8e04bbb21577886795e25:

  vmgenid-test: use boot-sector infrastructure (2017-07-14 17:03:03 +0100)

are available in the git repository at:

  git://github.com/famz/qemu.git tags/block-and-testing-pull-request

for you to fetch changes up to 978373143cf9965a6ae1dec73b046fbf3d9f9689:

  travis: add no-TCG build (2017-07-17 11:34:20 +0800)

----------------------------------------------------------------

----------------------------------------------------------------

Daniel P. Berrange (1):
  docker: Don't enable networking as a side-effect of DEBUG=1

Fam Zheng (2):
  docker.py: Drop infile parameter
  docker.py: Improve subprocess exit code handling

Paolo Bonzini (12):
  qcow2: call CoQueue APIs under CoMutex
  coroutine-lock: add qemu_co_rwlock_downgrade and
    qemu_co_rwlock_upgrade
  vdi: make it thread-safe
  vpc: make it thread-safe
  vvfat: make it thread-safe
  qed: move tail of qed_aio_write_main to qed_aio_write_{cow, alloc}
  block: invoke .bdrv_drain callback in coroutine context and from
    AioContext
  qed: introduce bdrv_qed_init_state
  qed: protect table cache with CoMutex
  sheepdog: add queue_lock
  ssh: support I/O from any AioContext
  travis: add no-TCG build

 .travis.yml                   |   3 +
 block/io.c                    |  42 ++++++--
 block/qcow2.c                 |   4 +-
 block/qed-cluster.c           |   4 +-
 block/qed-l2-cache.c          |   6 ++
 block/qed-table.c             |  24 +++--
 block/qed.c                   | 218 ++++++++++++++++++++++++++----------------
 block/qed.h                   |  11 ++-
 block/sheepdog.c              |  21 +++-
 block/ssh.c                   |  24 +++--
 block/vdi.c                   |  48 +++++-----
 block/vpc.c                   |  20 ++--
 block/vvfat.c                 |   8 +-
 include/block/block_int.h     |   2 +-
 include/qemu/coroutine.h      |  18 ++++
 tests/docker/Makefile.include |   5 +-
 tests/docker/docker.py        |  23 +++--
 util/qemu-coroutine-lock.c    |  35 +++++++
 18 files changed, 355 insertions(+), 161 deletions(-)

-- 
2.9.4


Re: [Qemu-devel] [PULL 00/15] Block and testing patches
Posted by Peter Maydell 6 years, 8 months ago
On 17 July 2017 at 04:48, Fam Zheng <famz@redhat.com> wrote:
> The following changes since commit 4871b51b9241b10f4fd8e04bbb21577886795e25:
>
>   vmgenid-test: use boot-sector infrastructure (2017-07-14 17:03:03 +0100)
>
> are available in the git repository at:
>
>   git://github.com/famz/qemu.git tags/block-and-testing-pull-request
>
> for you to fetch changes up to 978373143cf9965a6ae1dec73b046fbf3d9f9689:
>
>   travis: add no-TCG build (2017-07-17 11:34:20 +0800)
>
> ----------------------------------------------------------------
>
> ----------------------------------------------------------------

Applied, thanks.

-- PMM