summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2016-06-291-2/+3
|\
| * iscsi: fix assertion in is_sector_request_lun_alignedPeter Lieven2016-06-291-2/+3
* | mirror: fix misleading commentsChanglong Xie2016-06-291-1/+1
* | blockjob: assert(cb) when create jobChanglong Xie2016-06-291-1/+0Star
* | mirror: limit niov to IOV_MAX elements, againJohn Snow2016-06-291-0/+3
* | mirror: clarify mirror_do_read return codeJohn Snow2016-06-291-2/+5
* | block/gluster: add support for selecting debug logging levelJeff Cody2016-06-291-7/+41
* | mirror: fix trace_mirror_yield_in_flight usage in mirror_iteration()Denis V. Lunev2016-06-291-1/+1
* | block/nfs: add support for libnfs pagecachePeter Lieven2016-06-291-1/+36
* | block/nfs: refuse readahead if cache.direct is onPeter Lieven2016-06-291-4/+16
* | block/gluster: add support for SEEK_DATA/SEEK_HOLENiels de Vos2016-06-291-0/+182
|/
* Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' int...Peter Maydell2016-06-201-0/+116
|\
| * trace: split out trace events for block/ directoryDaniel P. Berrange2016-06-201-0/+116
* | Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2016-06-20' into...Peter Maydell2016-06-2011-60/+17Star
|\ \
| * | coccinelle: Remove unnecessary variables for function return valueEduardo Habkost2016-06-208-33/+12Star
| * | error: Remove unnecessary local_err variablesEduardo Habkost2016-06-202-9/+3Star
| * | error: Remove NULL checks on error_propagate() callsEduardo Habkost2016-06-205-24/+8Star
| |/
* | backup: follow AioContext change gracefullyStefan Hajnoczi2016-06-201-8/+14
* | mirror: follow AioContext change gracefullyStefan Hajnoczi2016-06-201-8/+35
* | block: process before_write_notifiers in bdrv_co_discardDenis V. Lunev2016-06-201-0/+5
* | block: fix race in bdrv_co_discard with drive-mirrorDenis V. Lunev2016-06-201-1/+2
* | block: fixed BdrvTrackedRequest filling in bdrv_co_discardDenis V. Lunev2016-06-201-2/+2
|/
* 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