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

[qemu-xen staging] Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging



commit d2628b1eb761a5fbf08f367da405eb3314a1f068
Merge: aeb07b5f6e69ce93afea71027325e3e7a22d2149 
e6cada9231af022ffc2e351c70dfaea8530496e1
Author:     Peter Maydell <peter.maydell@xxxxxxxxxx>
AuthorDate: Tue Jul 14 19:39:51 2020 +0100
Commit:     Peter Maydell <peter.maydell@xxxxxxxxxx>
CommitDate: Tue Jul 14 19:39:52 2020 +0100

    Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging
    
    Block layer patches:
    
    - file-posix: Mitigate file fragmentation with extent size hints
    - Tighten qemu-img rules on missing backing format
    - qemu-img map: Don't limit block status request size
    - Fix crash with virtio-scsi and iothreads
    
    # gpg: Signature made Tue 14 Jul 2020 14:24:19 BST
    # gpg:                using RSA key DC3DEB159A9AF95D3D7456FE7F09B272C88F2FD6
    # gpg:                issuer "kwolf@xxxxxxxxxx"
    # gpg: Good signature from "Kevin Wolf <kwolf@xxxxxxxxxx>" [full]
    # Primary key fingerprint: DC3D EB15 9A9A F95D 3D74  56FE 7F09 B272 C88F 
