Age | Commit message (Expand) | Author |
2016-06-16 | block: use the block job list in bdrv_drain_all() | Alberto Garcia |
2016-06-16 | block: Remove bs->zero_beyond_eof | Kevin Wolf |
2016-06-16 | block: Make bdrv_load/save_vmstate coroutine_fns | Kevin Wolf |
2016-06-16 | block: Allow .bdrv_load/save_vmstate() to return 0/-errno | Kevin Wolf |
2016-06-16 | block: Make .bdrv_load_vmstate() vectored | Kevin Wolf |
2016-06-16 | block: Introduce bdrv_preadv() | Kevin Wolf |
2016-06-16 | block: Don't enforce 512 byte minimum alignment | Kevin Wolf |
2016-06-16 | block: Prepare bdrv_aligned_pwritev() for byte-aligned requests | Kevin Wolf |
2016-06-16 | block: Prepare bdrv_aligned_preadv() for byte-aligned requests | Kevin Wolf |
2016-06-16 | block: Byte-based bdrv_co_do_copy_on_readv() | Kevin Wolf |
2016-06-16 | block: Assert that flags are in range | Eric Blake |
2016-06-08 | block: Don't emulate natively supported pwritev flags | Kevin Wolf |
2016-06-08 | block: Kill bdrv_co_write_zeroes() | Eric Blake |
2016-06-08 | block: Switch bdrv_write_zeroes() to byte interface | Eric Blake |
2016-06-08 | block: Add .bdrv_co_pwrite_zeroes() | Eric Blake |
2016-06-08 | block: Track write zero limits in bytes | Eric Blake |
2016-06-08 | block: split write_zeroes always | Denis V. Lunev |
2016-06-07 | block: Drop bdrv_ioctl_bh_cb | Fam Zheng |
2016-06-07 | block: Move BlockRequest type to io.c | Eric Blake |
2016-06-07 | block/io: optimize bdrv_co_pwritev for small requests | Peter Lieven |
2016-06-07 | block/io: Remove unused bdrv_aio_write_zeroes() | Kevin Wolf |
2016-05-25 | backup: Use BlockBackend for I/O | Kevin Wolf |
2016-05-25 | stream: Use BlockBackend for I/O | Kevin Wolf |
2016-05-25 | block: Make bdrv_drain() use bdrv_drained_begin/end() | Kevin Wolf |
2016-05-25 | block: Fix bdrv_next() memory leak | Kevin Wolf |
2016-05-19 | block: Avoid bs->blk in bdrv_next() | Kevin Wolf |
2016-05-19 | block: Remove bdrv_aio_multiwrite() | Kevin Wolf |
2016-05-19 | block: Don't check throttled reqs in bdrv_requests_pending() | Kevin Wolf |
2016-05-19 | block/io: Quiesce parents between drained_begin/end | Kevin Wolf |
2016-05-19 | block: Drain throttling queue with BdrvChild callback | Kevin Wolf |
2016-05-19 | block: Move I/O throttling configuration functions to BlockBackend | Kevin Wolf |
2016-05-19 | block: Move actual I/O throttling to BlockBackend | Kevin Wolf |
2016-05-19 | block: Move throttling fields from BDS to BB | Kevin Wolf |
2016-05-19 | block: Convert throttle_group_get_name() to BlockBackend | Kevin Wolf |
2016-05-19 | block: throttle-groups: Use BlockBackend pointers internally | Kevin Wolf |
2016-05-12 | block: Honor BDRV_REQ_FUA during write_zeroes | Eric Blake |
2016-05-12 | block: Make supported_write_flags a per-bds property | Eric Blake |
2016-05-12 | block: Remove BlockDriver.bdrv_read/write | Kevin Wolf |
2016-05-12 | block: Introduce .bdrv_co_preadv/pwritev BlockDriver function | Kevin Wolf |
2016-05-12 | block: Rename bdrv_co_do_preadv/writev to bdrv_co_preadv/writev | Kevin Wolf |
2016-05-12 | block: Support AIO drivers in bdrv_driver_preadv/pwritev() | Kevin Wolf |
2016-05-12 | block: Introduce bdrv_driver_pwritev() | Kevin Wolf |
2016-05-12 | block: Introduce bdrv_driver_preadv() | Kevin Wolf |
2016-05-12 | block: plug whole tree at once, introduce bdrv_io_unplugged_begin/end | Paolo Bonzini |
2016-05-12 | block: introduce bdrv_no_throttling_begin/end | Paolo Bonzini |
2016-05-12 | block: extract bdrv_drain_poll/bdrv_co_yield_to_drain from bdrv_drain/bdrv_co... | Paolo Bonzini |
2016-05-12 | block: move restarting of throttled reqs to block/throttle-groups.c | Paolo Bonzini |
2016-05-12 | block: make bdrv_start_throttled_reqs return void | Paolo Bonzini |
2016-05-12 | block: Don't disable I/O throttling on sync requests | Kevin Wolf |
2016-04-11 | block: Fix bdrv_drain in coroutine | Fam Zheng |