summaryrefslogtreecommitdiffstats
path: root/include/block
Commit message (Expand)AuthorAgeFilesLines
* qapi: add nbd-server-removeVladimir Sementsov-Ogievskiy2018-01-261-0/+1
* nbd: rename nbd_option and nbd_opt_replyVladimir Sementsov-Ogievskiy2018-01-101-4/+4
* block: Allow graph changes in subtree drained sectionKevin Wolf2017-12-222-2/+5
* block: Add bdrv_subtree_drained_begin/end()Kevin Wolf2017-12-221-0/+13
* block: Don't notify parents in drain call chainKevin Wolf2017-12-221-2/+2
* block: Remove unused bdrv_requests_pendingFam Zheng2017-12-221-1/+0Star
* hbitmap: add next_zero functionVladimir Sementsov-Ogievskiy2017-12-181-0/+1
* blockjob: reimplement block_job_sleep_ns to allow cancellationPaolo Bonzini2017-11-292-3/+9
* blockjob: remove clock argument from block_job_sleep_nsPaolo Bonzini2017-11-291-4/+3Star
* Merge remote-tracking branch 'remotes/cody/tags/block-pull-request' into stagingPeter Maydell2017-11-211-1/+2
|\
| * blockjob: do not allow coroutine double entry or entry-after-completionJeff Cody2017-11-211-1/+2
* | block: Add errp to bdrv_all_goto_snapshot()Kevin Wolf2017-11-211-1/+2
* | block: Add errp to bdrv_snapshot_goto()Kevin Wolf2017-11-211-1/+2
|/
* block: Make bdrv_next() keep strong referencesMax Reitz2017-11-171-0/+1
* nbd: Fix struct name for structured readsEric Blake2017-11-091-5/+13
* nbd: Minimal structured read for clientVladimir Sementsov-Ogievskiy2017-10-301-0/+12
* nbd: Move nbd_read() to common headerEric Blake2017-10-301-0/+10
* nbd/client: prepare nbd_receive_reply for structured replyVladimir Sementsov-Ogievskiy2017-10-301-6/+24
* nbd: Expose constants and structs for structured readEric Blake2017-10-301-0/+41
* nbd: Move nbd_errno_to_system_errno() to public headerEric Blake2017-10-301-0/+13
* block: Align block status requestsEric Blake2017-10-261-1/+2
* block: Convert bdrv_get_block_status_above() to bytesEric Blake2017-10-261-5/+3Star
* block: Convert bdrv_get_block_status() to bytesEric Blake2017-10-261-8/+9
* block: Make bdrv_round_to_clusters() signature more usefulEric Blake2017-10-261-2/+2
* block: Allow NULL file for bdrv_get_block_status()Eric Blake2017-10-261-4/+6
* Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2017-10-14' into st...Peter Maydell2017-10-161-7/+14
|\
| * nbd: header constants indentingVladimir Sementsov-Ogievskiy2017-10-131-7/+8
| * nbd/server: structurize simple reply header sendingVladimir Sementsov-Ogievskiy2017-10-121-0/+6
* | block: rename bdrv_co_drain to bdrv_co_drain_beginManos Pitsidianakis2017-10-131-2/+2
* | block: add bdrv_co_drain_end callbackManos Pitsidianakis2017-10-131-2/+9
|/
* commit: Remove overlay_bsKevin Wolf2017-10-061-2/+1Star
* block: Introduce BdrvChildRole.update_filenameKevin Wolf2017-10-061-0/+6
* dirty-bitmap: Switch bdrv_set_dirty() to bytesEric Blake2017-10-061-1/+1
* dirty-bitmap: Change bdrv_[re]set_dirty_bitmap() to use bytesEric Blake2017-10-061-4/+4
* dirty-bitmap: Change bdrv_get_dirty_locked() to take bytesEric Blake2017-10-061-2/+2
* dirty-bitmap: Set iterator start by offset, not sectorEric Blake2017-10-061-3/+2Star
* dirty-bitmap: Change bdrv_dirty_bitmap_*serialize*() to take bytesEric Blake2017-10-061-7/+7
* dirty-bitmap: Avoid size query failure during truncateEric Blake2017-10-061-1/+1
* dirty-bitmap: Drop unused functionsEric Blake2017-10-061-10/+0Star
* block: Fix permissions after bdrv_reopen()Kevin Wolf2017-09-261-0/+1
* block: Base permissions on rw state after reopenKevin Wolf2017-09-261-1/+0Star
* block: Add reopen_queue to bdrv_child_perm()Kevin Wolf2017-09-261-0/+7
* scsi: move block/scsi.h to include/scsi/constants.hPaolo Bonzini2017-09-191-314/+0Star
* scsi: move non-emulation specific code to scsi/Paolo Bonzini2017-09-191-2/+0Star
* Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2017-09-06' into st...Peter Maydell2017-09-071-2/+0Star
|\
| * nbd: Use new qio_channel_*_all() functionsEric Blake2017-09-061-2/+0Star
| * block: document semantics of bdrv_co_preadv|pwritevDaniel P. Berrange2017-09-051-0/+31
* | block: add throttle block filter driverManos Pitsidianakis2017-09-061-0/+5
* | block: convert ThrottleGroup to object with QOMManos Pitsidianakis2017-09-051-0/+3
* | block: add aio_context field in ThrottleGroupMemberManos Pitsidianakis2017-09-051-1/+6