summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
* block: Don't emulate natively supported pwritev flagsKevin Wolf2016-06-081-1/+3
* block: Fix bdrv_all_delete_snapshot() error handlingKevin Wolf2016-06-081-3/+0Star
* qcow2: avoid extra flushes in qcow2Denis V. Lunev2016-06-083-4/+12
* raw-posix: Fetch max sectors for host block deviceFam Zheng2016-06-081-0/+24
* block: Kill bdrv_co_write_zeroes()Eric Blake2016-06-081-13/+2Star
* vmdk: Convert to bdrv_co_pwrite_zeroes()Eric Blake2016-06-081-7/+5Star
* raw_bsd: Convert to bdrv_co_pwrite_zeroes()Eric Blake2016-06-081-6/+5Star
* raw-posix: Convert to bdrv_co_pwrite_zeroes()Eric Blake2016-06-081-17/+17
* qed: Convert to bdrv_co_pwrite_zeroes()Eric Blake2016-06-081-18/+15Star
* gluster: Convert to bdrv_co_pwrite_zeroes()Eric Blake2016-06-081-8/+6Star
* blkreplay: Convert to bdrv_co_pwrite_zeroes()Eric Blake2016-06-081-6/+4Star
* qcow2: Convert to bdrv_co_pwrite_zeroes()Eric Blake2016-06-081-18/+19
* iscsi: Convert to bdrv_co_pwrite_zeroes()Eric Blake2016-06-081-24/+34
* block: Switch bdrv_write_zeroes() to byte interfaceEric Blake2016-06-086-23/+34
* block: Add .bdrv_co_pwrite_zeroes()Eric Blake2016-06-081-35/+43
* block: Track write zero limits in bytesEric Blake2016-06-085-21/+24
* iscsi: Use block size as minimum zero/discard alignmentEric Blake2016-06-081-0/+5
* qcow2: Catch more unaligned write_zero into zero clusterEric Blake2016-06-081-24/+23Star
* qcow2: add tracepoints for qcow2_co_write_zeroesDenis V. Lunev2016-06-081-0/+5
* qcow2: simplify logic in qcow2_co_write_zeroesDenis V. Lunev2016-06-081-18/+5Star
* block: split write_zeroes alwaysDenis V. Lunev2016-06-081-13/+17
* Merge remote-tracking branch 'remotes/mjt/tags/pull-trivial-patches-2016-06-0...Peter Maydell2016-06-0710-18/+10Star
|\
| * block: Use DIV_ROUND_UPLaurent Vivier2016-06-071-2/+1Star
| * qed: Use DIV_ROUND_UPLaurent Vivier2016-06-072-4/+2Star
| * qcow/qcow2: Use DIV_ROUND_UPLaurent Vivier2016-06-073-8/+6Star
| * parallels: Use DIV_ROUND_UPLaurent Vivier2016-06-071-1/+1
| * all: Remove unnecessary glib.h includesPeter Maydell2016-06-073-3/+0Star
* | block: Drop bdrv_ioctl_bh_cbFam Zheng2016-06-071-18/+2Star
* | block: Move BlockRequest type to io.cEric Blake2016-06-071-0/+21
* | block/io: optimize bdrv_co_pwritev for small requestsPeter Lieven2016-06-071-0/+8
* | block/io: Remove unused bdrv_aio_write_zeroes()Kevin Wolf2016-06-071-11/+0Star
|/
* block/iscsi: avoid potential overflow of acb->task->cdbPeter Lieven2016-05-291-0/+7
* commit: Use BlockBackend for I/OKevin Wolf2016-05-251-20/+33
* backup: Use BlockBackend for I/OKevin Wolf2016-05-252-34/+21Star
* backup: Remove bs parameter from backup_do_cow()Kevin Wolf2016-05-251-7/+6Star
* backup: Pack Notifier within BackupBlockJobJohn Snow2016-05-251-9/+10
* backup: Don't leak BackupBlockJob in error pathKevin Wolf2016-05-251-2/+5
* mirror: Use BlockBackend for I/OKevin Wolf2016-05-251-31/+39
* mirror: Allow target that already has a BlockBackendKevin Wolf2016-05-251-27/+6Star
* stream: Use BlockBackend for I/OKevin Wolf2016-05-252-15/+9Star
* block: Make blk_co_preadv/pwritev() publicKevin Wolf2016-05-251-7/+14
* block: Convert block job core to BlockBackendKevin Wolf2016-05-251-0/+3
* block: Default to enabled write cache in blk_new()Kevin Wolf2016-05-251-1/+2
* block: Rename blk_write_zeroes()Eric Blake2016-05-252-9/+9
* block: Fix reconfiguring graph with drained nodesKevin Wolf2016-05-251-4/+5
* block: Make bdrv_drain() use bdrv_drained_begin/end()Kevin Wolf2016-05-251-36/+33Star
* block: Drop errp parameter from blk_new()Max Reitz2016-05-251-7/+2Star
* block: Make bdrv_open() return a BDSMax Reitz2016-05-252-8/+6Star
* block: Drop blk_new_with_bs()Max Reitz2016-05-251-23/+7Star
* block: Fix bdrv_next() memory leakKevin Wolf2016-05-253-43/+63