qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] 131cd7: virtio-ccw: Add missing blk chs prope


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 131cd7: virtio-ccw: Add missing blk chs properties.
Date: Fri, 22 Mar 2013 13:00:21 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 131cd73705bc5551ae4b64476399d440e8ac55a7
      
https://github.com/qemu/qemu/commit/131cd73705bc5551ae4b64476399d440e8ac55a7
  Author: Cornelia Huck <address@hidden>
  Date:   2013-03-20 (Wed, 20 Mar 2013)

  Changed paths:
    M hw/s390x/virtio-ccw.c

  Log Message:
  -----------
  virtio-ccw: Add missing blk chs properties.

Signed-off-by: Cornelia Huck <address@hidden>


  Commit: da0a58b93c88d874233902f459e01300a78e5f9d
      
https://github.com/qemu/qemu/commit/da0a58b93c88d874233902f459e01300a78e5f9d
  Author: Cornelia Huck <address@hidden>
  Date:   2013-03-20 (Wed, 20 Mar 2013)

  Changed paths:
    M hw/s390x/s390-virtio-bus.c
    M hw/s390x/virtio-ccw.c

  Log Message:
  -----------
  s390-virtio, virtio-ccw: Add config_wce for virtio-blk.

There's no reason why we wouldn't want to make the cache mode
configurable.

Acked-by: Alexander Graf <address@hidden>
Signed-off-by: Cornelia Huck <address@hidden>


  Commit: fe42d7fb0f4a05fb393e1efbd681f33a0154c644
      
https://github.com/qemu/qemu/commit/fe42d7fb0f4a05fb393e1efbd681f33a0154c644
  Author: Cornelia Huck <address@hidden>
  Date:   2013-03-20 (Wed, 20 Mar 2013)

  Changed paths:
    M hw/s390x/s390-virtio-bus.c
    M hw/s390x/virtio-ccw.c

  Log Message:
  -----------
  virtio-ccw, s390-virtio: Use generic virtio-blk macro.

Now that virtio-ccw and s390-virtio define all common properties
for virtio-blk, we can switch to using the generic
DEFINE_VIRTIO_BLK_PROPERTIES macro.

CC: Alexander Graf <address@hidden>
Signed-off-by: Cornelia Huck <address@hidden>


  Commit: 9957fc7f1ed731e5228089ead3f350341cdd29c0
      
https://github.com/qemu/qemu/commit/9957fc7f1ed731e5228089ead3f350341cdd29c0
  Author: Stefan Weil <address@hidden>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M bt-host.c
    M gdbstub.c
    M net/socket.c
    M slirp/misc.c
    M slirp/socket.c
    M slirp/tcp_subr.c
    M slirp/udp.c
    M util/qemu-sockets.c

  Log Message:
  -----------
  MinGW: Replace setsockopt by qemu_setsocketopt

Instead of adding missing type casts which are needed by MinGW for the
4th argument, the patch uses qemu_setsockopt which was invented for this
purpose.

Signed-off-by: Stefan Weil <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: 2c7cfd65b326fcff9cb0bf53c643768a5f1e6b7a
      
https://github.com/qemu/qemu/commit/2c7cfd65b326fcff9cb0bf53c643768a5f1e6b7a
  Author: Hu Tao <address@hidden>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M memory.c

  Log Message:
  -----------
  memory: fix a bug of detection of memory region collision

The collision reports before and after this patch are:

before:

warning: subregion collision cfc/4 (pci-conf-data) vs cf8/4 (pci-conf-idx)
warning: subregion collision 8000000/f8000000 (pci-hole) vs 0/8000000 
(ram-below-4g)
warning: subregion collision 100000000/4000000000000000 (pci-hole64) vs 
8000000/f8000000 (pci-hole)
warning: subregion collision 4d1/1 (kvm-elcr) vs 4d0/1 (kvm-elcr)
warning: subregion collision fec00000/1000 (kvm-ioapic) vs 8000000/f8000000 
(pci-hole)
warning: subregion collision 80/1 (ioport80) vs 7e/2 (kvmvapic)
warning: subregion collision fed00000/400 (hpet) vs 8000000/f8000000 (pci-hole)
warning: subregion collision 81/3 (dma-page) vs 80/1 (ioport80)
warning: subregion collision 8/8 (dma-cont) vs 0/8 (dma-chan)
warning: subregion collision d0/10 (dma-cont) vs c0/10 (dma-chan)
warning: subregion collision 0/80 (ich9-pm) vs 8/8 (dma-cont)
warning: subregion collision 0/80 (ich9-pm) vs 0/8 (dma-chan)
warning: subregion collision 0/80 (ich9-pm) vs 64/1 (i8042-cmd)
warning: subregion collision 0/80 (ich9-pm) vs 60/1 (i8042-data)
warning: subregion collision 0/80 (ich9-pm) vs 61/1 (elcr)
warning: subregion collision 0/80 (ich9-pm) vs 40/4 (kvm-pit)
warning: subregion collision 0/80 (ich9-pm) vs 70/2 (rtc)
warning: subregion collision 0/80 (ich9-pm) vs 20/2 (kvm-pic)
warning: subregion collision 0/80 (ich9-pm) vs 7e/2 (kvmvapic)
warning: subregion collision 4/2 (acpi-cnt) vs 0/4 (acpi-evt)
warning: subregion collision 30/8 (apci-smi) vs 20/10 (apci-gpe0)
warning: subregion collision b0000000/10000000 (pcie-mmcfg) vs 8000000/f8000000 
(pci-hole)

