All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 00/22] Block layer patches
@ 2019-09-12 13:45 Kevin Wolf
  2019-09-12 13:45 ` [Qemu-devel] [PULL 01/22] qcow2: Fix the calculation of the maximum L2 cache size Kevin Wolf
                   ` (22 more replies)
  0 siblings, 23 replies; 24+ messages in thread
From: Kevin Wolf @ 2019-09-12 13:45 UTC (permalink / raw)
  To: qemu-block; +Cc: kwolf, peter.maydell, qemu-devel

The following changes since commit 89ea03a7dc83ca36b670ba7f787802791fcb04b1:

  Merge remote-tracking branch 'remotes/huth-gitlab/tags/m68k-pull-2019-09-07' into staging (2019-09-09 09:48:34 +0100)

are available in the Git repository at:

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

for you to fetch changes up to 65f9f0c2a53b1572043501bb4e99500914e88cc6:

  qcow2: Stop overwriting compressed clusters one by one (2019-09-12 11:26:59 +0200)

----------------------------------------------------------------
Block layer patches:

- qcow2: Allow overwriting multiple compressed clusters at once for
  better performance
- nfs: add support for nfs_umount
- file-posix: write_zeroes fixes
- qemu-io, blockdev-create, pr-manager: Fix crashes and memory leaks
- qcow2: Fix the calculation of the maximum L2 cache size
- vpc: Fix return code for vpc_co_create()
- blockjob: Code cleanup
- iotests improvements (e.g. for use with valgrind)

----------------------------------------------------------------
Alberto Garcia (2):
      qcow2: Fix the calculation of the maximum L2 cache size
      qcow2: Stop overwriting compressed clusters one by one

Andrey Shinkevich (6):
      iotests: allow Valgrind checking all QEMU processes
      iotests: exclude killed processes from running under Valgrind
      iotests: Add casenotrun report to bash tests
      iotests: Valgrind fails with nonexistent directory
      iotests: extended timeout under Valgrind
      iotests: extend sleeping time under Valgrind

Kevin Wolf (2):
      file-posix: Fix has_write_zeroes after NO_FALLBACK
      qemu-io: Don't leak pattern file in error path

Markus Armbruster (1):
      pr-manager: Fix invalid g_free() crash bug

Max Reitz (7):
      block/file-posix: Reduce xfsctl() use
      iotests: Test reverse sub-cluster qcow2 writes
      vpc: Return 0 from vpc_co_create() on success
      iotests: Add supported protocols to execute_test()
      iotests: Restrict file Python tests to file
      iotests: Restrict nbd Python tests to nbd
      iotests: Test blockdev-create for vpc

Peter Lieven (1):
      block/nfs: add support for nfs_umount

Philippe Mathieu-Daudé (1):
      block/create: Do not abort if a block driver is not available

Vladimir Sementsov-Ogievskiy (2):
      job: drop job_drain
      iotests: skip 232 when run tests as root

 include/block/blockjob_int.h  |  19 ------
 include/qemu/job.h            |  13 ----
 block/backup.c                |  19 +-----
 block/commit.c                |   1 -
 block/create.c                |   6 +-
 block/file-posix.c            |  83 ++---------------------
 block/mirror.c                |  28 +-------
 block/nfs.c                   |   5 +-
 block/qcow2-cluster.c         |   8 +--
 block/qcow2.c                 |   6 +-
 block/stream.c                |   1 -
 block/vpc.c                   |   3 +-
 blockjob.c                    |  13 ----
 job.c                         |  12 +---
 qemu-io-cmds.c                |   4 ++
 scsi/pr-manager.c             |   1 -
 tests/test-bdrv-drain.c       |   3 -
 tests/test-block-iothread.c   |   1 -
 tests/test-blockjob-txn.c     |   1 -
 tests/test-blockjob.c         |   2 -
 tests/qemu-iotests/028        |   6 +-
 tests/qemu-iotests/030        |   3 +-
 tests/qemu-iotests/039        |   5 ++
 tests/qemu-iotests/039.out    |  30 ++-------
 tests/qemu-iotests/040        |   3 +-
 tests/qemu-iotests/041        |   3 +-
 tests/qemu-iotests/044        |   3 +-
 tests/qemu-iotests/045        |   3 +-
 tests/qemu-iotests/051        |   4 ++
 tests/qemu-iotests/055        |   3 +-
 tests/qemu-iotests/056        |   3 +-
 tests/qemu-iotests/057        |   3 +-
 tests/qemu-iotests/061        |   2 +
 tests/qemu-iotests/061.out    |  12 +---
 tests/qemu-iotests/065        |   3 +-
 tests/qemu-iotests/096        |   3 +-
 tests/qemu-iotests/118        |   3 +-
 tests/qemu-iotests/124        |   3 +-
 tests/qemu-iotests/129        |   3 +-
 tests/qemu-iotests/132        |   3 +-
 tests/qemu-iotests/137        |   1 +
 tests/qemu-iotests/137.out    |   6 +-
 tests/qemu-iotests/139        |   3 +-
 tests/qemu-iotests/147        |   5 +-
 tests/qemu-iotests/148        |   3 +-
 tests/qemu-iotests/151        |   3 +-
 tests/qemu-iotests/152        |   3 +-
 tests/qemu-iotests/155        |   3 +-
 tests/qemu-iotests/163        |   3 +-
 tests/qemu-iotests/165        |   3 +-
 tests/qemu-iotests/169        |   3 +-
 tests/qemu-iotests/183        |   9 ++-
 tests/qemu-iotests/192        |   6 +-
 tests/qemu-iotests/196        |   3 +-
 tests/qemu-iotests/199        |   3 +-
 tests/qemu-iotests/205        |   3 +-
 tests/qemu-iotests/232        |   6 ++
 tests/qemu-iotests/245        |   3 +-
 tests/qemu-iotests/247        |   6 +-
 tests/qemu-iotests/257        |   3 +-
 tests/qemu-iotests/265        |  67 ++++++++++++++++++
 tests/qemu-iotests/265.out    |   6 ++
 tests/qemu-iotests/266        | 153 ++++++++++++++++++++++++++++++++++++++++++
 tests/qemu-iotests/266.out    | 137 +++++++++++++++++++++++++++++++++++++
 tests/qemu-iotests/common.rc  | 105 ++++++++++++++++++++++++-----
 tests/qemu-iotests/group      |   2 +
 tests/qemu-iotests/iotests.py |   4 +-
 67 files changed, 590 insertions(+), 292 deletions(-)
 create mode 100755 tests/qemu-iotests/265
 create mode 100644 tests/qemu-iotests/265.out
 create mode 100755 tests/qemu-iotests/266
 create mode 100644 tests/qemu-iotests/266.out


