aboutsummaryrefslogtreecommitdiff
path: root/block-qcow2.c
AgeCommit message (Expand)Author
2009-05-14Move block drivers into their own directoryAnthony Liguori
2009-05-14Convert block infrastructure to use new module init functionalityAnthony Liguori
2009-05-13Include assert.h from qemu-common.hPaul Brook
2009-05-08Fix cluster freeing in qcow2Gleb Natapov
2009-04-22implement qemu_blockalign (Stefano Stabellini)aliguori
2009-04-21qcow2: Add plausibility check for L1/L2 entries (Kevin Wolf)aliguori
2009-04-21qcow2: Refcount checking code cleanup (Kevin Wolf)aliguori
2009-04-21Introduce bdrv_check (Kevin Wolf)aliguori
2009-04-21qcow2: Fix warnings in check_refcount() (Kevin Wolf)aliguori
2009-04-17qcow2 corruption: Fix alloc_cluster_link_l2 (Kevin Wolf)aliguori
2009-04-13Fix OpenSolaris gcc4 warnings: iovec type mismatches, missing 'static'blueswir1
2009-04-07push down vector linearization to posix-aio-compat.c (Christoph Hellwig)aliguori
2009-04-07remove bdrv_aio_read/bdrv_aio_write (Christoph Hellwig)aliguori
2009-04-05Fix savevm after BDRV_FILE size enforcementaliguori
2009-04-05qcow2: fix image creation for large, > ~2TB, images (Chris Wright)aliguori
2009-04-05Fix (at least one cause of) qcow2 corruption. (Nolan Leake)aliguori
2009-03-29fix format string warnings in block-qcow2.c (Christoph Hellwig)aliguori
2009-03-28block-qcow2: keep backing file format in a qcow2 extension (Uri Lublin)aliguori
2009-03-28Introducing qcow2 extensions (Uri Lublin)aliguori
2009-03-11Revert r6404aliguori
2009-03-11Revert r6405aliguori
2009-03-11Revert r6407aliguori
2009-03-07Use C99 initializers for BlockDriver methodsaurel32
2009-02-05block: remove error handling from qemu_malloc() callers (Avi Kivity)aliguori
2009-01-22qcow2 format: keep 'num_free_bytes', and show it upon 'info blockstats' (Uri ...aliguori
2009-01-22block-qcow2: export highest_allocated through BlockDriverInfo and get_info() ...aliguori
2009-01-22block-qcow2: keep highest allocated byte (Uri Lublin)aliguori
2009-01-16Avoid calling qemu_mallocz with zero sizemalc
2009-01-08qcow2: free old snapshots array upon creation of a new one (Uri Lublin)aliguori
2009-01-07qcow2: Fix cluster allocation (Kevin Wolf)aliguori
2009-01-07Fix compressed qcow2 (Gleb Natapov)aliguori
2008-12-04Use writeback caching by default with qcow2aliguori
2008-12-02Change order of metadata update to prevent loosing guest data because of unex...aliguori
2008-12-02Cleanup {alloc|get}_cluster_offset() (Gleb Natapov)aliguori
2008-12-02Write table offset and size in one syscall (Gleb Natapov)aliguori
2008-12-02Introduce new helper function qcow_shedule_bh() (Gleb Natapov)aliguori
2008-12-02Remove tabs from qcow_aio_read_cb(). (Gleb Natapov)aliguori
2008-10-31fix bdrv_aio_read API breakage in qcow2 (Andrea Arcangeli)aliguori
2008-09-24fix bug in block-qcow2.c:alloc_cluster_offset() (Shahar Frank)aliguori
2008-09-16Move offsetof to osdep.h, remove local defintions.balrog
2008-08-14qcow2: Try to aggregate free clusters and freed clusters (Laurent Vivier)aliguori
2008-08-14qcow2: Make sure to return an error when L2 table loading failsaliguori
2008-08-14qcow2: Aggregate same type clusters (Laurent Vivier)aliguori
2008-08-14Extract compressing part from alloc_cluster_offset() (Laurent Vivier)aliguori
2008-08-14Divide get_cluster_offset() (Laurent Vivier)aliguori
2008-08-14qcow2: Extract code from get_cluster_offset() (Laurent Vivier)aliguori
2008-03-11Revert fix for CVE-2008-0928. Will be fixed in a different way later.aurel32
2008-03-11Fix CVE-2008-0928 - insufficient block device address range checkingaurel32
2007-11-11Split block API from vl.h.pbrook
2007-09-17find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the...ths