aboutsummaryrefslogtreecommitdiff
path: root/block
AgeCommit message (Expand)Author
2017-02-02Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' int...Peter Maydell
2017-02-01sheepdog: reorganize check for overlapping requestsPaolo Bonzini
2017-02-01sheepdog: simplify inflight_aio_head managementPaolo Bonzini
2017-02-01sheepdog: do not use BlockAIOCBPaolo Bonzini
2017-02-01sheepdog: reorganize coroutine flowPaolo Bonzini
2017-02-01sheepdog: remove unused cancellation supportPaolo Bonzini
2017-01-31trace: clean up trace-events filesStefan Hajnoczi
2017-01-27block/iscsi: statically link qemu_iscsi_optsPeter Lieven
2017-01-27block: get max_transfer limit for char (scsi-generic) devicesEric Farman
2017-01-27block: Fix target variable of BLKSECTGET ioctlEric Farman
2017-01-27block/iscsi: avoid data corruption with cache=writebackPeter Lieven
2017-01-24migration: disallow migrate_add_blocker during migrationAshijeet Acharya
2017-01-24block/vvfat: Remove the undesirable commentAshijeet Acharya
2017-01-16block: get rid of bdrv_io_unplugged_begin/endPaolo Bonzini
2017-01-09block: Rename raw-{posix,win32} to file-*.cEric Blake
2017-01-09block: Rename raw_bsd to raw-format.cEric Blake
2017-01-09blkverify: Implement bdrv_co_preadv/pwritev/flushKevin Wolf
2017-01-09blkdebug: Implement bdrv_co_preadv/pwritev/flushKevin Wolf
2017-01-09quorum: Clean up quorum_aio_get()Kevin Wolf
2017-01-09quorum: Inline quorum_fifo_aio_cb()Kevin Wolf
2017-01-09quorum: Implement .bdrv_co_preadv/pwritev()Kevin Wolf
2017-01-09quorum: Avoid bdrv_aio_writev() for rewritesKevin Wolf
2017-01-09quorum: Inline quorum_aio_cb()Kevin Wolf
2017-01-09quorum: Do cleanup in caller coroutineKevin Wolf
2017-01-09quorum: Implement .bdrv_co_readv/writevKevin Wolf
2017-01-09quorum: Remove s from quorum_aio_get() argumentsKevin Wolf
2017-01-03linux-aio: poll ring for completionsStefan Hajnoczi
2017-01-03aio: add AioPollFn and io_poll() interfaceStefan Hajnoczi
2016-12-06Merge remote-tracking branch 'kwolf/tags/for-upstream' into stagingStefan Hajnoczi
2016-12-06qcow2: Don't strand clusters near 2G intervals during commitEric Blake
2016-12-05block/nfs: fix QMP to match debug optionPrasanna Kumar Kalever
2016-12-05block/gluster: fix QMP to match debug optionPrasanna Kumar Kalever
2016-11-29Merge remote-tracking branch 'kwolf/tags/for-upstream' into stagingStefan Hajnoczi
2016-11-25qcow2: Remove stale commentAlberto Garcia
2016-11-25qcow2: Allow 'cache-clean-interval' in Linux onlyAlberto Garcia
2016-11-25qcow2: Make qcow2_cache_table_release() work only in LinuxAlberto Garcia
2016-11-23Merge remote-tracking branch 'bonzini/tags/for-upstream' into stagingStefan Hajnoczi
2016-11-22nbd: Allow unmap and fua during write zeroesEric Blake
2016-11-22block: Pass unaligned discard requests to driversEric Blake
2016-11-22block: Return -ENOTSUP rather than assert on unaligned discardsEric Blake
2016-11-22block: Let write zeroes fallback work even with small max_transferEric Blake
2016-11-22qcow2: Inform block layer about discard boundariesEric Blake
2016-11-21gluster: Fix use after free in glfs_clear_preopened()Kevin Wolf
2016-11-14mirror: do not flush every time the disks are syncedPaolo Bonzini
2016-11-14block/curl: Do not wait for data beyond EOFMax Reitz
2016-11-14block/curl: Remember all socketsMax Reitz
2016-11-14block/curl: Fix return value from curl_read_cbMax Reitz
2016-11-14block/curl: Use BDRV_SECTOR_SIZEMax Reitz
2016-11-14block/curl: Drop TFTP "support"Max Reitz
2016-11-14blockjob: refactor backup_start as backup_job_createJohn Snow