Sign in
qemu
/
qemu
/
4c7e251ae6d9c328850d62d8aeafa14ca600c858
/
block
/
qcow.c
bfb197e
block: Eliminate BlockDriverState member device_name[]
by Markus Armbruster
· 10 years ago
180e952
block: don't convert file size to sector size
by Hu Tao
· 10 years ago
c2eb918
block: round up file size to nearest sector
by Hu Tao
· 10 years ago
5839e53
block: Use g_new() & friends where that makes obvious sense
by Markus Armbruster
· 10 years ago
0df9330
qcow1: Handle failure for potentially large allocations
by Kevin Wolf
· 11 years ago
8ee79e7
block: Catch backing files assigned to non-COW drivers
by Kevin Wolf
· 11 years ago
c282e1f
cleanup QEMUOptionParameter
by Chunyan Liu
· 11 years ago
16d1215
qcow.c: replace QEMUOptionParameter with QemuOpts
by Chunyan Liu
· 11 years ago
83d0521
change block layer to support both QemuOpts and QEMUOptionParamter
by Chunyan Liu
· 11 years ago
d66e5ce
qcow1: Stricter backing file length check
by Kevin Wolf
· 11 years ago
46485de
qcow1: Validate image size (CVE-2014-0223)
by Kevin Wolf
· 11 years ago
42eb581
qcow1: Validate L2 table size (CVE-2014-0222)
by Kevin Wolf
· 11 years ago
7159a45
qcow1: Check maximum cluster size
by Kevin Wolf
· 11 years ago
ea54fef
qcow1: Make padding in the header explicit
by Kevin Wolf
· 11 years ago
521b2b5
block: Use correct width in format strings
by Max Reitz
· 11 years ago
dc6fb73
Fixed various typos
by Deepak Kathayat
· 11 years ago
76abe40
block: do not abuse EMEDIUMTYPE
by Paolo Bonzini
· 11 years ago
b6d5066
qcow: correctly propagate errors
by Paolo Bonzini
· 11 years ago
2e40134
block: Make bdrv_file_open() static
by Max Reitz
· 11 years ago
72daa72
block: Allow reference for bdrv_file_open()
by Max Reitz
· 11 years ago
cc84d90
block: Error parameter for create functions
by Max Reitz
· 11 years ago
34b5d2c
block: Error parameter for open functions
by Max Reitz
· 11 years ago
d5124c0
bdrv: Use "Error" for creating images
by Max Reitz
· 11 years ago
015a103
bdrv: Use "Error" for opening images
by Max Reitz
· 11 years ago
4bc74be
block: return get_block_status data and flags for formats
by Paolo Bonzini
· 11 years ago
b6b8a33
block: introduce bdrv_get_block_status API
by Paolo Bonzini
· 11 years ago
4f6fd34
block: make bdrv_delete() static
by Fam Zheng
· 11 years ago
3ac2162
block: change default of .has_zero_init to 0
by Peter Lieven
· 12 years ago
16b3c5c
qcow: allow sub-cluster compressed write to last cluster
by Stefan Hajnoczi
· 12 years ago
753d9b8
aes: move aes.h from include/block to include/qemu
by Aurelien Jarno
· 12 years ago
787e4a8
block: Add options QDict to bdrv_file_open() prototypes
by Kevin Wolf
· 12 years ago
1a86938
block: Add options QDict to .bdrv_open()
by Kevin Wolf
· 12 years ago
15bac0d
block: Use error code EMEDIUMTYPE for wrong format in some block drivers
by Stefan Weil
· 12 years ago
1de7afc
misc: move include files to include/qemu/
by Paolo Bonzini
· 12 years ago
caf71f8
migration: move include files to include/migration/
by Paolo Bonzini
· 12 years ago
737e150
block: move include files to include/block/
by Paolo Bonzini
· 12 years ago
d177692
block: qcow image file reopen
by Jeff Cody
· 12 years ago
d5e6b16
change qemu_iovec_to_buf() to match other to,from_buf functions
by Michael Tokarev
· 13 years ago
0339614
allow qemu_iovec_from_buffer() to specify offset from which to start copying
by Michael Tokarev
· 13 years ago
29cdb25
block: push recursive flushing up from drivers
by Paolo Bonzini
· 13 years ago
2b16c9f
qcow: Use bdrv functions to replace file operation
by Li Zhi Hui
· 13 years ago
84b0ec0
qcow: Return real error code in qcow_open
by Li Zhi Hui
· 13 years ago
f8a2e5e
block: convert qcow2, qcow2, and vmdk to .bdrv_co_is_allocated()
by Stefan Hajnoczi
· 13 years ago
a968168
block: Add coroutine_fn marker to coroutine functions
by Dong Xu Wang
· 13 years ago
fd9f102
qcow: Add migration blocker
by Kevin Wolf
· 13 years ago
c68b89a
block: Rename bdrv_co_flush to bdrv_co_flush_to_disk
by Kevin Wolf
· 13 years ago
64ebe71
qcow: Fix bdrv_write_compressed error handling
by Kevin Wolf
· 13 years ago
8b94ff8
block: change flush to co_flush
by Paolo Bonzini
· 13 years ago
6f6dc65
block: drop redundant bdrv_flush implementation
by Stefan Hajnoczi
· 13 years ago
add8d26
block/qcow: Fix use of free() instead of g_free()
by Stefan Weil
· 13 years ago
122bbd1
qcow: remove old #undefined code
by Frediano Ziglio
· 13 years ago
27deebe
qcow: Remove QCowAIOCB
by Frediano Ziglio
· 13 years ago
43ca85b
qcow: move some blocks of code to avoid useless variable initialization
by Frediano Ziglio
· 13 years ago
430bbaa
qcow: QCowAIOCB field cleanup
by Frediano Ziglio
· 13 years ago
f5cd817
qcow/qcow2: Allocate QCowAIOCB structure using stack
by Frediano Ziglio
· 13 years ago
de33b1f
qcow: initialize coroutine mutex
by Scott Wood
· 13 years ago
7267c09
Use glib memory allocation and free functions
by Anthony Liguori
· 13 years ago
52b8eb6
qcow: Use coroutines
by Kevin Wolf
· 13 years ago
b11a24d
qcow: Avoid direct AIO callback
by Kevin Wolf
· 14 years ago
5614c18
block/qcow: Don't ignore immediate read/write and other failures
by Stefan Weil
· 14 years ago
80465c5
block: Remove unused s->hd in various drivers
by Kevin Wolf
· 14 years ago
205ef79
block: Allow bdrv_flush to return errors
by Kevin Wolf
· 14 years ago
5e5557d
qcow: Use bdrv_(p)write_sync for metadata writes
by Kevin Wolf
· 15 years ago
b666d23
block: Avoid unchecked casts for AIOCBs
by Kevin Wolf
· 15 years ago
66f82ce
block: Open the underlying image file in generic code
by Kevin Wolf
· 15 years ago
98c2b2f
qcow: return errno instead of -1
by Juan Quintela
· 15 years ago
3e1a813
block/qcow.c: fix warnings with _FORTIFY_SOURCE
by Kirill A. Shutemov
· 15 years ago
f8012c1
qcow/qcow2: implement bdrv_aio_flush
by Kevin Wolf
· 15 years ago
c53ffce
qcow1: Fix qcow_aio_writev
by Kevin Wolf
· 16 years ago
db08adf
qemu-img: Print available options with -o ?
by Kevin Wolf
· 16 years ago
c16b5a2
fully split aio_pool from BlockDriver
by Christoph Hellwig
· 16 years ago
ad53089
qcow: add qcow_aio_setup helper
by Christoph Hellwig
· 16 years ago
ade4067
qcow/qcow2: Drop synchronous qcow_write()
by Kevin Wolf
· 16 years ago
0e7e198
Convert all block drivers to new bdrv_create
by Kevin Wolf
· 16 years ago
019d6b8
Move block drivers into their own directory
by Anthony Liguori
· 16 years ago
[Renamed from block-qcow.c]
5efa9d5
Convert block infrastructure to use new module init functionality
by Anthony Liguori
· 16 years ago
e268ca5
implement qemu_blockalign (Stefano Stabellini)
by aliguori
· 16 years ago
3f4cb3d
Fix OpenSolaris gcc4 warnings: iovec type mismatches, missing 'static'
by blueswir1
· 16 years ago
f141eaf
push down vector linearization to posix-aio-compat.c (Christoph Hellwig)
by aliguori
· 16 years ago
c87c067
remove bdrv_aio_read/bdrv_aio_write (Christoph Hellwig)
by aliguori
· 16 years ago
e60f469
Use C99 initializers for BlockDriver methods
by aurel32
· 16 years ago
7f48fa1
qcow1: Fix compressed images (Kevin Wolf)
by aliguori
· 16 years ago
5452adb
Remove dead-code (else-block) from block-qcow.c, by Marc Bevand.
by ths
· 17 years ago
7852e5d
restore rw support for vvfat
by aurel32
· 17 years ago
b5eff35
Revert fix for CVE-2008-0928. Will be fixed in a different way later.
by aurel32
· 17 years ago
902b27d
Fix CVE-2008-0928 - insufficient block device address range checking
by aurel32
· 17 years ago
faf0796
Split block API from vl.h.
by pbrook
· 17 years ago
3b46e62
find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the regex.
by ths
· 17 years ago
ec36ba1
vmdk compatibility level 6 images, by Soren Hansen.
by ths
· 17 years ago
5fafdf2
find -type f | xargs sed -i 's/[\t ]$//g' # on most files
by ths
· 17 years ago
ce1a14d
Dynamically allocate AIO Completion Blocks.
by pbrook
· 18 years ago
c47c33b
block API change
by bellard
· 18 years ago
e7b8101
added missing returns
by bellard
· 18 years ago
83f6409
async file I/O API
by bellard
· 18 years ago
7a6cba6
Disk cache flush support.
by pbrook
· 19 years ago
95389c8
qcow_make_empty() support (Johannes Schindelin)
by bellard
· 19 years ago
712e787
probing fixes
by bellard
· 20 years ago
28d34b8
zlib.h is an external header
by bellard
· 20 years ago
e2731ad
fixed block close() method prototype
by bellard
· 20 years ago
d524939
64 bit file I/O by default
by bellard
· 20 years ago
Next »