after:

warning: subregion collision fec00000/1000 (kvm-ioapic) vs 8000000/f8000000 
(pci-hole)
warning: subregion collision fed00000/400 (hpet) vs 8000000/f8000000 (pci-hole)
warning: subregion collision 0/80 (ich9-pm) vs 8/8 (dma-cont)
warning: subregion collision 0/80 (ich9-pm) vs 0/8 (dma-chan)
warning: subregion collision 0/80 (ich9-pm) vs 64/1 (i8042-cmd)
warning: subregion collision 0/80 (ich9-pm) vs 60/1 (i8042-data)
warning: subregion collision 0/80 (ich9-pm) vs 61/1 (elcr)
warning: subregion collision 0/80 (ich9-pm) vs 40/4 (kvm-pit)
warning: subregion collision 0/80 (ich9-pm) vs 70/2 (rtc)
warning: subregion collision 0/80 (ich9-pm) vs 20/2 (kvm-pic)
warning: subregion collision 0/80 (ich9-pm) vs 7e/2 (kvmvapic)
warning: subregion collision b0000000/10000000 (pcie-mmcfg) vs 8000000/f8000000 
(pci-hole)

Signed-off-by: Hu Tao <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: a7b66fa7aefb8dce564f0fa665de7965d3007148
      
https://github.com/qemu/qemu/commit/a7b66fa7aefb8dce564f0fa665de7965d3007148
  Author: Doug Goldstein <address@hidden>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M configure

  Log Message:
  -----------
  Advertise --libdir in configure --help output

The configure script allows you to supply a libdir via --libdir but was
not advertising this in --help.

Signed-off-by: Doug Goldstein <address@hidden>
CC: address@hidden
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: 085d813407453e498e05c37d988efba8c6f5af0a
      
https://github.com/qemu/qemu/commit/085d813407453e498e05c37d988efba8c6f5af0a
  Author: Peter Maydell <address@hidden>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M docs/usb-storage.txt
    M hw/arm-misc.h
    M hw/pci/pci_host.c
    M hw/sdhci.c
    M include/qom/object.h
    M monitor.c
    M net/tap.c
    M qemu-options.hx
    M qga/commands-posix.c
    M target-i386/translate.c
    M target-s390x/translate.c

  Log Message:
  -----------
  Fix typos and misspellings

Fix various typos and misspellings. The bulk of these were found with
codespell.

Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Stefan Weil <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: 8b4a89884196aaa9115fee900396498b78245c91
      
https://github.com/qemu/qemu/commit/8b4a89884196aaa9115fee900396498b78245c91
  Author: Kevin Wolf <address@hidden>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M hw/serial.c

  Log Message:
  -----------
  serial: Fix debug format strings

This fixes the build of hw/serial.c with DEBUG_SERIAL enabled.

Signed-off-by: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: 294e4669a5ef1feacc6635d324fa4ba88062cce0
      
https://github.com/qemu/qemu/commit/294e4669a5ef1feacc6635d324fa4ba88062cce0
  Author: 陳韋任 (Wei-Ren Chen) <address@hidden>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M tcg/README

  Log Message:
  -----------
  Use proper term in TCG README

  In TCG, "target" means the host architecture for which TCG generates
the code. Using "guest" rather than "target" to make the document more
consistent.

Signed-off-by: Chen Wei-Ren <address@hidden>
Reviewed-by: Peter Maydell <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: 082369e62c5bbaba89f173c2b803bc24115bb111
      
