| 2 ++
block/nbd.c | 2 ++
block/qcow2.c | 5 +
block/quorum.c| 5 +
block/raw_bsd.c | 1 +
include/block/block_int.h | 3 +++
9 files changed, 26 insertions(+)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake
| 10 ++
include/sysemu/block-backend.h | 3 +-
nbd.c | 13 +++
10 files changed, 159 insertions(+), 68 deletions(-)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http
good enough for:
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
uniformly used. I'm okay if this topic proves too
controversial to add into 2.3 at this late in the cycle, even though I'm
in favor of adding it.
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital
), and cover all files in the repo in one go,
without affecting this series. Such a patch by a copyright owner would
have no problem being accepted, if it is wanted.
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description
...@redhat.com
---
block/null.c | 8
1 file changed, 8 insertions(+)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
and create
no image.
Sounds like a bug fix, not a regression.
Since this is a change in behavior for the pending release, is this the
correct/desired behavior?
Yes, I think so.
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
A-C 1233
Bug #5 - QMP commit doesn't offer a way to rewrite chain when committing
across multiple images
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
On 04/17/2015 05:49 PM, John Snow wrote:
Signed-off-by: John Snow js...@redhat.com
---
docs/bitmaps.md | 352
1 file changed, 352 insertions(+)
create mode 100644 docs/bitmaps.md
Reviewed-by: Eric Blake ebl...@redhat.com
| 13 +
include/block/blockjob.h | 14 ++
3 files changed, 35 insertions(+), 11 deletions(-)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
---
include/qemu/hbitmap.h | 13 +
util/hbitmap.c | 33 +
2 files changed, 46 insertions(+)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
...@redhat.com
Signed-off-by: John Snow js...@redhat.com
---
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
-core.json | 10 +++---
tests/qemu-iotests/030 | 2 +-
3 files changed, 18 insertions(+), 14 deletions(-)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP
hard disk 0
Standard options:
...
Signed-off-by: Don Slutz dsl...@verizon.com
---
vl.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
Reviewed-by: Eric Blake ebl...@redhat.com
Without this, qemu will try to probe formats. It is arguably is more
convenient when using
On 04/30/2015 01:15 PM, Eric Blake wrote:
[adding qemu-block]
On 04/30/2015 12:23 PM, Don Slutz wrote:
~/qemu/out/master/x86_64-softmmu/qemu-system-x86_64 -h | head
QEMU emulator version 2.3.50, Copyright (c) 2003-2008 Fabrice Bellard
usage: qemu-system-x86_64 [options] [disk_image
,
+data: { reference: virtio0, start: 805306368,
+ length: 268435456 },
s/805306368/805306368/ and likewise for length (a json-int does not
use quotes).
Otherwise seems okay.
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
= 0; i c-size; i++) {
-if (table_addr(c, i) == table) {
-goto found;
-}
-}
-abort();
-
-found:
+int i = (table - c-table_array) / c-table_size;
and again.
+assert(c-entries[i].offset != 0);
c-entries[i].dirty = true;
}
--
Eric Blake
and change both functions.
I'm not strongly opposed to keeping snprintf, but agree that if you want
to clean it up to g_strdup_printf(), a separate patch hitting multiple
uses would be cleaner than respinning this patch.
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization
style issues.
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
',
'*overlap-check': 'Qcow2OverlapChecks',
+'*overlap-structures': 'Qcow2OverlapStructures',
'*cache-size': 'int',
'*l2-cache-size': 'int',
'*refcount-cache-size': 'int' } }
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt
of on your
behalf.
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
---
block/quorum.c | 51 +++
1 file changed, 11 insertions(+), 40 deletions(-)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
On 05/08/2015 02:10 PM, Eric Blake wrote:
On 05/08/2015 11:47 AM, Dimitris Aragiorgis wrote:
Building the QEMU tools fails if we #define DEBUG_BLOCK inside
block/raw-posix.c. Here instead of adding qemu-log.o in block-obj-y
so that DEBUG_BLOCK_PRINT can be used, we substitute the latter
On 05/08/2015 11:21 AM, Kevin Wolf wrote:
Signed-off-by: Kevin Wolf kw...@redhat.com
---
blockdev.c| 24
include/block/block.h | 8
2 files changed, 20 insertions(+), 12 deletions(-)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake
-coding everything.
s/managable/manageable/
Signed-off-by: Kevin Wolf kw...@redhat.com
---
block.c | 37 -
1 file changed, 32 insertions(+), 5 deletions(-)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
the table some hits for the start so that it won't be replaced
* immediately. The number 32 is completely arbitrary. */
-c-entries[i].cache_hits = 32;
c-entries[i].offset = offset;
The comment is now dead.
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization
---
block.c | 17 +
include/block/block_int.h | 4
2 files changed, 21 insertions(+)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description
0
#endif
#define DPRINTF(fmt, ...) \
do \
if (DEBUG_BLOCK_PRINT) { \
printf(fmt, ## __VA_ARGS__); \
while (0)
that way, the compiler checks that the printf format arguments are valid
while still optimizing out the if(0) code.
--
Eric Blake eblake redhat com+1-919-301-3266
changed, 21 insertions(+), 10 deletions(-)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
case we must look for \n to terminate password input.
Signed-off-by: Daniel P. Berrange berra...@redhat.com
---
util/oslib-posix.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt
On 05/08/2015 11:21 AM, Kevin Wolf wrote:
Signed-off-by: Kevin Wolf kw...@redhat.com
---
block/qcow2.c | 12 ++--
1 file changed, 10 insertions(+), 2 deletions(-)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization
().
Signed-off-by: Kevin Wolf kw...@redhat.com
---
block/qcow2.c | 18 +-
1 file changed, 9 insertions(+), 9 deletions(-)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
1 file changed, 32 insertions(+), 20 deletions(-)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
++
1 file changed, 67 insertions(+), 34 deletions(-)
In isolation, it looks like a valid conversion, so:
Reviewed-by: Eric Blake ebl...@redhat.com
However, given that we are having a conversation on another thread about
semantics for prepare vs. commit being the action that actually
, XFS_IOC_UNRESVSP64, fl) 0) {
-DEBUG_BLOCK_PRINT(cannot punch hole (%s)\n, strerror(errno));
+DPRINTF(cannot punch hole (%s)\n, strerror(errno));
return -errno;
Here too.
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
to see how hard it would be to modernize a bit, since I've already been
touching in that area (the recent addition of qnull copied heavily from
qbool).
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital
On 05/13/2015 03:11 AM, Kevin Wolf wrote:
Am 12.05.2015 um 22:04 hat Eric Blake geschrieben:
On 05/08/2015 11:21 AM, Kevin Wolf wrote:
Eventually we want to be able to change options at runtime. As a first
step towards that goal, separate some option handling code from the
general
.
Signed-off-by: Kevin Wolf kw...@redhat.com
---
block.c | 13 +++--
block/vmdk.c | 28 ++--
2 files changed, 13 insertions(+), 28 deletions(-)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt
or
upper case, so you added one of each :)
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
POSIX says getopt() returns -1 on completion. While Linux happens
to define EOF as -1, this definition is not required by POSIX, and
there may be platforms where checking for EOF instead of -1 would
lead to an infinite loop.
Signed-off-by: Eric Blake ebl...@redhat.com
---
qemu-io-cmds.c | 16
+ * (the BlockReopenQueue takes the ownership)
'takes ownership' reads a bit more idiomatically, but what you have is
not wrong.
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
-schema.json | 6 +++-
2 files changed, 105 insertions(+), 1 deletion(-)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
| 56
6 files changed, 250 insertions(+), 9 deletions(-)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
assuming that [PATCH v2 00/11] block: incremental backup
transactions is incomplete, because it forgot to clean this up as part
of adding transaction support.
+
+5. Retry the command after fixing the underlaying problem,
s/underlaying/underlying/
--
Eric Blake eblake redhat com+1-919-301
On 04/17/2015 09:50 AM, John Snow wrote:
On 04/17/2015 11:06 AM, Eric Blake wrote:
On 04/08/2015 04:19 PM, John Snow wrote:
Reviewed-by: Max Reitz mre...@redhat.com
Signed-off-by: John Snow js...@redhat.com
---
docs/bitmaps.md | 311
insertions(+), 7 deletions(-)
create mode 100755 tests/qemu-iotests/130
create mode 100644 tests/qemu-iotests/130.out
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description
(errp, Block format '%s' used by device '%s'
+ does not support internal snapshots,
+ bs-drv-format_name, device);
but this is probably another one where node may be better.
But it's already a strict improvement, so I can live with:
Reviewed-by: Eric Blake ebl
something worth having. The devil may be in the
details, but we can get there when you post proposed patches.
Thanks,
Berto
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
On 05/20/2015 05:23 AM, Markus Armbruster wrote:
Kevin and Stefan asked me to take care of this part.
Signed-off-by: Markus Armbruster arm...@redhat.com
---
MAINTAINERS | 8
1 file changed, 8 insertions(+)
Reviewed-by: Eric Blake ebl...@redhat.com
diff --git a/MAINTAINERS b
deletions(-)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
block/io.c | 4 +++-
block/qapi.c | 4 ++--
include/block/accounting.h | 3 ---
include/block/block_int.h | 3 +++
qmp-commands.hx| 4 ++--
6 files changed, 10 insertions(+), 16 deletions(-)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric
++-
1 file changed, 54 insertions(+), 1 deletion(-)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
error handling
here (https://lists.gnu.org/archive/html/qemu-devel/2015-06/msg00431.html)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
On 06/03/2015 01:43 PM, Max Reitz wrote:
Make bdrv_is_inserted(), blk_is_inserted(), and the callback
BlockDriver.bdrv_is_inserted() return a bool.
Suggested-by: Eric Blake ebl...@redhat.com
Signed-off-by: Max Reitz mre...@redhat.com
---
block.c| 12
insertions(+), 226 deletions(-)
Dropping is not backwards-compatible, but that was the whole point of
deprecating it to make it obvious that we planned to do it.
Reviewed-by: Eric Blake ebl...@redhat.com
@@ -2283,14 +2221,13 @@ static int hdev_create(const char *filename, QemuOpts
*opts,
int64_t
+++-
qapi/block-core.json | 13 +
tests/qemu-iotests/087 | 2 +-
tests/qemu-iotests/087.out | 4 ++--
4 files changed, 43 insertions(+), 20 deletions(-)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization
, but does
not have to be this series.
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
| 8
include/block/block_int.h | 2 +-
qapi/block-core.json | 8
qmp-commands.hx | 6 +++---
tests/qemu-iotests/124| 10 +-
7 files changed, 24 insertions(+), 24 deletions(-)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake
/hbitmap.h | 9 +
util/hbitmap.c | 17 +
2 files changed, 26 insertions(+)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital
small enough, even if you leave it in, that I don't mind giving:
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
On 06/03/2015 01:44 PM, Max Reitz wrote:
Signed-off-by: Max Reitz mre...@redhat.com
Reviewed-by: Eric Blake ebl...@redhat.com
---
blockdev.c | 48
qapi/block-core.json | 23 +++
qmp-commands.hx | 39
...@redhat.com
Reviewed-by: Eric Blake ebl...@redhat.com
---
blockdev.c| 7 ---
include/sysemu/blockdev.h | 2 --
qapi-schema.json | 6 --
qapi/block-core.json | 23 +++
qmp-commands.hx | 31
| 4 +
2 files changed, 451 insertions(+)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
@@ -121,6 +121,7 @@
114 rw auto quick
115 rw auto
116 rw auto quick
+118 rw auto
121 rw auto
Wow - we've got several placeholders pending review :)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
---
blockdev.c | 185
+
1 file changed, 77 insertions(+), 108 deletions(-)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
(+), 9 deletions(-)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
On 06/05/2015 04:47 AM, Alberto Garcia wrote:
On Wed 03 Jun 2015 10:52:34 PM CEST, Eric Blake wrote:
As the comment above bdrv_get_stats() says, BlockAcctStats is
something which belongs to the device instead of each
BlockDriverState. This patch therefore moves it into the
BlockBackend
+
1 file changed, 1 insertion(+)
Reviewed-by: Eric Blake ebl...@redhat.com
diff --git a/block.c b/block.c
index 2b9ceae..2786e47 100644
--- a/block.c
+++ b/block.c
@@ -3224,6 +3224,7 @@ static void bdrv_dirty_bitmap_truncate(BlockDriverState
*bs)
continue
Signed-off-by: Kevin Wolf kw...@redhat.com
---
block/raw-posix.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
to exclude subscribers merely based on their preference on
duplicate mail receipt.
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
-by: Eric Blake ebl...@redhat.com
---
block/write-threshold.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/block/write-threshold.c b/block/write-threshold.c
index a53c1f5..e3df419 100644
--- a/block/write-threshold.c
+++ b/block/write-threshold.c
@@ -1,7 +1,7 @@
/*
* QEMU
operation to unmap);
+}
I think it might be better to have a tri-state enum, than to have two
competing bools where only 3 of the 4 states are valid. We haven't yet
committed to the 'unmap' bool, so we still have time to get the API right.
--
Eric Blake eblake redhat com+1-919-301
of the
source being fully allocated (or at least being unable to tell us about
holes)
3. We want the dest to mirror the sparseness of the host, but only where
that is efficient (if the source reads holes, make a hole in the dest)
4. Any other modes?
--
Eric Blake eblake redhat com+1-919-301
behaviors without an
explosion into multiple knobs?
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
.
Thanks,
Berto
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
of a thread).
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
specify a node-name for the protocol layer and use that.
Okay, I'll probably abandon this patch, then, but still work on
something to make node names easier for libvirt to integrate with.
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
more, the active BDS of the device is NOT the node
that libvirt wants, so adding device semantics did not help libvirt), so
much as capturing the state of the patch before I abandon it.
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
From
On 06/06/2015 07:38 PM, Eric Blake wrote:
Commit e2462113 allowed the ability to fire an event if a BDS
node exceeds a threshold during a write, but limited the option
to only work on node names. For convenience, expand this to
allow a device name as a way to set the threshold on the BDS
message is sane).
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
two source bytes, but doesn't change
correctness, so:
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
(git
format-patch/send-email --cover-letter is your friend). Also, you
forgot to cc: the maintainer and the primary qemu-devel list (qemu-devel
should be included in ALL patches, and scripts/get_maintainer.pl will
help you learn maintainers). I've added them in cc.
--
Eric Blake eblake redhat
+---
2 files changed, 75 insertions(+), 4 deletions(-)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
...@redhat.com
---
block.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
-coding everything.
s/managable/manageable/
Signed-off-by: Kevin Wolf kw...@redhat.com
---
block.c | 39 ++-
1 file changed, 34 insertions(+), 5 deletions(-)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
+
1 file changed, 67 insertions(+)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
= error_init_local(errp);
Should be a fairly mechanical patch to catch all the spots; although
there are multiple spellings (not all callers name it local_err).
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description
points to the newly swapped in BDS.
Signed-off-by: Kevin Wolf kw...@redhat.com
---
block.c | 37 +
include/block/block_int.h | 8
2 files changed, 45 insertions(+)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake
to just drain the request queue of both devices in
bdrv_swap() instead of relying on callers to do the right thing.
Signed-off-by: Kevin Wolf kw...@redhat.com
---
block.c | 6 ++
1 file changed, 6 insertions(+)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat
, or even what real
hardware does, but you may want to mask things at both return
statements, to guarantee a stable result limited to size bytes of
information rather than leaking nearby bytes from the rest of the
registers being read.
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt
On 06/04/2015 06:37 AM, Alberto Garcia wrote:
On Wed 03 Jun 2015 09:43:48 PM CEST, Max Reitz wrote:
bdrv_is_inserted() should be invoked recursively on the children of
quorum.
Signed-off-by: Max Reitz mre...@redhat.com
Reviewed-by: Eric Blake ebl...@redhat.com
---
+static bool
On 05/28/2015 06:21 AM, Markus Armbruster wrote:
Cc: Kevin Wolf kw...@redhat.com
Cc: qemu-block@nongnu.org
Signed-off-by: Markus Armbruster arm...@redhat.com
---
block/blkdebug.c | 10 --
1 file changed, 4 insertions(+), 6 deletions(-)
Reviewed-by: Eric Blake ebl...@redhat.com
(as a sub-struct of BlockDeviceInfo)?
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
to those more familiar
with coroutines.
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
;
...like here
But I'll probably let others do the technical review.
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
. But that's ugly.
Yeah, I'm not sure such duplication helps. I'd still like it reported
somewhere, though, as it is nice to query that a requested setting is
actually working.
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
, or that full allocation cannot be
guaranteed, when the unmap parameter is not detected).
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
explanation?
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
Signed-off-by: Fam Zheng f...@redhat.com
Reviewed-by: Paolo Bonzini pbonz...@redhat.com
---
block/io.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
Reviewed-by: Eric Blake ebl...@redhat.com
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library
1 - 100 of 9224 matches
Mail list logo