Sign in
qemu
/
qemu
/
93dc9c89640bd4aa5e49d672209b5509e3afa7e8
/
block
/
qcow2-cache.c
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
· 9 years ago
279621c
qcow2: add option to clean unused cache entries after some time
by Alberto Garcia
· 9 years ago
355ee2d
qcow2: mark the memory as no longer needed after qcow2_cache_empty()
by Alberto Garcia
· 9 years ago
1bd84ee
qcow2: remove unnecessary check
by Alberto Garcia
· 9 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
· 10 years ago
02c4f26
block: Use g_new() & friends to avoid multiplying sizes
by Markus Armbruster
· 10 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
· 13 years ago
93913df
qcow2: Use Qcow2Cache in writeback mode during loadvm/savevm
by Kevin Wolf
· 13 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