https://github.com/qemu/qemu/commit/082369e62c5bbaba89f173c2b803bc24115bb111
  Author: liguang <address@hidden>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  gitignore: ignore more files

ignore *.patch, *.gcda, *.gcno

Signed-off-by: liguang <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: 01ed1d527c59356e6c4c9d54b5710a3c9e78ce4e
      
https://github.com/qemu/qemu/commit/01ed1d527c59356e6c4c9d54b5710a3c9e78ce4e
  Author: liguang <address@hidden>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M hw/qdev.c

  Log Message:
  -----------
  qdev: remove redundant abort()

Reviewed-by: Andreas Färber <address@hidden>
Signed-off-by: liguang <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: 5c916681ae2383f0425bb8a3680ade9d055f5dfe
      
https://github.com/qemu/qemu/commit/5c916681ae2383f0425bb8a3680ade9d055f5dfe
  Author: Peter Lieven <address@hidden>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M block.c

  Log Message:
  -----------
  Revert "block: complete all IOs before .bdrv_truncate"

brdv_truncate() is also called from readv/writev commands on self-
growing file based storage. this will result in requests waiting
for theirselves to complete.

This reverts commit 9a665b2b8640e464f0a778216fc2dca8d02acf33.

Signed-off-by: Kevin Wolf <address@hidden>


  Commit: 92b7a08d64e5e3129fa885f9d180e5bddcb76b42
      
https://github.com/qemu/qemu/commit/92b7a08d64e5e3129fa885f9d180e5bddcb76b42
  Author: Peter Lieven <address@hidden>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M blockdev.c

  Log Message:
  -----------
  block: complete all IOs before resizing a device

this patch ensures that all pending IOs are completed
before a device is resized. this is especially important
if a device is shrinked as it the bdrv_check_request()
result is invalidated.

Signed-off-by: Peter Lieven <address@hidden>
Signed-off-by: Kevin Wolf <address@hidden>


  Commit: 787e4a8500020695eb391e2f1cc4767ee071d441
      
https://github.com/qemu/qemu/commit/787e4a8500020695eb391e2f1cc4767ee071d441
  Author: Kevin Wolf <address@hidden>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M block.c
    M block/blkdebug.c
    M block/blkverify.c
    M block/cow.c
    M block/curl.c
    M block/gluster.c
    M block/iscsi.c
    M block/nbd.c
    M block/qcow.c
    M block/qcow2.c
    M block/qed.c
    M block/raw-posix.c
    M block/sheepdog.c
    M block/vmdk.c
    M block/vvfat.c
    M include/block/block.h
    M include/block/block_int.h
    M qemu-io.c

  Log Message:
  -----------
  block: Add options QDict to bdrv_file_open() prototypes

The new parameter is unused yet.

Signed-off-by: Kevin Wolf <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: 707ff8282b66bb9471e253fe5f17b74576d36825
      
https://github.com/qemu/qemu/commit/707ff8282b66bb9471e253fe5f17b74576d36825
  Author: Kevin Wolf <address@hidden>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M block.c

  Log Message:
  -----------
  block: Pass bdrv_file_open() options to block drivers

Specify -drive file.option=... on the command line to pass the option to
the protocol instead of the format driver.

Signed-off-by: Kevin Wolf <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: e62be8888a83aa0ab7f50eeb954deb2ec4e7201d
      
https://github.com/qemu/qemu/commit/e62be8888a83aa0ab7f50eeb954deb2ec4e7201d
  Author: Kevin Wolf <address@hidden>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M include/qemu/sockets.h
    M util/qemu-sockets.c

  Log Message:
  -----------
  qemu-socket: Make socket_optslist public

Allow other users to create the QemuOpts needed for inet_connect_opts().

Signed-off-by: Kevin Wolf <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: f17c90bed11a6e277614b5a5d16434004f24d572
      
https://github.com/qemu/qemu/commit/f17c90bed11a6e277614b5a5d16434004f24d572
  Author: Kevin Wolf <address@hidden>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M block/nbd.c
    M include/block/nbd.h
    M include/qemu/sockets.h
    M nbd.c
    M util/qemu-sockets.c

  Log Message:
  -----------
  nbd: Keep hostname and port separate

The NBD block supports an URL syntax, for which a URL parser returns
separate hostname and port fields. It also supports the traditional qemu
syntax encoded in a filename. Until now, after parsing the URL to get
each piece of information, a new string is built to be fed to socket
functions.

Instead of building a string in the URL case that is immediately parsed
again, parse the string in both cases and use the QemuOpts interface to
qemu-sockets.c.

