Age | Commit message (Expand) | Author |
2016-03-30 | block: Introduce bdrv_co_writev_flags() | Kevin Wolf |
2016-03-30 | block: Move enable_write_cache to BB level | Kevin Wolf |
2016-03-30 | block: Handle flush error in bdrv_pwrite_sync() | Kevin Wolf |
2016-03-30 | block: add flush callback | Pavel Dovgalyuk |
2016-03-30 | block: add flag to indicate that no I/O will be performed | Daniel P. Berrange |
2016-03-22 | util: move declarations out of qemu-common.h | Veronia Bahaa |
2016-03-22 | include/qemu/osdep.h: Don't include qapi/error.h | Markus Armbruster |
2016-03-17 | block: Pull up blk_read_unthrottled() implementation | Kevin Wolf |
2016-03-17 | block: Use blk_co_pwritev() for blk_write() | Kevin Wolf |
2016-03-17 | block: Use blk_co_preadv() for blk_read() | Kevin Wolf |
2016-03-17 | block: Move some bdrv_*_all() functions to BB | Max Reitz |
2016-02-09 | block: add missing call to bdrv_drain_recurse | Paolo Bonzini |
2016-02-02 | block: Use returned *file in bdrv_co_get_block_status | Fam Zheng |
2016-02-02 | block: Add "file" output parameter to block status query functions | Fam Zheng |
2016-01-20 | block: Rename BDRV_O_INCOMING to BDRV_O_INACTIVE | Kevin Wolf |
2016-01-20 | block: Assert no write requests under BDRV_O_INCOMING | Kevin Wolf |
2016-01-20 | block: Clean up includes | Peter Maydell |
2015-12-22 | block: replace IOV_MAX with BlockLimits.max_iov | Stefan Hajnoczi |
2015-12-22 | block: add BlockLimits.max_iov field | Stefan Hajnoczi |
2015-12-18 | block: fix bdrv_ioctl called from coroutine | Paolo Bonzini |
2015-12-03 | block: Don't wait serialising for non-COR read requests | Fam Zheng |
2015-11-12 | block: Introduce BlockDriver.bdrv_drain callback | Fam Zheng |
2015-11-12 | block: Emulate bdrv_ioctl with bdrv_aio_ioctl and track both | Fam Zheng |
2015-11-12 | block: Track discard requests | Fam Zheng |
2015-11-12 | block: Track flush requests | Fam Zheng |
2015-11-12 | block: Add more types for tracked request | Fam Zheng |
2015-10-29 | block: Consider all child nodes in bdrv_requests_pending() | Kevin Wolf |
2015-10-23 | block: Introduce "drained begin/end" API | Fam Zheng |
2015-10-23 | block: Move BlockAcctStats into BlockBackend | Max Reitz |
2015-10-23 | block: Remove wr_highest_sector from BlockAcctStats | Max Reitz |
2015-10-16 | block/io: Make bdrv_requests_pending() public | Kevin Wolf |
2015-10-16 | block: Convert bs->backing_hd to BdrvChild | Kevin Wolf |
2015-10-16 | block: Convert bs->file to BdrvChild | Kevin Wolf |
2015-10-12 | block: switch from g_slice allocator to malloc | Paolo Bonzini |
2015-09-25 | block: Introduce a new API bdrv_co_no_copy_on_readv() | Wen Congyang |
2015-07-07 | block: update bdrv_drain_all()/bdrv_drain() comments | Stefan Hajnoczi |
2015-07-02 | block: remove redundant check before g_slist_find() | Alberto Garcia |
2015-07-02 | block: Fix dirty bitmap in bdrv_co_discard | Fam Zheng |
2015-07-02 | block: Add bdrv_get_block_status_above | Fam Zheng |
2015-06-23 | Fix migration in case of scsi-generic | Dimitris Aragiorgis |
2015-06-23 | block: Let bdrv_drain_all() to call aio_poll() for each AioContext | Alexander Yarygin |
2015-06-22 | qerror: Move #include out of qerror.h | Markus Armbruster |
2015-06-12 | throttle: Add throttle group support | Alberto Garcia |
2015-06-12 | throttle: Extract timers from ThrottleState into a separate structure | BenoƮt Canet |
2015-05-22 | block: get_block_status: use "else" when testing the opposite condition | Paolo Bonzini |
2015-05-22 | block: Fix NULL deference for unaligned write if qiov is NULL | Fam Zheng |
2015-05-22 | Revert "block: Fix unaligned zero write" | Fam Zheng |
2015-05-22 | block: align bounce buffers to page | Denis V. Lunev |
2015-05-22 | block: minimal bounce buffer alignment | Denis V. Lunev |
2015-05-22 | block: return EPERM on writes or discards to read-only devices | Paolo Bonzini |