Sign in
qemu
/
qemu
/
ca0ac758d6fad30676ded90d3975f282d57a4435
/
block
/
qcow2-cache.c
1221fe6
qcow2: Allow configuring the L2 slice size
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
ebe988f
qcow2: Remove BDS parameter from qcow2_cache_table_release()
by Alberto Garcia
· 7 years ago
b3b8b6d
qcow2: Remove BDS parameter from qcow2_cache_get_table_idx()
by Alberto Garcia
· 7 years ago
9869b27
qcow2: Remove BDS parameter from qcow2_cache_get_table_addr()
by Alberto Garcia
· 7 years ago
03019d7
qcow2: Add table size field to Qcow2Cache
by Alberto Garcia
· 7 years ago
08546bc
qcow2: Fix overly broad madvise()
by Max Reitz
· 7 years ago
4efb1f7
qcow2: Refuse to get unaligned offsets from cache
by Max Reitz
· 7 years ago
f71c08e
qcow2: add qcow2_cache_discard
by Pavel Butsykin
· 7 years ago
a8b99dd
qcow2: Remove stale comment
by Alberto Garcia
· 8 years ago
2f2c8d6
qcow2: Make qcow2_cache_table_release() work only in Linux
by Alberto Garcia
· 8 years ago
d9ca2ea
block: Convert bdrv_pwrite(v/_sync) to BdrvChild
by Kevin Wolf
· 9 years ago
cf2ab8f
block: Convert bdrv_pread(v) to BdrvChild
by Kevin Wolf
· 9 years ago
02d0e09
os-posix: include sys/mman.h
by Paolo Bonzini
· 9 years ago
f3c3b87
qcow2: avoid extra flushes in qcow2
by Denis V. Lunev
· 9 years ago
80c71a2
block: Clean up includes
by Peter Maydell
· 9 years ago
9a4f4c3
block: Convert bs->file to BdrvChild
by Kevin Wolf
· 10 years ago
ff99129
qcow2: Rename BDRVQcowState to BDRVQcow2State
by Kevin Wolf
· 9 years ago
909c260
qcow2: reorder fields in Qcow2CachedTable to reduce padding
by Alberto Garcia
· 10 years ago
279621c
qcow2: add option to clean unused cache entries after some time
by Alberto Garcia
· 10 years ago
355ee2d
qcow2: mark the memory as no longer needed after qcow2_cache_empty()
by Alberto Garcia
· 10 years ago
1bd84ee
qcow2: remove unnecessary check
by Alberto Garcia
· 10 years ago
d1b4efe
qcow2: style fixes in qcow2-cache.c
by Alberto Garcia
· 10 years ago
a3f1afb
qcow2: make qcow2_cache_put() a void function
by Alberto Garcia
· 10 years ago
812e408
qcow2: use a hash to look for entries in the L2 cache
by Alberto Garcia
· 10 years ago
fdfbca8
qcow2: remove qcow2_cache_find_entry_to_replace()
by Alberto Garcia
· 10 years ago
2693310
qcow2: use an LRU algorithm to replace entries from the L2 cache
by Alberto Garcia
· 10 years ago
baf07d6
qcow2: simplify qcow2_cache_put() and qcow2_cache_entry_mark_dirty()
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
8e8cb37
block: Give always priority to unused entries in the qcow2 L2 cache
by Alberto Garcia
· 10 years ago
02004bd
qcow2: Use g_try_new0() for cache array
by Max Reitz
· 11 years ago
02c4f26
block: Use g_new() & friends to avoid multiplying sizes
by Markus Armbruster
· 11 years ago
de82815
qcow2: Handle failure for potentially large allocations
by Kevin Wolf
· 11 years ago
231bb26
qcow2: Use negated overflow check mask
by Max Reitz
· 11 years ago
e7108fe
qcow2-cache: Empty cache
by Max Reitz
· 11 years ago
cf93980
qcow2: Employ metadata overlap checks
by Max Reitz
· 11 years ago
737e150
block: move include files to include/block/
by Paolo Bonzini
· 12 years ago
6af4e9e
qcow2: always operate caches in writeback mode
by Paolo Bonzini
· 13 years ago
3cce16f
qcow2: Add some tracing
by Kevin Wolf
· 13 years ago
7267c09
Use glib memory allocation and free functions
by Anthony Liguori
· 14 years ago
93913df
qcow2: Use Qcow2Cache in writeback mode during loadvm/savevm
by Kevin Wolf
· 14 years ago
bf59502
Reorganize struct Qcow2Cache for better struct packing
by Jes Sorensen
· 14 years ago
3de0a29
qcow2: Batch flushes for COW
by Kevin Wolf
· 14 years ago
29c1a73
qcow2: Use QcowCache
by Kevin Wolf
· 14 years ago
4938109
qcow2: Add QcowCache
by Kevin Wolf
· 14 years ago