^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2019-09-13 13:41 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-09-12 13:45 [Qemu-devel] [PULL 00/22] Block layer patches Kevin Wolf
2019-09-12 13:45 ` [Qemu-devel] [PULL 01/22] qcow2: Fix the calculation of the maximum L2 cache size Kevin Wolf
2019-09-12 13:45 ` [Qemu-devel] [PULL 02/22] job: drop job_drain Kevin Wolf
2019-09-12 13:45 ` [Qemu-devel] [PULL 03/22] block/file-posix: Reduce xfsctl() use Kevin Wolf
2019-09-12 13:45 ` [Qemu-devel] [PULL 04/22] iotests: Test reverse sub-cluster qcow2 writes Kevin Wolf
2019-09-12 13:45 ` [Qemu-devel] [PULL 05/22] pr-manager: Fix invalid g_free() crash bug Kevin Wolf
2019-09-12 13:45 ` [Qemu-devel] [PULL 06/22] file-posix: Fix has_write_zeroes after NO_FALLBACK Kevin Wolf
2019-09-12 13:45 ` [Qemu-devel] [PULL 07/22] vpc: Return 0 from vpc_co_create() on success Kevin Wolf
2019-09-12 13:45 ` [Qemu-devel] [PULL 08/22] iotests: Add supported protocols to execute_test() Kevin Wolf
2019-09-12 13:45 ` [Qemu-devel] [PULL 09/22] iotests: Restrict file Python tests to file Kevin Wolf
2019-09-12 13:45 ` [Qemu-devel] [PULL 10/22] iotests: Restrict nbd Python tests to nbd Kevin Wolf
2019-09-12 13:45 ` [Qemu-devel] [PULL 11/22] iotests: Test blockdev-create for vpc Kevin Wolf
2019-09-12 13:45 ` [Qemu-devel] [PULL 12/22] iotests: skip 232 when run tests as root Kevin Wolf
2019-09-12 13:45 ` [Qemu-devel] [PULL 13/22] block/nfs: add support for nfs_umount Kevin Wolf
2019-09-12 13:45 ` [Qemu-devel] [PULL 14/22] iotests: allow Valgrind checking all QEMU processes Kevin Wolf
2019-09-12 13:45 ` [Qemu-devel] [PULL 15/22] iotests: exclude killed processes from running under Valgrind Kevin Wolf
2019-09-12 13:45 ` [Qemu-devel] [PULL 16/22] iotests: Add casenotrun report to bash tests Kevin Wolf
2019-09-12 13:45 ` [Qemu-devel] [PULL 17/22] iotests: Valgrind fails with nonexistent directory Kevin Wolf
2019-09-12 13:46 ` [Qemu-devel] [PULL 18/22] iotests: extended timeout under Valgrind Kevin Wolf
2019-09-12 13:46 ` [Qemu-devel] [PULL 19/22] iotests: extend sleeping time " Kevin Wolf
2019-09-12 13:46 ` [Qemu-devel] [PULL 20/22] qemu-io: Don't leak pattern file in error path Kevin Wolf
2019-09-12 13:46 ` [Qemu-devel] [PULL 21/22] block/create: Do not abort if a block driver is not available Kevin Wolf
2019-09-12 13:46 ` [Qemu-devel] [PULL 22/22] qcow2: Stop overwriting compressed clusters one by one Kevin Wolf
2019-09-13 13:37 ` [Qemu-devel] [PULL 00/22] Block layer patches Peter Maydell

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.