summaryrefslogtreecommitdiffstats
path: root/include/block
Commit message (Expand)AuthorAgeFilesLines
* 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
* block: Add PreallocMode to BD.bdrv_truncate()Max Reitz2017-07-111-1/+2
* block: add bdrv_measure() APIStefan Hajnoczi2017-07-112-0/+4
* block: release persistent bitmaps on inactivateVladimir Sementsov-Ogievskiy2017-07-111-0/+1
* block/dirty-bitmap: add bdrv_remove_persistent_dirty_bitmapVladimir Sementsov-Ogievskiy2017-07-112-0/+6
* qmp: add x-debug-block-dirty-bitmap-sha256Vladimir Sementsov-Ogievskiy2017-07-111-0/+1
* block: add bdrv_can_store_new_dirty_bitmapVladimir Sementsov-Ogievskiy2017-07-112-0/+7
* block/dirty-bitmap: add bdrv_dirty_bitmap_next()Vladimir Sementsov-Ogievskiy2017-07-111-0/+2
* block: introduce persistent dirty bitmapsVladimir Sementsov-Ogievskiy2017-07-111-0/+4
* block/dirty-bitmap: add autoload field to BdrvDirtyBitmapVladimir Sementsov-Ogievskiy2017-07-111-0/+2
* block: new bdrv_reopen_bitmaps_rw interfaceVladimir Sementsov-Ogievskiy2017-07-111-0/+7
* block/dirty-bitmap: add readonly field to BdrvDirtyBitmapVladimir Sementsov-Ogievskiy2017-07-111-0/+4
* block/dirty-bitmap: add deserialize_ones funcVladimir Sementsov-Ogievskiy2017-07-111-0/+3
* block: fix bdrv_dirty_bitmap_granularity signatureVladimir Sementsov-Ogievskiy2017-07-111-1/+1
* block: remove all encryption handling APIsDaniel P. Berrange2017-07-112-4/+0Star
* block: deprecate "encryption=on" in favor of "encrypt.format=aes"Daniel P. Berrange2017-07-111-1/+1
* block: Make bdrv_is_allocated_above() byte-basedEric Blake2017-07-101-1/+1
* block: Make bdrv_is_allocated() byte-basedEric Blake2017-07-101-2/+2
* backup: Switch block_backup.h to byte-basedEric Blake2017-07-101-6/+5Star
* block: Drop unused bdrv_round_sectors_to_clusters()Eric Blake2017-07-101-4/+0Star
* block: Simplify use of BDRV_BLOCK_RAWEric Blake2017-07-101-3/+3
* block: Add BDRV_BLOCK_EOF to bdrv_get_block_status()Eric Blake2017-06-301-0/+2
* fix: avoid an infinite loop or a dangling pointer problem in img_commitsochin.jiang2017-06-261-0/+18
* block: change variable names in BlockDriverStateManos Pitsidianakis2017-06-262-7/+7
* block: Remove bdrv_aio_readv/writev/flush()Kevin Wolf2017-06-261-8/+0Star
* Merge remote-tracking branch 'remotes/famz/tags/docker-and-block-pull-request...Peter Maydell2017-06-204-33/+69
|\
| * block: make accounting thread-safePaolo Bonzini2017-06-161-2/+6
| * block: split BlockAcctStats creation and setupPaolo Bonzini2017-06-161-1/+2
| * block: protect modification of dirty bitmaps with a mutexPaolo Bonzini2017-06-162-9/+20
| * block: introduce dirty_bitmap_mutexPaolo Bonzini2017-06-161-0/+5
| * block: protect tracked_requests and flush_queue with reqs_lockPaolo Bonzini2017-06-161-5/+9
| * block: access write_gen with atomicsPaolo Bonzini2017-06-161-1/+1
| * block: use Stat64 for wr_highest_offsetPaolo Bonzini2017-06-161-3/+4
| * block: access io_plugged with atomic opsPaolo Bonzini2017-06-161-3/+5
| * block: access wakeup with atomic opsPaolo Bonzini2017-06-162-4/+8
| * block: access serialising_in_flight with atomic opsPaolo Bonzini2017-06-161-4/+6
| * block: access quiesce_counter with atomic opsPaolo Bonzini2017-06-161-0/+1
| * block: access copy_on_read with atomic opsPaolo Bonzini2017-06-161-5/+6
* | nbd: rename read_sync and friendsVladimir Sementsov-Ogievskiy2017-06-151-6/+2Star
* | nbd: Fix regression on resiliency to port scanEric Blake2017-06-151-1/+1
|/
* nbd/client.c: use errp instead of LOGVladimir Sementsov-Ogievskiy2017-06-061-2/+3