summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2019-01-21' into st...Peter Maydell2019-01-221-4/+5
|\
| * nbd/client: Change signature of nbd_negotiate_simple_meta_context()Eric Blake2019-01-211-2/+2
| * nbd/client: Move export name into NBDExportInfoEric Blake2019-01-211-2/+3
* | block: Work-around a bug in libiscsi 1.9.0 when used in gnu99 modeThomas Huth2019-01-221-0/+2
|/
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2019-01-181-1/+1
|\
| * block/sheepdog: Use QEMU_NONSTRING for non NUL-terminated arraysPhilippe Mathieu-Daudé2019-01-181-1/+1
* | Revert "hbitmap: Add @advance param to hbitmap_iter_next()"Vladimir Sementsov-Ogievskiy2019-01-162-2/+2
* | Revert "block/dirty-bitmap: Add bdrv_dirty_iter_next_area"Vladimir Sementsov-Ogievskiy2019-01-161-55/+0Star
* | block/mirror: fix and improve do_sync_target_writeVladimir Sementsov-Ogievskiy2019-01-161-9/+8Star
* | dirty-bitmap: add bdrv_dirty_bitmap_next_dirty_areaVladimir Sementsov-Ogievskiy2019-01-161-0/+6
* | dirty-bitmap: improve bdrv_dirty_bitmap_next_zeroVladimir Sementsov-Ogievskiy2019-01-162-3/+5
* | block/dirty-bitmap: remove assertion from restoreJohn Snow2019-01-141-1/+0Star
|/
* avoid TABs in files that only contain a fewPaolo Bonzini2019-01-116-20/+20
* qemu/queue.h: leave head structs anonymous unless necessaryPaolo Bonzini2019-01-116-10/+11
* block/iscsi: cancel libiscsi task when ABORT TASK TMF completesStefan Hajnoczi2019-01-111-2/+14
* block/iscsi: fix ioctl cancel use-after-freeStefan Hajnoczi2019-01-111-3/+18
* block/iscsi: take iscsilun->mutex in iscsi_timed_check_events()Stefan Hajnoczi2019-01-111-0/+4
* block/iscsi: drop unused IscsiAIOCB->buf fieldStefan Hajnoczi2019-01-111-8/+0Star
* block/nvme: optimize the performance of nvme driver based on vfio-pciLi Feng2019-01-091-10/+6Star
* Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2019-01-05' into st...Peter Maydell2019-01-072-4/+23
|\
| * block/nbd-client: use traces instead of noisy error_report_errVladimir Sementsov-Ogievskiy2019-01-052-4/+23
* | dmg: don't skip zero chunkyuchenlin2019-01-041-7/+12
* | dmg: use enumeration type instead of hard coding numberyuchenlin2019-01-041-2/+2
* | dmg: fix binary searchyuchenlin2019-01-041-3/+7
* | dmg: Fixing wrong dmg block type value for block terminator.Julio Faracco2019-01-041-1/+1
|/
* block/mirror: add missing coroutine_fn annotationsStefan Hajnoczi2018-12-141-8/+11
* block: Remove flags parameter from bdrv_reopen_queue()Alberto Garcia2018-12-141-4/+2Star
* block: Clean up reopen_backing_file() in block/replication.cAlberto Garcia2018-12-141-24/+21Star
* block: Use bdrv_reopen_set_read_only() in the mirror driverAlberto Garcia2018-12-141-7/+12
* block: Use bdrv_reopen_set_read_only() in stream_start/complete()Alberto Garcia2018-12-141-10/+10
* block: Use bdrv_reopen_set_read_only() in bdrv_commit()Alberto Garcia2018-12-141-4/+3Star
* block: Use bdrv_reopen_set_read_only() in commit_start/complete()Alberto Garcia2018-12-141-10/+6Star
* file-posix: Avoid aio_worker() for QEMU_AIO_IOCTLKevin Wolf2018-12-141-40/+17Star
* file-posix: Switch to .bdrv_co_ioctlKevin Wolf2018-12-141-10/+11
* file-posix: Remove paio_submit_co()Kevin Wolf2018-12-141-34/+0Star
* file-posix: Avoid aio_worker() for QEMU_AIO_READ/WRITEKevin Wolf2018-12-141-8/+19
* file-posix: Move read/write operation logic out of aio_worker()Kevin Wolf2018-12-141-20/+20
* file-posix: Avoid aio_worker() for QEMU_AIO_FLUSHKevin Wolf2018-12-141-5/+11
* file-posix: Avoid aio_worker() for QEMU_AIO_DISCARDKevin Wolf2018-12-141-8/+24
* file-posix: Avoid aio_worker() for QEMU_AIO_WRITE_ZEROESKevin Wolf2018-12-141-19/+34
* file-posix: Avoid aio_worker() for QEMU_AIO_COPY_RANGEKevin Wolf2018-12-141-5/+17
* file-posix: Avoid aio_worker() for QEMU_AIO_TRUNCATEKevin Wolf2018-12-141-6/+6
* file-posix: Factor out raw_thread_pool_submit()Kevin Wolf2018-12-141-7/+10
* file-posix: Reorganise RawPosixAIODataKevin Wolf2018-12-141-40/+49
* qcow2: do decompression in threadsVladimir Sementsov-Ogievskiy2018-12-141-7/+27
* qcow2: aio support for compressed cluster readVladimir Sementsov-Ogievskiy2018-12-142-51/+49Star
* qcow2: use byte-based read in qcow2_decompress_clusterVladimir Sementsov-Ogievskiy2018-12-141-7/+12
* qcow2: refactor decompress_bufferVladimir Sementsov-Ogievskiy2018-12-141-21/+35
* qcow2: move decompression from qcow2-cluster.c to qcow2.cVladimir Sementsov-Ogievskiy2018-12-142-70/+71
* qcow2: make more generic interface for qcow2_compressVladimir Sementsov-Ogievskiy2018-12-141-12/+18