summaryrefslogtreecommitdiffstats
path: root/include/block
Commit message (Expand)AuthorAgeFilesLines
* 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
* | block: move ThrottleGroup membership to ThrottleGroupMemberManos Pitsidianakis2017-09-051-7/+32
* | block: document semantics of bdrv_co_preadv|pwritevDaniel P. Berrange2017-09-051-0/+31
* | block: add default implementations for bdrv_co_get_block_status()Manos Pitsidianakis2017-09-041-0/+18
* | block: remove unused bdrv_media_changedManos Pitsidianakis2017-09-042-2/+0Star
* | block: pass bdrv_* methods to bs->file by default in block filtersManos Pitsidianakis2017-09-041-1/+5
|/
* nbd/client: fix nbd_send_request to return intVladimir Sementsov-Ogievskiy2017-08-301-1/+1
* nbd/client: refactor nbd_receive_replyVladimir Sementsov-Ogievskiy2017-08-301-1/+1
* block: Allow reopen rw without BDRV_O_ALLOW_RDWRKevin Wolf2017-08-081-1/+2
* block: drop bdrv_set_key from BlockDriverPaolo Bonzini2017-08-081-1/+0Star
* block: Skip implicit nodes in query-block/blockstatsKevin Wolf2017-07-242-1/+1
* block: invoke .bdrv_drain callback in coroutine context and from AioContextPaolo Bonzini2017-07-171-1/+1
* nbd: Implement NBD_INFO_BLOCK_SIZE on clientEric Blake2017-07-141-0/+6
* nbd: Expose and debug more NBD constantsEric Blake2017-07-141-9/+28
* nbd: Create struct for tracking export infoEric Blake2017-07-141-4/+11
* block: Add PreallocMode to bdrv_truncate()Max Reitz2017-07-111-1/+2