summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
* 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
* qcow2: use Z_OK instead of 0 for deflateInit2 return code checkVladimir Sementsov-Ogievskiy2018-12-141-1/+1
* block/backup: drop unused synchronization interfaceVladimir Sementsov-Ogievskiy2018-12-141-31/+7Star
* block/replication: drop extra synchronizationVladimir Sementsov-Ogievskiy2018-12-141-23/+1Star
* dmg: exchanging hardcoded dmg UDIF block types to enum.Julio Faracco2018-12-141-15/+28
* dmg: including dmg-lzfse module inside dmg block driver.Julio Faracco2018-12-142-0/+31
* configure: adding support to lzfse library.Julio Faracco2018-12-141-0/+2
* block: adding lzfse decompressing support as a module.Julio Faracco2018-12-141-0/+49
* crypto: support multiple threads accessing one QCryptoBlockVladimir Sementsov-Ogievskiy2018-12-123-3/+4
* Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2018-12-03' into st...Peter Maydell2018-12-031-1/+20
|\
| * nbd/client: Send NBD_CMD_DISC if open fails after connectEric Blake2018-11-301-2/+16
| * nbd/client: Make x-dirty-bitmap more reliableEric Blake2018-11-301-0/+5
* | mirror: fix dead-lockVladimir Sementsov-Ogievskiy2018-12-031-8/+5Star
|/
* file-posix: Fix shared locks on reopen commitMax Reitz2018-11-191-1/+1
* qcow2: Don't allow overflow during cluster allocationEric Blake2018-11-192-7/+19
* vvfat: Fix memory leakKevin Wolf2018-11-191-3/+3
* qcow2: Read outside array bounds in qcow2_pre_write_overlap_check()Liam Merwick2018-11-121-8/+10
* block: Fix potential Null pointer dereferences in vvfat.cLiam Merwick2018-11-121-16/+30
* block: Null pointer dereference in blk_root_get_parent_desc()Liam Merwick2018-11-121-1/+2
* block: Make more block drivers compile-time configurableJeff Cody2018-11-121-6/+16
* file-posix: Drop s->lock_fdFam Zheng2018-11-121-24/+13Star
* file-posix: Skip effectiveless OFD lock operationsFam Zheng2018-11-121-10/+44
* file-posix: Use error API properlyFam Zheng2018-11-121-23/+16Star
* vdi: Use a literal number of bytes for DEFAULT_CLUSTER_SIZELeonid Bloch2018-11-051-2/+2
* iscsi: Support auto-read-only optionKevin Wolf2018-11-051-3/+5
* gluster: Support auto-read-only optionKevin Wolf2018-11-051-2/+10