Signed-off-by: Kevin Wolf <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: 197a4859b914559489f41b63fd71ea4bfda17c3d
      
https://github.com/qemu/qemu/commit/197a4859b914559489f41b63fd71ea4bfda17c3d
  Author: Kevin Wolf <address@hidden>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M include/block/nbd.h
    M nbd.c

  Log Message:
  -----------
  nbd: Remove unused functions

Signed-off-by: Kevin Wolf <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: f53a1febcd9d887149ac1429880a3f2fdb2c117f
      
https://github.com/qemu/qemu/commit/f53a1febcd9d887149ac1429880a3f2fdb2c117f
  Author: Kevin Wolf <address@hidden>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M block/nbd.c

  Log Message:
  -----------
  nbd: Accept -drive options for the network connection

The existing parsers for the file name now parse everything into the
bdrv_open() options QDict. Instead of using these parsers, you can now
directly specify the options on the command line, like this:

    qemu-system-x86_64 -drive file=nbd:,file.port=1234,file.host=::1

Clearly the file=... part could use further improvement, but it's a
start.

Signed-off-by: Kevin Wolf <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: 6963a30d82413bea36c7545137b090b284cc2b18
      
https://github.com/qemu/qemu/commit/6963a30d82413bea36c7545137b090b284cc2b18
  Author: Kevin Wolf <address@hidden>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M block.c
    M block/nbd.c
    M include/block/block_int.h

  Log Message:
  -----------
  block: Introduce .bdrv_parse_filename callback

If a driver needs structured data and not just a string, it can provide
a .bdrv_parse_filename callback now that parses the command line string
into separate options. Keeping this separate from .bdrv_open_filename
ensures that the preferred way of directly specifying the options always
works as well if parsing the string works.

Signed-off-by: Kevin Wolf <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: 08b392e1510b21d8c9bfa8a50525fae31014a2e2
      
https://github.com/qemu/qemu/commit/08b392e1510b21d8c9bfa8a50525fae31014a2e2
  Author: Kevin Wolf <address@hidden>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M block.c

  Log Message:
  -----------
  block: Rename variable to avoid shadowing

bdrv_open() uses two different variables called options. Rename one of
them to avoid confusion and to allow the outer one to be accessed
everywhere.

Signed-off-by: Kevin Wolf <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: f5866fa438bff586f215c137dc71edb4e0770536
      
https://github.com/qemu/qemu/commit/f5866fa438bff586f215c137dc71edb4e0770536
  Author: Kevin Wolf <address@hidden>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M block/dmg.c

  Log Message:
  -----------
  block: Make find_image_format safe with NULL filename

In order to achieve this, the .bdrv_probe callbacks of all drivers must
cope with this. The DMG driver is the only one that bases its decision
on the filename and it needs to be changed.

Signed-off-by: Kevin Wolf <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: c2ad1b0c465a9ea8375eaff14bbd85705c673f73
      
https://github.com/qemu/qemu/commit/c2ad1b0c465a9ea8375eaff14bbd85705c673f73
  Author: Kevin Wolf <address@hidden>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M block.c
    M blockdev.c
    M include/block/block_int.h

  Log Message:
  -----------
  block: Allow omitting the file name when using driver-specific options

After this patch, using -drive with an empty file name continues to open
the file if driver-specific options are used. If no driver-specific
options are specified, the semantics stay as it was: It defines a drive
without an inserted medium.

In order to achieve this, bdrv_open() must be made safe to work with a
NULL filename parameter. The assumption that is made is that only block
drivers which implement bdrv_parse_filename() support using driver
specific options and could therefore work without a filename. These
drivers must make sure to cope with NULL in their implementation of
.bdrv_open() (this is only NBD for now). For all other drivers, the
block layer code will make sure to error out before calling into their
code - they can't possibly work without a filename.

Now an NBD connection can be opened like this:

  qemu-system-x86_64 -drive file.driver=nbd,file.port=1234,file.host=::1

Signed-off-by: Kevin Wolf <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: bebbf7fa9c6235022ecd15f8f934d27e5ccab63a
      
https://github.com/qemu/qemu/commit/bebbf7fa9c6235022ecd15f8f934d27e5ccab63a
  Author: Kevin Wolf <address@hidden>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M block/nbd.c

  Log Message:
  -----------
  nbd: Use default port if only host is specified

The URL method already takes care to apply the default port when none is
specfied. Directly specifying driver-specific options required the port
number until now. Allow leaving it out and apply the default.