2FD6
    
    * remotes/kevin/tags/for-upstream:
      block: Avoid stale pointer dereference in blk_get_aio_context()
      qemu-img: Deprecate use of -b without -F
      block: Add support to warn on backing file change without format
      iotests: Specify explicit backing format where sensible
      qcow2: Deprecate use of qemu-img amend to change backing file
      block: Error if backing file fails during creation without -u
      qcow: Tolerate backing_fmt=
      vmdk: Add trivial backing_fmt support
      sheepdog: Add trivial backing_fmt support
      block: Finish deprecation of 'qemu-img convert -n -o'
      qemu-img: Flush stdout before before potential stderr messages
      file-posix: Mitigate file fragmentation with extent size hints
      iotests/059: Filter out disk size with more standard filter
      qemu-img map: Don't limit block status request size
      iotests: Simplify _filter_img_create() a bit
    
    Signed-off-by: Peter Maydell <peter.maydell@xxxxxxxxxx>

 block.c                          |   53 +-
 block/block-backend.c            |    4 +-
 block/file-posix.c               |   44 ++
 block/qcow.c                     |   20 +-
 block/qcow2.c                    |    7 +-
 block/sheepdog.c                 |   18 +-
 block/stream.c                   |    2 +-
 block/vmdk.c                     |   14 +
 blockdev.c                       |    3 +-
 docs/system/deprecated.rst       |   58 ++-
 docs/tools/qemu-img.rst          |    4 +
 include/block/block.h            |    4 +-
 include/block/block_int.h        |    1 +
 qapi/block-core.json             |   11 +-
 qemu-img.c                       |   20 +-
 tests/qemu-iotests/017           |    2 +-
 tests/qemu-iotests/017.out       |    2 +-
 tests/qemu-iotests/018           |    2 +-
 tests/qemu-iotests/018.out       |    2 +-
 tests/qemu-iotests/019           |    5 +-
 tests/qemu-iotests/019.out       |    2 +-
 tests/qemu-iotests/020           |   31 +-
 tests/qemu-iotests/020.out       |   15 +-
 tests/qemu-iotests/024           |   10 +-
 tests/qemu-iotests/024.out       |    4 +-
 tests/qemu-iotests/028           |    4 +-
 tests/qemu-iotests/028.out       |    2 +-
 tests/qemu-iotests/030           |   26 +-
 tests/qemu-iotests/034           |    2 +-
 tests/qemu-iotests/034.out       |    2 +-
 tests/qemu-iotests/037           |    2 +-
 tests/qemu-iotests/037.out       |    2 +-
 tests/qemu-iotests/038           |    2 +-
 tests/qemu-iotests/038.out       |    2 +-
 tests/qemu-iotests/039           |    3 +-
 tests/qemu-iotests/039.out       |    2 +-
 tests/qemu-iotests/040           |   47 +-
 tests/qemu-iotests/041           |   37 +-
 tests/qemu-iotests/042           |    4 +-
 tests/qemu-iotests/043           |   23 +-
 tests/qemu-iotests/043.out       |   12 +-
 tests/qemu-iotests/046           |    2 +-
 tests/qemu-iotests/046.out       |    2 +-
 tests/qemu-iotests/049.out       |    8 +-
 tests/qemu-iotests/050           |    4 +-
 tests/qemu-iotests/050.out       |    2 +-
 tests/qemu-iotests/051           |    2 +-
 tests/qemu-iotests/051.out       |    2 +-
 tests/qemu-iotests/051.pc.out    |    2 +-
 tests/qemu-iotests/054.out       |    2 +-
 tests/qemu-iotests/056           |    3 +-
 tests/qemu-iotests/059           |    2 +-
 tests/qemu-iotests/059.out       | 1009 +++++++++++++++++++-------------------
 tests/qemu-iotests/060           |    2 +-
 tests/qemu-iotests/060.out       |    2 +-
 tests/qemu-iotests/061           |   10 +-
 tests/qemu-iotests/061.out       |   11 +-
 tests/qemu-iotests/069           |    2 +-
 tests/qemu-iotests/069.out       |    2 +-
 tests/qemu-iotests/073           |    2 +-
 tests/qemu-iotests/073.out       |    2 +-
 tests/qemu-iotests/079.out       |    2 +-
 tests/qemu-iotests/082           |   10 +-
 tests/qemu-iotests/082.out       |   30 +-
 tests/qemu-iotests/085           |    4 +-
 tests/qemu-iotests/085.out       |    6 +-
 tests/qemu-iotests/089           |    2 +-
 tests/qemu-iotests/089.out       |    2 +-
 tests/qemu-iotests/095           |    4 +-
 tests/qemu-iotests/095.out       |    4 +-
 tests/qemu-iotests/097           |    4 +-
 tests/qemu-iotests/097.out       |   16 +-
 tests/qemu-iotests/098           |    2 +-
 tests/qemu-iotests/098.out       |    8 +-
 tests/qemu-iotests/106           |    7 +-
 tests/qemu-iotests/110           |    4 +-
 tests/qemu-iotests/110.out       |    4 +-
 tests/qemu-iotests/111.out       |    2 +-
 tests/qemu-iotests/112.out       |    4 +-
 tests/qemu-iotests/114           |   14 +
 tests/qemu-iotests/114.out       |    9 +
 tests/qemu-iotests/122           |   34 +-
 tests/qemu-iotests/122.out       |   12 +-
 tests/qemu-iotests/126           |    4 +-
 tests/qemu-iotests/126.out       |    4 +-
 tests/qemu-iotests/127           |    4 +-
 tests/qemu-iotests/127.out       |    4 +-
 tests/qemu-iotests/129           |    3 +-
 tests/qemu-iotests/133           |    2 +-
 tests/qemu-iotests/133.out       |    2 +-
 tests/qemu-iotests/139           |    2 +-
 tests/qemu-iotests/141           |    6 +-
 tests/qemu-iotests/141.out       |    4 +-
 tests/qemu-iotests/142           |    2 +-
 tests/qemu-iotests/142.out       |    2 +-
 tests/qemu-iotests/153           |   14 +-
 tests/qemu-iotests/153.out       |   35 +-
 tests/qemu-iotests/154           |   42 +-
 tests/qemu-iotests/154.out       |   42 +-
 tests/qemu-iotests/155           |   12 +-
 tests/qemu-iotests/156           |    9 +-
 tests/qemu-iotests/156.out       |    6 +-
 tests/qemu-iotests/158           |    2 +-
 tests/qemu-iotests/158.out       |    2 +-
 tests/qemu-iotests/161           |    8 +-
 tests/qemu-iotests/161.out       |    8 +-
 tests/qemu-iotests/175           |    6 +-
 tests/qemu-iotests/176           |    4 +-
 tests/qemu-iotests/176.out       |   32 +-
 tests/qemu-iotests/177           |    2 +-
 tests/qemu-iotests/177.out       |    2 +-
 tests/qemu-iotests/179           |    2 +-
 tests/qemu-iotests/179.out       |    2 +-
 tests/qemu-iotests/189           |    2 +-
 tests/qemu-iotests/189.out       |    2 +-
 tests/qemu-iotests/191           |   12 +-
 tests/qemu-iotests/191.out       |   12 +-
 tests/qemu-iotests/195           |    6 +-
 tests/qemu-iotests/195.out       |    6 +-
 tests/qemu-iotests/198           |    2 +-
 tests/qemu-iotests/198.out       |    3 +-
 tests/qemu-iotests/204           |    2 +-
 tests/qemu-iotests/204.out       |    2 +-
 tests/qemu-iotests/216           |    2 +-
 tests/qemu-iotests/224           |    4 +-
 tests/qemu-iotests/225           |    2 +-
 tests/qemu-iotests/225.out       |    2 +-
 tests/qemu-iotests/228           |    5 +-
 tests/qemu-iotests/243           |    7 +-
 tests/qemu-iotests/245           |    3 +-
 tests/qemu-iotests/249           |    4 +-
 tests/qemu-iotests/249.out       |    4 +-
 tests/qemu-iotests/252           |    2 +-
 tests/qemu-iotests/257           |    3 +-
 tests/qemu-iotests/259.out       |    2 +-
 tests/qemu-iotests/267           |    4 +-
 tests/qemu-iotests/267.out       |    6 +-
 tests/qemu-iotests/270           |    2 +-
 tests/qemu-iotests/270.out       |    2 +-
 tests/qemu-iotests/273           |    4 +-
 tests/qemu-iotests/273.out       |    4 +-
 tests/qemu-iotests/274           |   12 +-
 tests/qemu-iotests/274.out       |   29 +-
 tests/qemu-iotests/279           |    4 +-
 tests/qemu-iotests/279.out       |    4 +-
 tests/qemu-iotests/282.out       |    6 +-
 tests/qemu-iotests/290           |    2 +-
 tests/qemu-iotests/290.out       |    4 +-
 tests/qemu-iotests/301           |   88 ++++
 tests/qemu-iotests/301.out       |   59 +++
 tests/qemu-iotests/common.filter |   62 +--
 tests/qemu-iotests/group         |    1 +
 152 files changed, 1428 insertions(+), 990 deletions(-)
--
generated by git-patchbot for /home/xen/git/qemu-xen.git#staging



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.