Sign in
qemu
/
qemu
/
ef4467e911fc8a8a58c85877152a6ef7f46ed03a
/
block
/
cow.c
c282e1f
cleanup QEMUOptionParameter
by Chunyan Liu
· 11 years ago
25814e8
cow.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
521b2b5
block: Use correct width in format strings
by Max Reitz
· 11 years ago
76abe40
block: do not abuse EMEDIUMTYPE
by Paolo Bonzini
· 11 years ago
f8d924e
cow: 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
091b110
COW: Extend checking allocated bits to beyond one sector
by Charlie Shepherd
· 11 years ago
14b98fd
COW: Speed up writes
by Charlie Shepherd
· 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
d663640
block: expect errors from bdrv_co_is_allocated
by Paolo Bonzini
· 11 years ago
e641c1e
cow: do not call bdrv_co_is_allocated
by Paolo Bonzini
· 11 years ago
26ae980
cow: make writes go at a less indecent speed
by Paolo Bonzini
· 11 years ago
276cbc7
cow: make reads go at a decent speed
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
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
737e150
block: move include files to include/block/
by Paolo Bonzini
· 12 years ago
4e35b92
block: Fix spelling in comment (ineffcient -> inefficient)
by Stefan Weil
· 13 years ago
29cdb25
block: push recursive flushing up from drivers
by Paolo Bonzini
· 13 years ago
16d2fc0
block/cow: Return real error code
by Li Zhi Hui
· 13 years ago
eb5d5be
Merge remote-tracking branch 'kwolf/for-anthony' into staging
by Anthony Liguori
· 13 years ago
e94d138
cow: use bdrv_co_is_allocated()
by Stefan Hajnoczi
· 13 years ago
8114583
cow: convert to .bdrv_co_is_allocated()
by Stefan Hajnoczi
· 13 years ago
3535a9c
block: Use bdrv functions to replace file operation in cow.c
by Li Zhi Hui
· 13 years ago
9b2260c
fix spelling in block sub directory
by Dong Xu Wang
· 13 years ago
c68b89a
block: Rename bdrv_co_flush to bdrv_co_flush_to_disk
by Kevin Wolf
· 13 years ago
8b94ff8
block: change flush to co_flush
by Paolo Bonzini
· 13 years ago
e183ef7
block: take lock around bdrv_write implementations
by Paolo Bonzini
· 13 years ago
2914caa
block: take lock around bdrv_read implementations
by Paolo Bonzini
· 13 years ago
848c66e
block: add a CoMutex to synchronous read drivers
by Paolo Bonzini
· 13 years ago
205ef79
block: Allow bdrv_flush to return errors
by Kevin Wolf
· 14 years ago
b0ad5a4
cow: Use bdrv_(p)write_sync for metadata writes
by Kevin Wolf
· 15 years ago
2063392
cow: use qemu block API
by Christoph Hellwig
· 15 years ago
893a9cb
cow: stop using mmap
by Christoph Hellwig
· 15 years ago
122bb9e
cow: use pread/pwrite
by Christoph Hellwig
· 15 years ago
66f82ce
block: Open the underlying image file in generic code
by Kevin Wolf
· 15 years ago
48b66db
cow: return errno instead of -1
by Juan Quintela
· 15 years ago
31f3812
block/cow.c: fix warnings with _FORTIFY_SOURCE
by Kirill A. Shutemov
· 15 years ago
6f1953c
block: use fdatasync instead of fsync if possible
by Christoph Hellwig
· 15 years ago
db08adf
qemu-img: Print available options with -o ?
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-cow.c]
5efa9d5
Convert block infrastructure to use new module init functionality
by Anthony Liguori
· 16 years ago
3f4cb3d
Fix OpenSolaris gcc4 warnings: iovec type mismatches, missing 'static'
by blueswir1
· 16 years ago
e60f469
Use C99 initializers for BlockDriver methods
by aurel32
· 16 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
5fafdf2
find -type f | xargs sed -i 's/[\t ]$//g' # on most files
by ths
· 17 years ago
83f6409
async file I/O API
by bellard
· 18 years ago
7a6cba6
Disk cache flush support.
by pbrook
· 19 years ago
712e787
probing fixes
by bellard
· 20 years ago
2b03a7a
renamed set_bit to cow_set_bit (Paul Brook)
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
ea2384d
new disk image layer
by bellard
· 20 years ago