Signed-off-by: Kevin Wolf <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: 681e7ad024d80123a1ae8e35f86fb1a7f03b1bc9
      
https://github.com/qemu/qemu/commit/681e7ad024d80123a1ae8e35f86fb1a7f03b1bc9
  Author: Kevin Wolf <address@hidden>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M block/nbd.c

  Log Message:
  -----------
  nbd: Check against invalid option combinations

A file name may only specified if no host or socket path is specified.
The latter two may not appear at the same time either.

Signed-off-by: Kevin Wolf <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: f9308207040dc4a1484cee459bedaec03645b935
      
https://github.com/qemu/qemu/commit/f9308207040dc4a1484cee459bedaec03645b935
  Author: Anthony Liguori <address@hidden>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M hw/s390x/s390-virtio-bus.c
    M hw/s390x/virtio-ccw.c

  Log Message:
  -----------
  Merge remote-tracking branch 'cohuck/virtio-ccw-upstr' into staging

# By Cornelia Huck
# Via Cornelia Huck
* cohuck/virtio-ccw-upstr:
  virtio-ccw, s390-virtio: Use generic virtio-blk macro.
  s390-virtio, virtio-ccw: Add config_wce for virtio-blk.
  virtio-ccw: Add missing blk chs properties.


  Commit: cecd77ae6df060bbe8f0eea6691112097e680a52
      
https://github.com/qemu/qemu/commit/cecd77ae6df060bbe8f0eea6691112097e680a52
  Author: Anthony Liguori <address@hidden>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M .gitignore
    M bt-host.c
    M configure
    M docs/usb-storage.txt
    M gdbstub.c
    M hw/arm-misc.h
    M hw/pci/pci_host.c
    M hw/qdev.c
    M hw/sdhci.c
    M hw/serial.c
    M include/qom/object.h
    M memory.c
    M monitor.c
    M net/socket.c
    M net/tap.c
    M qemu-options.hx
    M qga/commands-posix.c
    M slirp/misc.c
    M slirp/socket.c
    M slirp/tcp_subr.c
    M slirp/udp.c
    M target-i386/translate.c
    M target-s390x/translate.c
    M tcg/README
    M util/qemu-sockets.c

  Log Message:
  -----------
  Merge remote-tracking branch 'stefanha/trivial-patches' into staging

# By liguang (2) and others
# Via Stefan Hajnoczi
* stefanha/trivial-patches:
  qdev: remove redundant abort()
  gitignore: ignore more files
  Use proper term in TCG README
  serial: Fix debug format strings
  Fix typos and misspellings
  Advertise --libdir in configure --help output
  memory: fix a bug of detection of memory region collision
  MinGW: Replace setsockopt by qemu_setsocketopt


  Commit: 3f08ffb4a4741d147634761dc053ed386243a0de
      
https://github.com/qemu/qemu/commit/3f08ffb4a4741d147634761dc053ed386243a0de
  Author: Anthony Liguori <address@hidden>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M block.c
    M block/blkdebug.c
    M block/blkverify.c
    M block/cow.c
    M block/curl.c
    M block/dmg.c
    M block/gluster.c
    M block/iscsi.c
    M block/nbd.c
    M block/qcow.c
    M block/qcow2.c
    M block/qed.c
    M block/raw-posix.c
    M block/sheepdog.c
    M block/vmdk.c
    M block/vvfat.c
    M blockdev.c
    M include/block/block.h
    M include/block/block_int.h
    M include/block/nbd.h
    M include/qemu/sockets.h
    M nbd.c
    M qemu-io.c
    M util/qemu-sockets.c

  Log Message:
  -----------
  Merge remote-tracking branch 'kwolf/for-anthony' into staging

# By Kevin Wolf (12) and Peter Lieven (2)
# Via Kevin Wolf
* kwolf/for-anthony:
  nbd: Check against invalid option combinations
  nbd: Use default port if only host is specified
  block: Allow omitting the file name when using driver-specific options
  block: Make find_image_format safe with NULL filename
  block: Rename variable to avoid shadowing
  block: Introduce .bdrv_parse_filename callback
  nbd: Accept -drive options for the network connection
  nbd: Remove unused functions
  nbd: Keep hostname and port separate
  qemu-socket: Make socket_optslist public
  block: Pass bdrv_file_open() options to block drivers
  block: Add options QDict to bdrv_file_open() prototypes
  block: complete all IOs before resizing a device
  Revert "block: complete all IOs before .bdrv_truncate"


Compare: https://github.com/qemu/qemu/compare/afed26082219...3f08ffb4a474

reply via email to

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