aboutsummaryrefslogtreecommitdiff
path: root/block.h
AgeCommit message (Expand)Author
2012-04-05block: add a function to clear incoming live migration flagsBenoît Canet
2012-04-05block: Add new BDRV_O_INCOMING flag to notice incoming live migrationBenoît Canet
2012-04-05qemu-img: add dirty flag statusDong Xu Wang
2012-04-05qemu-img: add image fragmentation statisticsDong Xu Wang
2012-04-05block: enforce constraints on block size propertiesStefan Hajnoczi
2012-04-05aio: move BlockDriverAIOCB to qemu-aio.hPaolo Bonzini
2012-03-12block: handle -EBUSY in bdrv_commit_all()Stefan Hajnoczi
2012-02-29qapi: Introduce blockdev-group-snapshot-sync commandJeff Cody
2012-02-29block: add a transfer rate for floppy typesHervé Poussineau
2012-02-22block: bdrv_eject(): Make eject_flag a real boolLuiz Capitulino
2012-02-22block: Rename bdrv_mon_event() & BlockMonEventActionLuiz Capitulino
2012-02-09block: add .bdrv_co_write_zeroes() interfaceStefan Hajnoczi
2012-01-26block: add bdrv_find_backing_imageMarcelo Tosatti
2012-01-26block: make copy-on-read a per-request flagStefan Hajnoczi
2011-12-15qcow2: Allow >4 GB VM stateKevin Wolf
2011-12-14Fix spelling in comments, documentation and messagesStefan Weil
2011-12-05block: convert qemu_aio_flush() calls to bdrv_drain_all()Stefan Hajnoczi
2011-12-05block: add interface to toggle copy-on-readStefan Hajnoczi
2011-12-05block: add bdrv_co_is_allocated() interfaceStefan Hajnoczi
2011-12-05block: add I/O throttling algorithmZhi Yong Wu
2011-12-05block: add the blockio limits command line supportZhi Yong Wu
2011-11-21block: allow migration to work with image files (v3)Anthony Liguori
2011-11-11block: add eject request callbackPaolo Bonzini
2011-10-27qapi: Convert query-blockLuiz Capitulino
2011-10-27block: Rename the BlockIOStatus enum valuesLuiz Capitulino
2011-10-27block: iostatus: Drop BDRV_IOS_INVALLuiz Capitulino
2011-10-21block: add bdrv_co_discard and bdrv_aio_discard supportPaolo Bonzini
2011-10-21block: unify flush implementationsPaolo Bonzini
2011-10-11block: Keep track of devices' I/O statusLuiz Capitulino
2011-09-12block: New change_media_cb() parameter loadMarkus Armbruster
2011-09-12block: New bdrv_set_buffer_alignment()Markus Armbruster
2011-09-12block: Move BlockConf & friends from block_int.h to block.hMarkus Armbruster
2011-09-12block: Show whether the virtual tray is open in info blockMarkus Armbruster
2011-09-12block: Drop BlockDriverState member removableMarkus Armbruster
2011-09-12block: Clean up remaining users of "removable"Markus Armbruster
2011-09-12block: Rename bdrv_set_locked() to bdrv_lock_medium()Markus Armbruster
2011-09-12block: Drop medium lock tracking, ask device models insteadMarkus Armbruster
2011-09-12block: Leave enforcing tray lock to device modelsMarkus Armbruster
2011-09-06block: Declare qemu_blockalign() in block.h, not block_int.hMarkus Armbruster
2011-09-06block: Split change_cb() into change_media_cb(), resize_cb()Markus Armbruster
2011-09-06block: Generalize change_cb() to BlockDevOpsMarkus Armbruster
2011-09-06block: Attach non-qdev devices as wellMarkus Armbruster
2011-08-26block: latency accountingChristoph Hellwig
2011-08-25block: explicit I/O accountingChristoph Hellwig
2011-08-23block: parse cache mode flags in a single placeStefan Hajnoczi
2011-08-02block: Add bdrv_co_readv/writevKevin Wolf
2011-08-01block: Removed unused function bdrv_write_syncFrediano Ziglio
2011-07-19block: add bdrv_get_allocated_file_size() operationFam Zheng
2011-06-15Replaced tabs with spaces in block.h and block_int.hDevin Nakamura
2011-05-19block: Remove type hint, it's guest matter, doesn't belong hereMarkus Armbruster