Age | Commit message (Expand) | Author |
2018-06-01 | block: Introduce API for copy offloading | Fam Zheng |
2018-05-15 | block: Set BDRV_REQ_WRITE_UNCHANGED for COR writes | Max Reitz |
2018-05-15 | block: Add BDRV_REQ_WRITE_UNCHANGED flag | Max Reitz |
2018-05-15 | block: Merge .bdrv_co_writev{,_flags} in drivers | Eric Blake |
2018-05-15 | block: Drop last of the sector-based aio callbacks | Eric Blake |
2018-05-15 | block: Support byte-based aio callbacks | Eric Blake |
2018-03-27 | coroutine: avoid co_queue_wakeup recursion | Stefan Hajnoczi |
2018-03-02 | block: extract AIO_WAIT_WHILE() from BlockDriverState | Stefan Hajnoczi |
2018-03-02 | block: fix write with zero flag set and iovector provided | Anton Nefedov |
2018-03-02 | block: Drop unused .bdrv_co_get_block_status() | Eric Blake |
2018-03-02 | block: Switch passthrough drivers to .bdrv_co_block_status() | Eric Blake |
2018-03-02 | block: Add .bdrv_co_block_status() callback | Eric Blake |
2018-02-08 | block: Introduce buf register API | Fam Zheng |
2017-12-22 | block: Allow graph changes in subtree drained section | Kevin Wolf |
2017-12-22 | block: Add bdrv_subtree_drained_begin/end() | Kevin Wolf |
2017-12-22 | block: Don't notify parents in drain call chain | Kevin Wolf |
2017-12-22 | block: Nested drain_end must still call callbacks | Kevin Wolf |
2017-12-22 | block: Don't block_job_pause_all() in bdrv_drain_all() | Kevin Wolf |
2017-12-22 | block: Make bdrv_drain() driver callbacks non-recursive | Kevin Wolf |
2017-12-22 | block: Assert drain_all is only called from main AioContext | Kevin Wolf |
2017-12-22 | block: Remove unused bdrv_requests_pending | Fam Zheng |
2017-12-22 | block: Unify order in drain functions | Kevin Wolf |
2017-12-22 | block: Don't wait for requests in bdrv_drain*_end() | Kevin Wolf |
2017-12-22 | block: bdrv_drain_recurse(): Remove unused begin parameter | Kevin Wolf |
2017-12-22 | block: Call .drain_begin only once in bdrv_drain_all_begin() | Kevin Wolf |
2017-12-22 | block: Make bdrv_drain_invoke() recursive | Kevin Wolf |
2017-11-29 | block: Expect graph changes in bdrv_parent_drained_begin/end | Kevin Wolf |
2017-11-17 | block: Guard against NULL bs->drv | Max Reitz |
2017-10-26 | block: Reduce bdrv_aligned_preadv() rounding | Eric Blake |
2017-10-26 | block: Align block status requests | Eric Blake |
2017-10-26 | block: Convert bdrv_get_block_status_above() to bytes | Eric Blake |
2017-10-26 | block: Switch bdrv_co_get_block_status_above() to byte-based | Eric Blake |
2017-10-26 | block: Switch bdrv_common_block_status_above() to byte-based | Eric Blake |
2017-10-26 | block: Switch BdrvCoGetBlockStatusData to byte-based | Eric Blake |
2017-10-26 | block: Switch bdrv_co_get_block_status() to byte-based | Eric Blake |
2017-10-26 | block: Convert bdrv_get_block_status() to bytes | Eric Blake |
2017-10-26 | block: Switch bdrv_make_zero() to byte-based | Eric Blake |
2017-10-26 | block: Make bdrv_round_to_clusters() signature more useful | Eric Blake |
2017-10-26 | block: Add flag to avoid wasted work in bdrv_is_allocated() | Eric Blake |
2017-10-26 | block: Allow NULL file for bdrv_get_block_status() | Eric Blake |
2017-10-13 | block: rename bdrv_co_drain to bdrv_co_drain_begin | Manos Pitsidianakis |
2017-10-13 | block: add bdrv_co_drain_end callback | Manos Pitsidianakis |
2017-10-06 | block: Perform copy-on-read in loop | Eric Blake |
2017-10-06 | block: Add blkdebug hook for copy-on-read | Eric Blake |
2017-10-06 | block: Uniform handling of 0-length bdrv_get_block_status() | Eric Blake |
2017-10-06 | dirty-bitmap: Switch bdrv_set_dirty() to bytes | Eric Blake |
2017-10-06 | block: Typo fix in copy_on_readv() | Eric Blake |
2017-09-04 | block: add default implementations for bdrv_co_get_block_status() | Manos Pitsidianakis |
2017-08-07 | block: move trace probes into bdrv_co_preadv|pwritev | Daniel P. Berrange |
2017-07-18 | Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ... | Peter Maydell |