OSDN Git Service
(root)
/
qmiga
/
qemu.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
570542e
)
qcow2: Fix QCOW2_COMPRESSED_SECTOR_MASK
author
Max Reitz
<mreitz@redhat.com>
Mon, 28 Oct 2019 16:18:40 +0000
(17:18 +0100)
committer
Max Reitz
<mreitz@redhat.com>
Thu, 7 Nov 2019 13:37:46 +0000
(14:37 +0100)
Masks for L2 table entries should have 64 bit.
Fixes:
b6c246942b14d3e0dec46a6c5868ed84e7dbea19
Buglink:
https://bugs.launchpad.net/qemu/+bug/1850000
Cc: qemu-stable@nongnu.org
Signed-off-by: Max Reitz <mreitz@redhat.com>
Message-id:
20191028161841
.1198-2-mreitz@redhat.com
Reviewed-by: Alberto Garcia <berto@igalia.com>
Signed-off-by: Max Reitz <mreitz@redhat.com>
block/qcow2.h
patch
|
blob
|
history
diff --git
a/block/qcow2.h
b/block/qcow2.h
index
601c2e4
..
0942126
100644
(file)
--- a/
block/qcow2.h
+++ b/
block/qcow2.h
@@
-83,7
+83,7
@@
/* Defined in the qcow2 spec (compressed cluster descriptor) */
#define QCOW2_COMPRESSED_SECTOR_SIZE 512U
-#define QCOW2_COMPRESSED_SECTOR_MASK (~(QCOW2_COMPRESSED_SECTOR_SIZE - 1))
+#define QCOW2_COMPRESSED_SECTOR_MASK (~(QCOW2_COMPRESSED_SECTOR_SIZE - 1
ULL
))
/* Must be at least 2 to cover COW */
#define MIN_L2_CACHE_SIZE 2 /* cache entries */