qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL v2 00/12] Block layer patches
@ 2018-07-05 10:25 Kevin Wolf
  2018-07-05 10:25 ` [Qemu-devel] [PULL v2 01/12] qemu-img: allow compressed not-in-order writes Kevin Wolf
                   ` (12 more replies)
  0 siblings, 13 replies; 16+ messages in thread
From: Kevin Wolf @ 2018-07-05 10:25 UTC (permalink / raw)
  To: qemu-block; +Cc: kwolf, peter.maydell, qemu-devel

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

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

end of thread, other threads:[~2018-07-06 12:26 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-07-05 10:25 [Qemu-devel] [PULL v2 00/12] Block layer patches Kevin Wolf
2018-07-05 10:25 ` [Qemu-devel] [PULL v2 01/12] qemu-img: allow compressed not-in-order writes Kevin Wolf
2018-07-05 10:25 ` [Qemu-devel] [PULL v2 02/12] qcow2: refactor data compression Kevin Wolf
2018-07-05 10:25 ` [Qemu-devel] [PULL v2 03/12] qcow2: add compress threads Kevin Wolf
2018-07-05 10:25 ` [Qemu-devel] [PULL v2 04/12] block: Move two block permission constants to the relevant enum Kevin Wolf
2018-07-05 10:25 ` [Qemu-devel] [PULL v2 05/12] block: Add blklogwrites Kevin Wolf
2018-07-05 10:25 ` [Qemu-devel] [PULL v2 06/12] block: Don't silently truncate node names Kevin Wolf
2018-07-05 10:25 ` [Qemu-devel] [PULL v2 07/12] block/crypto: Fix memory leak in create error path Kevin Wolf
2018-07-05 10:26 ` [Qemu-devel] [PULL v2 08/12] block/blklogwrites: Change log_sector_size from int64_t to uint64_t Kevin Wolf
2018-07-05 10:26 ` [Qemu-devel] [PULL v2 09/12] block/blklogwrites: Add an option for appending to an old log Kevin Wolf
2018-07-05 16:06   ` Eric Blake
2018-07-06 12:26     ` Ari Sundholm
2018-07-05 10:26 ` [Qemu-devel] [PULL v2 10/12] block/blklogwrites: Add an option for the update interval of the log superblock Kevin Wolf
2018-07-05 10:26 ` [Qemu-devel] [PULL v2 11/12] file-posix: Fix creation locking Kevin Wolf
2018-07-05 10:26 ` [Qemu-devel] [PULL v2 12/12] file-posix: Unlock FD after creation Kevin Wolf
2018-07-05 15:50 ` [Qemu-devel] [PULL v2 00/12] Block layer patches Peter Maydell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).