Age | Commit message (Expand) | Author | Files | Lines |
2012-09-28 | iostatus: reorganize io error code | Paolo Bonzini | 1 | -2/+3 |
2012-09-28 | iostatus: change is_read to a bool | Paolo Bonzini | 1 | -2/+2 |
2012-09-28 | iostatus: move BlockdevOnError declaration to QAPI | Paolo Bonzini | 1 | -5/+0 |
2012-09-28 | iostatus: rename BlockErrorAction, BlockQMPEventAction | Paolo Bonzini | 1 | -6/+6 |
2012-09-28 | block: move job APIs to separate files | Paolo Bonzini | 1 | -0/+2 |
2012-09-28 | block: helper function, to find the base image of a chain | Jeff Cody | 1 | -0/+1 |
2012-09-28 | block: add support functions for live commit, to find and delete images. | Jeff Cody | 1 | -0/+4 |
2012-09-24 | block: Framework for reopening files safely | Jeff Cody | 1 | -0/+17 |
2012-09-24 | block: correctly set the keep_read_only flag | Jeff Cody | 1 | -0/+1 |
2012-08-10 | block: add BLOCK_O_CHECK for qemu-img check | Stefan Hajnoczi | 1 | -0/+1 |
2012-08-03 | block: create bdrv_get_backing_file_depth() | Benoît Canet | 1 | -0/+1 |
2012-07-17 | hw/block-common: Move BlockConf & friends from block.h | Markus Armbruster | 1 | -45/+0 |
2012-07-17 | block: Geometry and translation hints are now useless, purge them | Markus Armbruster | 1 | -12/+0 |
2012-07-17 | qdev: Introduce block geometry properties | Markus Armbruster | 1 | -1/+7 |
2012-07-17 | hd-geometry: Move disk geometry guessing back from block.c | Markus Armbruster | 1 | -1/+0 |
2012-07-17 | fdc: Move floppy geometry guessing back from block.c | Markus Armbruster | 1 | -18/+0 |
2012-07-09 | block: Factor bdrv_read_unthrottled() out of guess_disk_lchs() | Markus Armbruster | 1 | -0/+2 |
2012-07-09 | block: introduce bdrv_swap, implement bdrv_append on top of it | Paolo Bonzini | 1 | -0/+1 |
2012-07-09 | blkdebug: remove sync i/o events | Paolo Bonzini | 1 | -2/+0 |
2012-06-15 | block: Replace bdrv_get_format() by bdrv_get_format_name() | Markus Armbruster | 1 | -1/+1 |
2012-06-15 | block: add bdrv_set_enable_write_cache | Paolo Bonzini | 1 | -0/+1 |
2012-06-15 | block: New bdrv_get_flags() | Markus Armbruster | 1 | -0/+1 |
2012-06-15 | qemu-img check: Print fixed clusters and recheck | Kevin Wolf | 1 | -0/+2 |
2012-06-15 | qemu-img check -r for repairing images | Kevin Wolf | 1 | -1/+6 |
2012-06-15 | stream: move is_allocated_above to block.c | Paolo Bonzini | 1 | -0/+4 |
2012-05-10 | qemu-img: make "info" backing file output correct and easier to use | Paolo Bonzini | 1 | -0/+2 |
2012-04-05 | block: add a function to clear incoming live migration flags | Benoît Canet | 1 | -0/+2 |
2012-04-05 | block: Add new BDRV_O_INCOMING flag to notice incoming live migration | Benoît Canet | 1 | -0/+1 |
2012-04-05 | qemu-img: add dirty flag status | Dong Xu Wang | 1 | -0/+1 |
2012-04-05 | qemu-img: add image fragmentation statistics | Dong Xu Wang | 1 | -0/+7 |
2012-04-05 | block: enforce constraints on block size properties | Stefan Hajnoczi | 1 | -4/+4 |
2012-04-05 | aio: move BlockDriverAIOCB to qemu-aio.h | Paolo Bonzini | 1 | -2/+0 |
2012-03-12 | block: handle -EBUSY in bdrv_commit_all() | Stefan Hajnoczi | 1 | -1/+1 |
2012-02-29 | qapi: Introduce blockdev-group-snapshot-sync command | Jeff Cody | 1 | -0/+1 |
2012-02-29 | block: add a transfer rate for floppy types | Hervé Poussineau | 1 | -1/+9 |
2012-02-22 | block: bdrv_eject(): Make eject_flag a real bool | Luiz Capitulino | 1 | -1/+1 |
2012-02-22 | block: Rename bdrv_mon_event() & BlockMonEventAction | Luiz Capitulino | 1 | -3/+3 |
2012-02-09 | block: add .bdrv_co_write_zeroes() interface | Stefan Hajnoczi | 1 | -0/+8 |
2012-01-26 | block: add bdrv_find_backing_image | Marcelo Tosatti | 1 | -0/+2 |
2012-01-26 | block: make copy-on-read a per-request flag | Stefan Hajnoczi | 1 | -0/+2 |
2011-12-15 | qcow2: Allow >4 GB VM state | Kevin Wolf | 1 | -1/+1 |
2011-12-14 | Fix spelling in comments, documentation and messages | Stefan Weil | 1 | -1/+1 |
2011-12-05 | block: convert qemu_aio_flush() calls to bdrv_drain_all() | Stefan Hajnoczi | 1 | -0/+1 |
2011-12-05 | block: add interface to toggle copy-on-read | Stefan Hajnoczi | 1 | -0/+4 |
2011-12-05 | block: add bdrv_co_is_allocated() interface | Stefan Hajnoczi | 1 | -0/+2 |
2011-12-05 | block: add I/O throttling algorithm | Zhi Yong Wu | 1 | -0/+1 |
2011-12-05 | block: add the blockio limits command line support | Zhi Yong Wu | 1 | -0/+4 |
2011-11-21 | block: allow migration to work with image files (v3) | Anthony Liguori | 1 | -0/+4 |
2011-11-11 | block: add eject request callback | Paolo Bonzini | 1 | -0/+10 |
2011-10-27 | qapi: Convert query-block | Luiz Capitulino | 1 | -5/+0 |
2011-10-27 | block: Rename the BlockIOStatus enum values | Luiz Capitulino | 1 | -1/+2 |
2011-10-27 | block: iostatus: Drop BDRV_IOS_INVAL | Luiz Capitulino | 1 | -2/+1 |
2011-10-21 | block: add bdrv_co_discard and bdrv_aio_discard support | Paolo Bonzini | 1 | -0/+4 |
2011-10-21 | block: unify flush implementations | Paolo Bonzini | 1 | -0/+1 |
2011-10-11 | block: Keep track of devices' I/O status | Luiz Capitulino | 1 | -0/+10 |
2011-09-12 | block: New change_media_cb() parameter load | Markus Armbruster | 1 | -1/+2 |
2011-09-12 | block: New bdrv_set_buffer_alignment() | Markus Armbruster | 1 | -0/+1 |
2011-09-12 | block: Move BlockConf & friends from block_int.h to block.h | Markus Armbruster | 1 | -0/+38 |
2011-09-12 | block: Show whether the virtual tray is open in info block | Markus Armbruster | 1 | -0/+6 |
2011-09-12 | block: Drop BlockDriverState member removable | Markus Armbruster | 1 | -1/+0 |
2011-09-12 | block: Clean up remaining users of "removable" | Markus Armbruster | 1 | -1/+2 |
2011-09-12 | block: Rename bdrv_set_locked() to bdrv_lock_medium() | Markus Armbruster | 1 | -1/+1 |
2011-09-12 | block: Drop medium lock tracking, ask device models instead | Markus Armbruster | 1 | -1/+6 |
2011-09-12 | block: Leave enforcing tray lock to device models | Markus Armbruster | 1 | -1/+1 |
2011-09-06 | block: Declare qemu_blockalign() in block.h, not block_int.h | Markus Armbruster | 1 | -0/+2 |
2011-09-06 | block: Split change_cb() into change_media_cb(), resize_cb() | Markus Armbruster | 1 | -1/+11 |
2011-09-06 | block: Generalize change_cb() to BlockDevOps | Markus Armbruster | 1 | -3/+6 |
2011-09-06 | block: Attach non-qdev devices as well | Markus Armbruster | 1 | -3/+4 |
2011-08-26 | block: latency accounting | Christoph Hellwig | 1 | -0/+1 |
2011-08-25 | block: explicit I/O accounting | Christoph Hellwig | 1 | -0/+17 |
2011-08-23 | block: parse cache mode flags in a single place | Stefan Hajnoczi | 1 | -0/+1 |
2011-08-02 | block: Add bdrv_co_readv/writev | Kevin Wolf | 1 | -0/+5 |
2011-08-01 | block: Removed unused function bdrv_write_sync | Frediano Ziglio | 1 | -2/+0 |
2011-07-19 | block: add bdrv_get_allocated_file_size() operation | Fam Zheng | 1 | -0/+1 |
2011-06-15 | Replaced tabs with spaces in block.h and block_int.h | Devin Nakamura | 1 | -3/+3 |
2011-05-19 | block: Remove type hint, it's guest matter, doesn't belong here | Markus Armbruster | 1 | -5/+0 |
2011-04-07 | Do not delete BlockDriverState when deleting the drive | Ryan Harper | 1 | -0/+1 |
2011-02-20 | fdc: move floppy geometry guessing to block.c | Blue Swirl | 1 | -0/+10 |
2011-02-07 | Add flag to indicate external users to block device | Marcelo Tosatti | 1 | -0/+2 |
2011-01-31 | block: tell drivers about an image resize | Christoph Hellwig | 1 | -1/+2 |
2010-12-17 | block: add discard support | Christoph Hellwig | 1 | -0/+1 |
2010-12-17 | qemu-img.c: Re-factor img_create() | Jes Sorensen | 1 | -0/+4 |
2010-11-04 | block: Allow bdrv_flush to return errors | Kevin Wolf | 1 | -1/+1 |
2010-10-22 | Copy snapshots out of QCOW2 disk | edison | 1 | -0/+2 |
2010-09-08 | block: Fix BDRV_O_CACHE_MASK | Kevin Wolf | 1 | -1/+1 |
2010-07-26 | Fix -snapshot deleting images on disk change | Blue Swirl | 1 | -0/+1 |
2010-07-06 | qemu-img check: Distinguish different kinds of errors | Kevin Wolf | 1 | -1/+9 |
2010-07-02 | block: Fix virtual media change for if=none | Markus Armbruster | 1 | -0/+1 |
2010-07-02 | savevm: Survive hot-unplug of snapshot device | Markus Armbruster | 1 | -0/+1 |
2010-07-02 | block: Catch attempt to attach multiple devices to a blockdev | Markus Armbruster | 1 | -0/+3 |
2010-06-22 | block: Add bdrv_(p)write_sync | Kevin Wolf | 1 | -0/+4 |
2010-06-15 | block: New bdrv_next() | Markus Armbruster | 1 | -0/+1 |
2010-06-15 | block: Decouple block device "commit all" from DriveInfo | Markus Armbruster | 1 | -0/+1 |
2010-06-15 | block: Move error actions from DriveInfo to BlockDriverState | Markus Armbruster | 1 | -0/+8 |
2010-06-15 | savevm: Really verify if a drive supports snapshots | Miguel Di Ciurcio Filho | 1 | -0/+1 |
2010-06-04 | close all the block drivers before the qemu process exits | MORITA Kazutaka | 1 | -0/+1 |
2010-05-28 | block.h: Make BDRV_SECTOR_SIZE 64 bit safe | Jes Sorensen | 1 | -1/+1 |
2010-05-28 | add support for protocol driver create_options | MORITA Kazutaka | 1 | -0/+1 |
2010-05-26 | Add cache=unsafe parameter to -drive | Alexander Graf | 1 | -0/+1 |
2010-05-17 | block: Remove semicolon in BDRV_SECTOR_MASK macro | Stefan Hajnoczi | 1 | -1/+1 |
2010-05-03 | block: bdrv_has_zero_init | Kevin Wolf | 1 | -0/+1 |
2010-05-03 | block: separate raw images from the file protocol | Christoph Hellwig | 1 | -0/+1 |
2010-04-23 | block.h: bdrv_create2 doesn't exist any more | Kevin Wolf | 1 | -4/+0 |
2010-04-23 | block: get rid of the BDRV_O_FILE flag | Christoph Hellwig | 1 | -4/+0 |
2010-04-23 | Replace calls of old bdrv_open | Kevin Wolf | 1 | -3/+2 |
2010-04-23 | qcow2: Trigger blkdebug events | Kevin Wolf | 1 | -0/+44 |
2010-04-23 | blkdebug: Add events and rules | Kevin Wolf | 1 | -0/+9 |
2010-02-10 | block: BLOCK_IO_ERROR QMP event | Luiz Capitulino | 1 | -0/+6 |
2010-02-09 | Count dirty blocks and expose an API to get dirty count | Liran Schour | 1 | -0/+1 |
2010-01-26 | block: kill BDRV_O_CREAT | Christoph Hellwig | 1 | -1/+0 |
2010-01-26 | No need anymoe for bdrv_set_read_only | Naphtali Sprei | 1 | -1/+0 |
2010-01-20 | Clean-up a little bit the RW related bits of BDRV_O_FLAGS. BDRV_O_RDONLY gone... | Naphtali Sprei | 1 | -2/+0 |
2010-01-13 | block: Add bdrv_change_backing_file | Kevin Wolf | 1 | -0/+2 |
2010-01-13 | block: Introduce BDRV_O_NO_BACKING | Kevin Wolf | 1 | -0/+1 |
2009-12-12 | block: Convert bdrv_info_stats() to QObject | Luiz Capitulino | 1 | -1/+2 |
2009-12-12 | block: Convert bdrv_info() to QObject | Luiz Capitulino | 1 | -1/+3 |
2009-12-03 | block migration: Increase dirty chunk size to 1M | Jan Kiszka | 1 | -1/+1 |
2009-12-03 | block migration: Rework constants API | Jan Kiszka | 1 | -1/+6 |
2009-12-03 | block migration: Fix coding style and whitespaces | Jan Kiszka | 1 | -2/+2 |
2009-11-17 | Expose a mechanism to trace block writes | lirans@il.ibm.com | 1 | -1/+7 |
2009-11-09 | Configurable block format whitelist | Markus Armbruster | 1 | -0/+2 |
2009-11-09 | Added readonly flag to -drive command | Naphtali Sprei | 1 | -0/+1 |
2009-09-11 | block: add aio_flush operation | Christoph Hellwig | 1 | -0/+2 |
2009-09-11 | block: add enable_write_cache flag | Christoph Hellwig | 1 | -0/+1 |
2009-09-11 | Add bdrv_aio_multiwrite | Kevin Wolf | 1 | -0/+15 |
2009-08-27 | raw-posix: add Linux native AIO support | Christoph Hellwig | 1 | -0/+1 |
2009-07-16 | replace bdrv_{get, put}_buffer with bdrv_{load, save}_vmstate | Christoph Hellwig | 1 | -3/+4 |
2009-07-09 | Revert "support colon in filenames" | Anthony Liguori | 1 | -2/+0 |
2009-07-09 | qcow2: Make cache=writethrough default | Kevin Wolf | 1 | -2/+1 |
2009-06-29 | support colon in filenames | Ram Pai | 1 | -0/+2 |
2009-06-16 | Prevent CD-ROM media eject while device is locked | Mark McLoughlin | 1 | -1/+1 |
2009-05-22 | Convert all block drivers to new bdrv_create | Kevin Wolf | 1 | -3/+3 |
2009-05-14 | Convert block infrastructure to use new module init functionality | Anthony Liguori | 1 | -14/+2 |
2009-04-21 | Introduce bdrv_check (Kevin Wolf) | aliguori | 1 | -0/+1 |
2009-04-07 | remove bdrv_aio_read/bdrv_aio_write (Christoph Hellwig) | aliguori | 1 | -7/+0 |
2009-04-05 | Fix savevm after BDRV_FILE size enforcement | aliguori | 1 | -0/+5 |
2009-03-28 | block: support known backing format for image create and open (Uri Lublin) | aliguori | 1 | -0/+4 |
2009-03-28 | new scsi-generic abstraction, use SG_IO (Christoph Hellwig) | aliguori | 1 | -7/+4 |
2009-03-12 | Add specialized block driver scsi generic API (Avi Kivity) | aliguori | 1 | -0/+8 |
2009-03-11 | Revert r6405 | aliguori | 1 | -1/+0 |
2009-03-11 | Revert r6407 | aliguori | 1 | -1/+0 |
2009-03-05 | monitor: Rework API (Jan Kiszka) | aliguori | 1 | -2/+2 |
2009-03-05 | monitor: Rework early disk password inquiry (Jan Kiszka) | aliguori | 1 | -2/+2 |
2009-03-05 | block: Introduce bdrv_get_encrypted_filename (Jan Kiszka) | aliguori | 1 | -0/+1 |
2009-03-05 | block: Improve bdrv_iterate (Jan Kiszka) | aliguori | 1 | -1/+2 |
2009-01-22 | qcow2 format: keep 'num_free_bytes', and show it upon 'info blockstats' (Uri ... | aliguori | 1 | -0/+1 |
2009-01-22 | block-qcow2: export highest_allocated through BlockDriverInfo and get_info() ... | aliguori | 1 | -0/+1 |
2009-01-22 | Vectored block device API (Avi Kivity) | aliguori | 1 | -0/+8 |
2008-12-04 | Use writeback caching by default with qcow2 | aliguori | 1 | -1/+2 |
2008-11-25 | Abstract out geometry detection code from IDE for reuse | aliguori | 1 | -0/+1 |
2008-11-08 | Use an option rom instead of boot sector for -kernel | aliguori | 1 | -1/+0 |
2008-10-14 | Expand cache= option and use write-through caching by default | aliguori | 1 | -1/+4 |
2008-10-06 | Add bdrv_flush_all() | aliguori | 1 | -0/+2 |
2008-09-22 | Refactor AIO to allow multiple AIO implementations | aliguori | 1 | -4/+2 |
2008-09-15 | Use common objects for qemu-img and qemu-nbd | aliguori | 1 | -2/+0 |
2008-09-10 | Use signalfd() to work around signal/select race | aliguori | 1 | -3/+0 |
2008-07-03 | Allow QEMU to connect directly to an NBD server, by Laurent Vivier. | ths | 1 | -0/+1 |
2008-06-05 | New qemu-img convert -B option, by Marc Bevand. | ths | 1 | -0/+2 |
2008-03-11 | Revert fix for CVE-2008-0928. Will be fixed in a different way later. | aurel32 | 1 | -1/+0 |
2008-03-11 | Fix CVE-2008-0928 - insufficient block device address range checking | aurel32 | 1 | -0/+1 |
2007-12-24 | Real SCSI device passthrough (v4), by Laurent Vivier. | ths | 1 | -0/+2 |
2007-12-24 | Add "cache" parameter to "-drive" (Laurent Vivier). | balrog | 1 | -0/+1 |
2007-12-17 | Fix bdrv_get_geometry to return uint64_t, by Andre Przywara. | ths | 1 | -1/+1 |
2007-12-02 | Collecting block device statistics, by Richard W.M. Jones. | ths | 1 | -0/+1 |
2007-11-17 | Break up vl.h. | pbrook | 1 | -1/+0 |
2007-11-11 | Split block API from vl.h. | pbrook | 1 | -0/+157 |