summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
* os-posix: include sys/mman.hPaolo Bonzini2016-06-161-5/+0Star
* block/null: Implement bdrv_refresh_filename()Max Reitz2016-06-161-0/+20
* block/mirror: Fix target backing BDSMax Reitz2016-06-161-11/+28
* rbd:change error_setg() to error_setg_errno()Vikhyat Umrao2016-06-161-15/+23
* block: Create the commit block job before reopening any imageAlberto Garcia2016-06-161-5/+6
* block: use the block job list in bdrv_drain_all()Alberto Garcia2016-06-161-6/+18
* block: Remove bs->zero_beyond_eofKevin Wolf2016-06-161-29/+23Star
* qcow2: Let vmstate call qcow2_co_preadv/pwrite directlyKevin Wolf2016-06-161-20/+4Star
* block: Make bdrv_load/save_vmstate coroutine_fnsKevin Wolf2016-06-161-22/+58
* block: Allow .bdrv_load/save_vmstate() to return 0/-errnoKevin Wolf2016-06-161-2/+15
* block: Make .bdrv_load_vmstate() vectoredKevin Wolf2016-06-163-11/+33
* block: Introduce bdrv_preadv()Kevin Wolf2016-06-161-7/+13
* linux-aio: Cancel BH if not neededKevin Wolf2016-06-161-1/+3
* block: Don't enforce 512 byte minimum alignmentKevin Wolf2016-06-161-5/+3Star
* raw-posix: Implement .bdrv_co_preadv/pwritevKevin Wolf2016-06-163-27/+26Star
* raw-posix: Switch to bdrv_co_* interfacesKevin Wolf2016-06-163-54/+96
* block: Prepare bdrv_aligned_pwritev() for byte-aligned requestsKevin Wolf2016-06-161-8/+5Star
* block: Prepare bdrv_aligned_preadv() for byte-aligned requestsKevin Wolf2016-06-161-24/+20Star
* block: Byte-based bdrv_co_do_copy_on_readv()Kevin Wolf2016-06-162-29/+44
* block: drop support for using qcow[2] encryption with system emulatorsDaniel P. Berrange2016-06-162-8/+20
* block: Assert that flags are in rangeEric Blake2016-06-161-0/+6
* block: Avoid bogus flags during mirroringEric Blake2016-06-161-4/+2Star
* qcow2: Implement .bdrv_co_pwritev()Kevin Wolf2016-06-163-56/+49Star
* qcow2: Use bytes instead of sectors for QCowL2MetaKevin Wolf2016-06-162-30/+15Star
* qcow2: Make copy_sectors() byte basedKevin Wolf2016-06-161-28/+27Star
* qcow2: Implement .bdrv_co_preadv()Kevin Wolf2016-06-163-65/+72
* qcow2: Work with bytes in qcow2_get_cluster_offset()Kevin Wolf2016-06-161-21/+23
* 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