qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PULL v2 00/12] Block layer patches


From: Kevin Wolf
Subject: [Qemu-devel] [PULL v2 00/12] Block layer patches
Date: Thu, 5 Jul 2018 12:25:52 +0200

The following changes since commit fe8d2d5737ab20ed0118863f5eb888cae37122ab:

  Merge remote-tracking branch 
'remotes/vivier2/tags/linux-user-for-3.0-pull-request' into staging (2018-07-04 
22:38:10 +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 7c20c808a5cbf5d244735bc78fc3138c739c1946:

  file-posix: Unlock FD after creation (2018-07-05 11:07:58 +0200)

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

- qcow2: Use worker threads for compression to improve performance of
  'qemu-img convert -W' and compressed backup jobs
- blklogwrites: New filter driver to log write requests to an image in
  the dm-log-writes format
- file-posix: Fix image locking during image creation
- crypto: Fix memory leak in error path
- Error out instead of silently truncating node names

----------------------------------------------------------------
Aapo Vienamo (1):
      block: Add blklogwrites

Ari Sundholm (4):
      block: Move two block permission constants to the relevant enum
      block/blklogwrites: Change log_sector_size from int64_t to uint64_t
      block/blklogwrites: Add an option for appending to an old log
      block/blklogwrites: Add an option for the update interval of the log 
superblock

Kevin Wolf (2):
      block: Don't silently truncate node names
      block/crypto: Fix memory leak in create error path

Max Reitz (2):
      file-posix: Fix creation locking
      file-posix: Unlock FD after creation

Vladimir Sementsov-Ogievskiy (3):
      qemu-img: allow compressed not-in-order writes
      qcow2: refactor data compression
      qcow2: add compress threads

 qapi/block-core.json          |  38 ++-
 block/qcow2.h                 |   3 +
 include/block/block.h         |   7 +
 block.c                       |  12 +-
 block/blklogwrites.c          | 547 ++++++++++++++++++++++++++++++++++++++++++
 block/crypto.c                |   2 +-
 block/file-posix.c            |  21 +-
 block/qcow2.c                 | 138 ++++++++---
 qemu-img.c                    |   5 -
 MAINTAINERS                   |   6 +
 block/Makefile.objs           |   1 +
 tests/qemu-iotests/051        |  15 ++
 tests/qemu-iotests/051.out    |  23 ++
 tests/qemu-iotests/051.pc.out |  23 ++
 14 files changed, 791 insertions(+), 50 deletions(-)
 create mode 100644 block/blklogwrites.c



reply via email to

[Prev in Thread] Current Thread [Next in Thread]