[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] e84a0d: block: failed qemu-img command should
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] e84a0d: block: failed qemu-img command should return non-z... |
Date: |
Mon, 24 Oct 2016 12:00:18 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: e84a0dd5a75d8e89bec05fac432941988191df32
https://github.com/qemu/qemu/commit/e84a0dd5a75d8e89bec05fac432941988191df32
Author: Xu Tian <address@hidden>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M qemu-img.c
Log Message:
-----------
block: failed qemu-img command should return non-zero exit code
If the backing file cannot be opened when doing qemu-img rebase, the
variable 'ret' was not assigned a non-zero value, and the qemu-img
process terminated with exit code zero. Fix this.
Signed-off-by: Xu Tian <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Kevin Wolf <address@hidden>
Commit: 170f4b2e5cf43895399f57ca4287f26c713be654
https://github.com/qemu/qemu/commit/170f4b2e5cf43895399f57ca4287f26c713be654
Author: Fam Zheng <address@hidden>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M block/qcow2-cluster.c
M block/qcow2.c
M block/qcow2.h
Log Message:
-----------
qcow2: Support BDRV_REQ_MAY_UNMAP
Handling this is similar to what is done to the L2 entry in the case of
compressed clusters.
Signed-off-by: Fam Zheng <address@hidden>
Signed-off-by: Kevin Wolf <address@hidden>
Commit: 0153d2f50bc2ad3f41810d838fcf66acbf10f07a
https://github.com/qemu/qemu/commit/0153d2f50bc2ad3f41810d838fcf66acbf10f07a
Author: Kevin Wolf <address@hidden>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M docs/qmp-commands.txt
M qapi/block-core.json
M tests/qemu-iotests/041
M tests/qemu-iotests/067
M tests/qemu-iotests/071
M tests/qemu-iotests/081
M tests/qemu-iotests/085
M tests/qemu-iotests/087
M tests/qemu-iotests/117
M tests/qemu-iotests/118
M tests/qemu-iotests/124
M tests/qemu-iotests/139
M tests/qemu-iotests/141
M tests/qemu-iotests/155
Log Message:
-----------
block: Remove "options" indirection from blockdev-add
Now that QAPI supports boxed types, we can have unions at the top level
of a command, so let's put our real options directly there for
blockdev-add instead of having a single "options" dict that contains the
real arguments.
blockdev-add is still experimental and we already made substantial
changes to the API recently, so we're free to make changes like this
one, too.
Signed-off-by: Kevin Wolf <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Markus Armbruster <address@hidden>
Reviewed-by: Fam Zheng <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Reviewed-by: Max Reitz <address@hidden>
Commit: 09237757a8b2af0a5e6f1141de2d65433e509691
https://github.com/qemu/qemu/commit/09237757a8b2af0a5e6f1141de2d65433e509691
Author: Halil Pasic <address@hidden>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M block/raw-posix.c
M block/raw-win32.c
Log Message:
-----------
block: improve error handling in raw_open
Make raw_open for POSIX more consistent in handling errors by setting
the error object also when qemu_open fails. The error object was set
generally set in case of errors, but I guess this case was overlooked.
Do the same for win32.
Signed-off-by: Halil Pasic <address@hidden>
Reviewed-by: Sascha Silbe <address@hidden>
Tested-by: Marc Hartmayer <address@hidden> (POSIX only)
Reviewed-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Kevin Wolf <address@hidden>
Commit: 3ac2f2f765a0bc18dfb18c38a522e6123289ffc1
https://github.com/qemu/qemu/commit/3ac2f2f765a0bc18dfb18c38a522e6123289ffc1
Author: Pino Toscano <address@hidden>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M block/qapi.c
Log Message:
-----------
qapi: fix memory leak in bdrv_image_info_specific_dump
The 'obj' result of the visitor was not properly freed, like done in
other places doing a similar job.
Signed-off-by: Pino Toscano <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Signed-off-by: Kevin Wolf <address@hidden>
Commit: 6bf77e1c2dc24da1bade16e8a9a637f3b127314d
https://github.com/qemu/qemu/commit/6bf77e1c2dc24da1bade16e8a9a637f3b127314d
Author: Alberto Garcia <address@hidden>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M block/throttle-groups.c
Log Message:
-----------
throttle: Correct access to wrong BlockBackendPublic structures
In 27ccdd52598290f0f8b58be56e235aff7aebfaf3 the throttling fields were
moved from BlockDriverState to BlockBackend. However in a few cases
the code started using throttling fields from the active BlockBackend
instead of the round-robin token, making the algorithm behave
incorrectly.
This can cause starvation if there's a throttling group with several
drives but only one of them has I/O.
Cc: address@hidden
Reported-by: Paolo Bonzini <address@hidden>
Signed-off-by: Alberto Garcia <address@hidden>
Reviewed-by: Paolo Bonzini <address@hidden>
Signed-off-by: Kevin Wolf <address@hidden>
Commit: a26ddb43963e77aeebc2a4f011d27b2d9c017f21
https://github.com/qemu/qemu/commit/a26ddb43963e77aeebc2a4f011d27b2d9c017f21
Author: Alberto Garcia <address@hidden>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M tests/qemu-iotests/093
M tests/qemu-iotests/093.out
Log Message:
-----------
qemu-iotests: Test I/O in a single drive from a throttling group
iotest 093 contains a test that creates a throttling group with
several drives and performs I/O in all of them. This patch adds a new
test that creates a similar setup but only performs I/O in one of the
drives at the same time.
This is useful to test that the round robin algorithm is behaving
properly in these scenarios, and is specifically written using the
regression introduced in 27ccdd52598290f0f8b58be56e as an example.
Signed-off-by: Alberto Garcia <address@hidden>
Signed-off-by: Kevin Wolf <address@hidden>
Commit: ffb31e1da7d3e044649717c4ebcb1768b5b44299
https://github.com/qemu/qemu/commit/ffb31e1da7d3e044649717c4ebcb1768b5b44299
Author: Max Reitz <address@hidden>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M qemu-nbd.c
M qemu-nbd.texi
Log Message:
-----------
qemu-nbd: Add --fork option
Using the --fork option, one can make qemu-nbd fork the worker process.
The original process will exit on error of the worker or once the worker
enters the main loop.
Suggested-by: Sascha Silbe <address@hidden>
Signed-off-by: Max Reitz <address@hidden>
Signed-off-by: Kevin Wolf <address@hidden>
Commit: 668b4406314828c8b22ffe5951c3014380d778f1
https://github.com/qemu/qemu/commit/668b4406314828c8b22ffe5951c3014380d778f1
Author: Max Reitz <address@hidden>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M tests/qemu-iotests/162
Log Message:
-----------
iotests: Remove raciness from 162
With qemu-nbd's new --fork option, we no longer need to launch it the
hacky way.
Suggested-by: Sascha Silbe <address@hidden>
Signed-off-by: Max Reitz <address@hidden>
Signed-off-by: Kevin Wolf <address@hidden>
Commit: 12ac9d9e903e1a23d59aeb18d5eb50ddcf9ec975
https://github.com/qemu/qemu/commit/12ac9d9e903e1a23d59aeb18d5eb50ddcf9ec975
Author: Max Reitz <address@hidden>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M tests/qemu-iotests/162
M tests/qemu-iotests/162.out
Log Message:
-----------
iotests: Do not rely on unavailable domains in 162
There are some (mostly ISP-specific) name servers who will redirect
non-existing domains to special hosts. In this case, we will get a
different error message when trying to connect to such a host, which
breaks test 162.
162 needed this specific error message so it can confirm that qemu was
indeed trying to connect to the user-specified port. However, we can
also confirm this by setting up a local NBD server on exactly that port;
so we can fix the issue by doing just that.
Reported-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Max Reitz <address@hidden>
Signed-off-by: Kevin Wolf <address@hidden>
Commit: 86ec252c198a62b3a1da3ac62277adf917d985cf
https://github.com/qemu/qemu/commit/86ec252c198a62b3a1da3ac62277adf917d985cf
Author: Paolo Bonzini <address@hidden>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M block/quorum.c
Log Message:
-----------
quorum: change child_iter to children_read
This simplifies a bit the code by using the usual C "inclusive start,
exclusive end" pattern for ranges.
Signed-off-by: Paolo Bonzini <address@hidden>
Message-id: address@hidden
Reviewed-by: Max Reitz <address@hidden>
Reviewed-by: Alberto Garcia <address@hidden>
Signed-off-by: Max Reitz <address@hidden>
Commit: 1ba7e159787d7c96a8783584395b670c22bba4ef
https://github.com/qemu/qemu/commit/1ba7e159787d7c96a8783584395b670c22bba4ef
Author: Paolo Bonzini <address@hidden>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M block/quorum.c
Log Message:
-----------
quorum: do not allocate multiple iovecs for FIFO strategy
In FIFO mode there are no parallel reads, hence there is no need to
allocate separate buffers and clone the iovecs.
The two cases of quorum_aio_cb are now even more different, and
most of quorum_aio_finalize is only needed in one of them, so split
them in separate functions.
Signed-off-by: Paolo Bonzini <address@hidden>
Message-id: address@hidden
Reviewed-by: Max Reitz <address@hidden>
Reviewed-by: Alberto Garcia <address@hidden>
Signed-off-by: Max Reitz <address@hidden>
Commit: dc162c8e4f088b08575460cca35b042d58c141aa
https://github.com/qemu/qemu/commit/dc162c8e4f088b08575460cca35b042d58c141aa
Author: Fam Zheng <address@hidden>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M block/backup.c
M block/dirty-bitmap.c
M block/mirror.c
M include/block/dirty-bitmap.h
M include/qemu/typedefs.h
Log Message:
-----------
block: Hide HBitmap in block dirty bitmap interface
HBitmap is an implementation detail of block dirty bitmap that should be hidden
from users. Introduce a BdrvDirtyBitmapIter to encapsulate the underlying
HBitmapIter.
A small difference in the interface is, before, an HBitmapIter is initialized
in place, now the new BdrvDirtyBitmapIter must be dynamically allocated because
the structure definition is in block/dirty-bitmap.c.
Two current users are converted too.
Signed-off-by: Fam Zheng <address@hidden>
Reviewed-by: Max Reitz <address@hidden>
Signed-off-by: John Snow <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>
Commit: 07ac4cdb570c9cf6aed0338414f4f09fee0b549c
https://github.com/qemu/qemu/commit/07ac4cdb570c9cf6aed0338414f4f09fee0b549c
Author: Fam Zheng <address@hidden>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M include/qemu/hbitmap.h
M util/hbitmap.c
Log Message:
-----------
HBitmap: Introduce "meta" bitmap to track bit changes
Upon each bit toggle, the corresponding bit in the meta bitmap will be
set.
Signed-off-by: Fam Zheng <address@hidden>
[Amended text inline. --js]
Reviewed-by: Max Reitz <address@hidden>
Signed-off-by: John Snow <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>
Commit: 4b62818a4f3075fce1e9335d91beef737a8fc9d3
https://github.com/qemu/qemu/commit/4b62818a4f3075fce1e9335d91beef737a8fc9d3
Author: Fam Zheng <address@hidden>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M tests/test-hbitmap.c
Log Message:
-----------
tests: Add test code for meta bitmap
Signed-off-by: Fam Zheng <address@hidden>
Reviewed-by: John Snow <address@hidden>
Reviewed-by: Max Reitz <address@hidden>
Signed-off-by: John Snow <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>
Commit: fb933437de327a9a322d4c2473d0c23aa8d9a267
https://github.com/qemu/qemu/commit/fb933437de327a9a322d4c2473d0c23aa8d9a267
Author: Fam Zheng <address@hidden>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M block/dirty-bitmap.c
M include/block/dirty-bitmap.h
Log Message:
-----------
block: Support meta dirty bitmap
The added group of operations enables tracking of the changed bits in
the dirty bitmap.
Signed-off-by: Fam Zheng <address@hidden>
Reviewed-by: Max Reitz <address@hidden>
Signed-off-by: John Snow <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>
Commit: 15891fac7dd0300f94cca081cfef51b074cb988b
https://github.com/qemu/qemu/commit/15891fac7dd0300f94cca081cfef51b074cb988b
Author: Fam Zheng <address@hidden>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M block/dirty-bitmap.c
M include/block/dirty-bitmap.h
Log Message:
-----------
block: Add two dirty bitmap getters
For dirty bitmap users to get the size and the name of a
BdrvDirtyBitmap.
Signed-off-by: Fam Zheng <address@hidden>
Reviewed-by: John Snow <address@hidden>
Reviewed-by: Max Reitz <address@hidden>
Signed-off-by: John Snow <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>
Commit: 7105007a5c8ae6228d78487e1e382d53863ab2c9
https://github.com/qemu/qemu/commit/7105007a5c8ae6228d78487e1e382d53863ab2c9
Author: Fam Zheng <address@hidden>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M block/dirty-bitmap.c
Log Message:
-----------
block: Assert that bdrv_release_dirty_bitmap succeeded
We use a loop over bs->dirty_bitmaps to make sure the caller is
only releasing a bitmap owned by bs. Let's also assert that in this case
the caller is releasing a bitmap that does exist.
Signed-off-by: Fam Zheng <address@hidden>
Reviewed-by: Max Reitz <address@hidden>
Signed-off-by: John Snow <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>
Commit: 8258888e222ff03bf791d81a0001cdc40b878de4
https://github.com/qemu/qemu/commit/8258888e222ff03bf791d81a0001cdc40b878de4
Author: Vladimir Sementsov-Ogievskiy <address@hidden>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M include/qemu/hbitmap.h
M util/hbitmap.c
Log Message:
-----------
hbitmap: serialization
Functions to serialize / deserialize(restore) HBitmap. HBitmap should be
saved to linear sequence of bits independently of endianness and bitmap
array element (unsigned long) size. Therefore Little Endian is chosen.
These functions are appropriate for dirty bitmap migration, restoring
the bitmap in several steps is available. To save performance, every
step writes only the last level of the bitmap. All other levels are
restored by hbitmap_deserialize_finish() as a last step of restoring.
So, HBitmap is inconsistent while restoring.
Signed-off-by: Vladimir Sementsov-Ogievskiy <address@hidden>
[Fix left shift operand to 1UL; add "finish" parameter. - Fam]
Signed-off-by: Fam Zheng <address@hidden>
Signed-off-by: John Snow <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>
Commit: 882c36f5902a28125e1f98ded74e1a0b3e05e342
https://github.com/qemu/qemu/commit/882c36f5902a28125e1f98ded74e1a0b3e05e342
Author: Vladimir Sementsov-Ogievskiy <address@hidden>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M block/dirty-bitmap.c
M include/block/dirty-bitmap.h
Log Message:
-----------
block: BdrvDirtyBitmap serialization interface
Several functions to provide necessary access to BdrvDirtyBitmap for
block-migration.c
Signed-off-by: Vladimir Sementsov-Ogievskiy <address@hidden>
[Add the "finish" parameters. - Fam]
Signed-off-by: Fam Zheng <address@hidden>
Reviewed-by: John Snow <address@hidden>
Reviewed-by: Max Reitz <address@hidden>
Signed-off-by: John Snow <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>
Commit: 2071f26e2d67fa385c2baf061137b7482ace270c
https://github.com/qemu/qemu/commit/2071f26e2d67fa385c2baf061137b7482ace270c
Author: Fam Zheng <address@hidden>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M tests/test-hbitmap.c
Log Message:
-----------
tests: Add test code for hbitmap serialization
Signed-off-by: Fam Zheng <address@hidden>
[Fixed minor constant issue. --js]
Signed-off-by: John Snow <address@hidden>
Signed-off-by: John Snow <address@hidden>
Message-id: address@hidden
Reviewed-by: Max Reitz <address@hidden>
Signed-off-by: Max Reitz <address@hidden>
Commit: 6d3f4049ba532b01ff738f9e5a66df1477c5ffdd
https://github.com/qemu/qemu/commit/6d3f4049ba532b01ff738f9e5a66df1477c5ffdd
Author: Fam Zheng <address@hidden>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M block/dirty-bitmap.c
M include/block/dirty-bitmap.h
Log Message:
-----------
block: More operations for meta dirty bitmap
Callers can create an iterator of meta bitmap with
bdrv_dirty_meta_iter_new(), then use the bdrv_dirty_iter_* operations on
it. Meta iterators are also counted by bitmap->active_iterators.
Also add a couple of functions to retrieve granularity and count.
Signed-off-by: Fam Zheng <address@hidden>
Reviewed-by: Max Reitz <address@hidden>
Signed-off-by: John Snow <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>
Commit: f4f2539bcf2d41f96d7e60c4c7e81ecdf5d81c63
https://github.com/qemu/qemu/commit/f4f2539bcf2d41f96d7e60c4c7e81ecdf5d81c63
Author: Changlong Xie <address@hidden>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M block/replication.c
M qapi/block-core.json
Log Message:
-----------
block/replication: Clarify 'top-id' parameter usage
The replication driver only supports the 'top-id' parameter for the
secondary side; it must not be supplied for the primary side.
Reviewed-by: Eric Blake <address@hidden>
Signed-off-by: Changlong Xie <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>
Commit: 25493dc012e7c10dba51ee893b634a1dbfeed126
https://github.com/qemu/qemu/commit/25493dc012e7c10dba51ee893b634a1dbfeed126
Author: Kevin Wolf <address@hidden>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M block/backup.c
M block/dirty-bitmap.c
M block/mirror.c
M block/quorum.c
M block/replication.c
M include/block/dirty-bitmap.h
M include/qemu/hbitmap.h
M include/qemu/typedefs.h
M qapi/block-core.json
M tests/test-hbitmap.c
M util/hbitmap.c
Log Message:
-----------
Merge remote-tracking branch 'mreitz/tags/pull-block-2016-10-24' into
queue-block
Block patches for master
# gpg: Signature made Mon Oct 24 17:56:44 2016 CEST
# gpg: using RSA key 0xF407DB0061D5CF40
# gpg: Good signature from "Max Reitz <address@hidden>"
# Primary key fingerprint: 91BE B60A 30DB 3E88 57D1 1829 F407 DB00 61D5 CF40
* mreitz/tags/pull-block-2016-10-24:
block/replication: Clarify 'top-id' parameter usage
block: More operations for meta dirty bitmap
tests: Add test code for hbitmap serialization
block: BdrvDirtyBitmap serialization interface
hbitmap: serialization
block: Assert that bdrv_release_dirty_bitmap succeeded
block: Add two dirty bitmap getters
block: Support meta dirty bitmap
tests: Add test code for meta bitmap
HBitmap: Introduce "meta" bitmap to track bit changes
block: Hide HBitmap in block dirty bitmap interface
quorum: do not allocate multiple iovecs for FIFO strategy
quorum: change child_iter to children_read
Signed-off-by: Kevin Wolf <address@hidden>
Commit: 45b567d645c22fb79f4698a13396718084f7cf72
https://github.com/qemu/qemu/commit/45b567d645c22fb79f4698a13396718084f7cf72
Author: Peter Maydell <address@hidden>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M block/backup.c
M block/dirty-bitmap.c
M block/mirror.c
M block/qapi.c
M block/qcow2-cluster.c
M block/qcow2.c
M block/qcow2.h
M block/quorum.c
M block/raw-posix.c
M block/raw-win32.c
M block/replication.c
M block/throttle-groups.c
M docs/qmp-commands.txt
M include/block/dirty-bitmap.h
M include/qemu/hbitmap.h
M include/qemu/typedefs.h
M qapi/block-core.json
M qemu-img.c
M qemu-nbd.c
M qemu-nbd.texi
M tests/qemu-iotests/041
M tests/qemu-iotests/067
M tests/qemu-iotests/071
M tests/qemu-iotests/081
M tests/qemu-iotests/085
M tests/qemu-iotests/087
M tests/qemu-iotests/093
M tests/qemu-iotests/093.out
M tests/qemu-iotests/117
M tests/qemu-iotests/118
M tests/qemu-iotests/124
M tests/qemu-iotests/139
M tests/qemu-iotests/141
M tests/qemu-iotests/155
M tests/qemu-iotests/162
M tests/qemu-iotests/162.out
M tests/test-hbitmap.c
M util/hbitmap.c
Log Message:
-----------
Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging
Block layer patches
# gpg: Signature made Mon 24 Oct 2016 17:02:47 BST
# gpg: using RSA key 0x7F09B272C88F2FD6
# gpg: Good signature from "Kevin Wolf <address@hidden>"
# Primary key fingerprint: DC3D EB15 9A9A F95D 3D74 56FE 7F09 B272 C88F 2FD6
* remotes/kevin/tags/for-upstream: (23 commits)
block/replication: Clarify 'top-id' parameter usage
block: More operations for meta dirty bitmap
tests: Add test code for hbitmap serialization
block: BdrvDirtyBitmap serialization interface
hbitmap: serialization
block: Assert that bdrv_release_dirty_bitmap succeeded
block: Add two dirty bitmap getters
block: Support meta dirty bitmap
tests: Add test code for meta bitmap
HBitmap: Introduce "meta" bitmap to track bit changes
block: Hide HBitmap in block dirty bitmap interface
quorum: do not allocate multiple iovecs for FIFO strategy
quorum: change child_iter to children_read
iotests: Do not rely on unavailable domains in 162
iotests: Remove raciness from 162
qemu-nbd: Add --fork option
qemu-iotests: Test I/O in a single drive from a throttling group
throttle: Correct access to wrong BlockBackendPublic structures
qapi: fix memory leak in bdrv_image_info_specific_dump
block: improve error handling in raw_open
...
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/a3ae21ec3fe0...45b567d645c2
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] e84a0d: block: failed qemu-img command should return non-z...,
GitHub <=