Sign in
qemu
/
qemu
/
4f50c1673a89b07f376ce5c42d22d79a79cd466d
/
block
/
qcow2.h
5225399
qcow2: Give the refcount cache the minimum possible size by default
by Alberto Garcia
· 7 years ago
605bc8b
qcow2: try load bitmaps only once
by Vladimir Sementsov-Ogievskiy
· 7 years ago
b1336cc
qcow2-bitmap: add qcow2_reopen_bitmaps_rw_hint()
by Vladimir Sementsov-Ogievskiy
· 7 years ago
0cf0e59
qcow2: Generalize validate_table_offset() into qcow2_validate_table()
by Alberto Garcia
· 7 years ago
8b220eb
qcow2: introduce qcow2_write_caches and qcow2_flush_caches
by Paolo Bonzini
· 7 years ago
9e02968
qcow2: Replace align_offset() with ROUND_UP()
by Alberto Garcia
· 7 years ago
1221fe6
qcow2: Allow configuring the L2 slice size
by Alberto Garcia
· 7 years ago
8f81817
qcow2: Add offset_to_l2_slice_index()
by Alberto Garcia
· 7 years ago
3c2e511
qcow2: Add l2_slice_size field to BDRVQcow2State
by Alberto Garcia
· 7 years ago
05b5b6e
qcow2: Add offset_to_l1_index()
by Alberto Garcia
· 7 years ago
6e6fa76
qcow2: Remove BDS parameter from qcow2_cache_is_table_offset()
by Alberto Garcia
· 7 years ago
77aadd7
qcow2: Remove BDS parameter from qcow2_cache_discard()
by Alberto Garcia
· 7 years ago
b2f68bf
qcow2: Remove BDS parameter from qcow2_cache_clean_unused()
by Alberto Garcia
· 7 years ago
e64d407
qcow2: Remove BDS parameter from qcow2_cache_destroy()
by Alberto Garcia
· 7 years ago
2013c3d
qcow2: Remove BDS parameter from qcow2_cache_put()
by Alberto Garcia
· 7 years ago
2d135ee
qcow2: Remove BDS parameter from qcow2_cache_entry_mark_dirty()
by Alberto Garcia
· 7 years ago
3e99da5
block: maintain persistent disabled bitmaps
by Vladimir Sementsov-Ogievskiy
· 7 years ago
546a7dc
qcow2: get rid of qcow2_backing_read1 routine
by Edgar Kaziakhmedov
· 7 years ago
23482f8
qcow2: Add bounds check to get_refblock_offset()
by Max Reitz
· 7 years ago
163bc39
qcow2: truncate the tail of the image file after shrinking the image
by Pavel Butsykin
· 7 years ago
46b732c
qcow2: add shrink image support
by Pavel Butsykin
· 7 years ago
f71c08e
qcow2: add qcow2_cache_discard
by Pavel Butsykin
· 7 years ago
772d1f9
block/qcow2: falloc/full preallocating growth
by Max Reitz
· 8 years ago
12cc30a
block/qcow2: Add qcow2_refcount_area()
by Max Reitz
· 8 years ago
469c71e
qcow2: add .bdrv_remove_persistent_dirty_bitmap
by Vladimir Sementsov-Ogievskiy
· 8 years ago
da0eb24
qcow2: add .bdrv_can_store_new_dirty_bitmap
by Vladimir Sementsov-Ogievskiy
· 8 years ago
169b879
qcow2: store bitmaps on reopening image as read-only
by Vladimir Sementsov-Ogievskiy
· 8 years ago
5f72826
qcow2: add persistent dirty bitmaps support
by Vladimir Sementsov-Ogievskiy
· 8 years ago
1b6b056
qcow2: support .bdrv_reopen_bitmaps_rw
by Vladimir Sementsov-Ogievskiy
· 8 years ago
d1258dd
qcow2: autoloading dirty bitmaps
by Vladimir Sementsov-Ogievskiy
· 8 years ago
88ddffa
qcow2: add bitmaps extension
by Vladimir Sementsov-Ogievskiy
· 8 years ago
8a5bb1f
qcow2-refcount: rename inc_refcounts() and make it public
by Vladimir Sementsov-Ogievskiy
· 8 years ago
4652b8f
qcow2: add support for LUKS encryption format
by Daniel P. Berrange
· 8 years ago
b25b387
qcow2: convert QCow2 to use QCryptoBlock for encryption
by Daniel P. Berrange
· 8 years ago
446d306
qcow2: make qcow2_encrypt_sectors encrypt in place
by Daniel P. Berrange
· 8 years ago
ee22a9d
qcow2: Merge the writing of the COW regions with the guest data
by Alberto Garcia
· 8 years ago
e034f5b
qcow2: Use unsigned int for both members of Qcow2COWRegion
by Alberto Garcia
· 8 years ago
d2cb36a
qcow2: Discard/zero clusters by byte count
by Eric Blake
· 8 years ago
fdfab37
qcow2: Make distinction between zero cluster types obvious
by Eric Blake
· 8 years ago
3ef9521
qcow2: Name typedef for cluster type
by Eric Blake
· 8 years ago
564a6b6
qcow2: Reuse preallocated zero clusters
by Max Reitz
· 8 years ago
7061a07
qcow2: Optimize the refcount-block overlap check
by Alberto Garcia
· 8 years ago
9dd76f8
qcow2: Remove stale FIXME comment
by Alberto Garcia
· 8 years ago
170f4b2
qcow2: Support BDRV_REQ_MAY_UNMAP
by Fam Zheng
· 8 years ago
d4b84d5
Remove unused function declarations
by Ladi Prosek
· 9 years ago
d46a0bb
qcow2: Implement .bdrv_co_pwritev()
by Kevin Wolf
· 9 years ago
8556739
qcow2: Use bytes instead of sectors for QCowL2Meta
by Kevin Wolf
· 9 years ago
ecfe186
qcow2: Implement .bdrv_co_preadv()
by Kevin Wolf
· 9 years ago
f3c3b87
qcow2: avoid extra flushes in qcow2
by Denis V. Lunev
· 9 years ago
791c9a0
qcow2: Add function for refcount order amendment
by Max Reitz
· 10 years ago
8b13976
block: Add opaque value to the amend CB
by Max Reitz
· 10 years ago
10817bf
coroutine: move into libqemuutil.a library
by Daniel P. Berrange
· 10 years ago
e394621
qcow2: Remove forward declaration of QCowAIOCB
by Kevin Wolf
· 10 years ago
b6d36de
qcow2: Make size_to_clusters() return uint64_t
by Max Reitz
· 9 years ago
ff99129
qcow2: Rename BDRVQcowState to BDRVQcow2State
by Kevin Wolf
· 9 years ago
279621c
qcow2: add option to clean unused cache entries after some time
by Alberto Garcia
· 10 years ago
f6fa64f
block: convert qcow/qcow2 to use generic cipher API
by Daniel P. Berrange
· 10 years ago
6f2945c
crypto: move built-in AES implementation into crypto/
by Daniel P. Berrange
· 10 years ago
bc85ef2
qcow2: Add DEFAULT_L2_CACHE_CLUSTERS
by Max Reitz
· 10 years ago
57e2166
qcow2: Set MIN_L2_CACHE_SIZE to 2
by Max Reitz
· 10 years ago
a3f1afb
qcow2: make qcow2_cache_put() a void function
by Alberto Garcia
· 10 years ago
72e80b8
qcow2: use one single memory block for the L2/refcount cache tables
by Alberto Garcia
· 10 years ago
e4603fe
qcow2: Fix header update with overridden backing file
by Kevin Wolf
· 10 years ago
7453c96
qcow2: Helper function for refcount modification
by Max Reitz
· 10 years ago
0e06528
qcow2: Use 64 bits for refcount values
by Max Reitz
· 10 years ago
2aabe7c
qcow2: Use unsigned addend for update_refcount()
by Max Reitz
· 10 years ago
7324c10
qcow2: Only return status from qcow2_get_refcount
by Max Reitz
· 10 years ago
346a53d
qcow2: Add two new fields to BDRVQcowState
by Max Reitz
· 10 years ago
20a1f9d
qcow2: Remove unused struct QCowCreateState
by Kevin Wolf
· 10 years ago
4475191
block/qcow2: Make get_refcount() global
by Max Reitz
· 10 years ago
4057a2b
block/qcow2: Implement status CB for amend
by Max Reitz
· 10 years ago
808c4b6
qcow2: Allow "full" discard
by Max Reitz
· 10 years ago
17bd5f4
qcow2: Drop REFCOUNT_SHIFT
by Max Reitz
· 11 years ago
1d13d65
qcow2: Calculate refcount block entry count
by Max Reitz
· 10 years ago
ee42b5c
qcow2: Add overlap-check.template option
by Max Reitz
· 11 years ago
85186eb
qcow2: Add qcow2_signal_corruption()
by Max Reitz
· 11 years ago
6c1c8d5
qcow2: Add runtime options for cache sizes
by Max Reitz
· 11 years ago
440ba08
qcow2: Constant cache size in bytes
by Max Reitz
· 11 years ago
5dae6e3
qcow2: Limit snapshot table size
by Kevin Wolf
· 11 years ago
6a83f8b
qcow2: Check maximum L1 size in qcow2_snapshot_load_tmp() (CVE-2014-0143)
by Kevin Wolf
· 11 years ago
bb572ae
qcow2: Fix types in qcow2_alloc_clusters and alloc_clusters_noref
by Kevin Wolf
· 11 years ago
2b5d595
qcow2: Check new refcount table size on growth
by Kevin Wolf
· 11 years ago
ce48f2f4
qcow2: Validate snapshot table offset/size (CVE-2014-0144)
by Kevin Wolf
· 11 years ago
16f0587
qcow2: remove n_start and n_end of qcow2_alloc_cluster_offset()
by Hu Tao
· 11 years ago
46bae92
qcow2: fix wrong value of L1E_OFFSET_MASK, L2E_OFFSET_MASK and REFT_OFFSET_MASK
by Hu Tao
· 11 years ago
7b4c478
snapshot: distinguish id and name in load_tmp
by Wenchao Xia
· 11 years ago
4a273c3
qcow2: Add more overlap check bitmask macros
by Max Reitz
· 11 years ago
05de7e8
qcow2: Add overlap-check options
by Max Reitz
· 11 years ago
3e35539
qcow2: Make overlap check mask variable
by Max Reitz
· 11 years ago
231bb26
qcow2: Use negated overflow check mask
by Max Reitz
· 11 years ago
c4217f6
block: qcow2 - used QEMU_PACKED for on-disk structures
by Jeff Cody
· 11 years ago
a89d89d
snapshot: distinguish id and name in snapshot delete
by Wenchao Xia
· 11 years ago
b6481f3
qcow2: Save refcount order in BDRVQcowState
by Max Reitz
· 12 years ago
32b6444
qcow2-cluster: Expand zero clusters
by Max Reitz
· 12 years ago
e7108fe
qcow2-cache: Empty cache
by Max Reitz
· 12 years ago
1ebf561
qcow2: Discard VM state in active L1 after creating snapshot
by Kevin Wolf
· 12 years ago
670df5e
qcow2: Pass discard type to qcow2_discard_clusters()
by Kevin Wolf
· 12 years ago
e23e400
qcow2-refcount: Repair OFLAG_COPIED errors
by Max Reitz
· 12 years ago
a40f1c2
qcow2: Metadata overlap checks
by Max Reitz
· 12 years ago
69c9872
qcow2: Add corrupt bit
by Max Reitz
· 12 years ago
Next »