summaryrefslogtreecommitdiff
path: root/block
AgeCommit message (Expand)AuthorFilesLines
2016-11-22block: Pass unaligned discard requests to driversEric Blake1-13/+32
2016-11-22block: Return -ENOTSUP rather than assert on unaligned discardsEric Blake3-3/+11
2016-11-22block: Let write zeroes fallback work even with small max_transferEric Blake1-5/+8
2016-11-22qcow2: Inform block layer about discard boundariesEric Blake1-0/+1
2016-11-21gluster: Fix use after free in glfs_clear_preopened()Kevin Wolf1-1/+2
2016-11-14mirror: do not flush every time the disks are syncedPaolo Bonzini1-15/+25
2016-11-14block/curl: Do not wait for data beyond EOFMax Reitz1-9/+23
2016-11-14block/curl: Remember all socketsMax Reitz1-6/+41
2016-11-14block/curl: Fix return value from curl_read_cbMax Reitz1-4/+7
2016-11-14block/curl: Use BDRV_SECTOR_SIZEMax Reitz1-6/+5
2016-11-14block/curl: Drop TFTP "support"Max Reitz1-19/+1
2016-11-14blockjob: refactor backup_start as backup_job_createJohn Snow2-17/+21
2016-11-14blockjob: add block_job_startJohn Snow5-14/+10
2016-11-14blockjob: add .start fieldJohn Snow4-15/+20
2016-11-14blockjob: add .clean propertyJohn Snow1-5/+10
2016-11-14Merge remote-tracking branch 'jsnow/tags/ide-pull-request' into stagingStefan Hajnoczi1-6/+7
2016-11-14block-backend: Always notify on blk_ejectJohn Snow1-6/+7
2016-11-11raw-posix: Rename 'raw_s' to 'rs'Fam Zheng1-28/+28
2016-11-11nfs: Fix memory leak in nfs_file_create()Kevin Wolf1-0/+1
2016-11-11qcow2: Remove stale FIXME commentAlberto Garcia1-2/+0
2016-11-11raw_bsd: don't check size alignment when only offset is setTomáš Golembiovský1-1/+1
2016-11-11raw_bsd: move check to prevent overflowTomáš Golembiovský1-1/+9
2016-11-11block/ssh: Code cleanup for unused parameterAshijeet Acharya1-3/+2
2016-11-11block/nbd: Fix the leaked visitorAshijeet Acharya1-0/+1
2016-11-08block: Don't mark node clean after failed flushKevin Wolf1-1/+3
2016-11-03Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingStefan Hajnoczi3-43/+81
2016-11-02nbd: Implement NBD_CMD_WRITE_ZEROES on clientEric Blake3-0/+41
2016-11-02nbd: Rename struct nbd_request and nbd_replyEric Blake2-15/+15
2016-11-02nbd: Rename NbdClientSession to NBDClientSessionEric Blake3-18/+18
2016-11-02nbd: Treat flags vs. command type as separate fieldsEric Blake1-6/+3
2016-11-01nbd: Use CoQueue for free_sema instead of CoMutexChanglong Xie2-5/+5
2016-11-01blockjobs: split interface into public/private, Part 1John Snow4-4/+4
2016-11-01blockjob: centralize QMP event emissionsJohn Snow4-15/+11
2016-11-01Replication/Blockjobs: Create replication jobs as internalJohn Snow3-19/+19
2016-11-01blockjobs: Allow creating internal jobsJohn Snow4-4/+5
2016-11-01block/gluster: fix port type in the QAPI options listPrasanna Kumar Kalever1-1/+1
2016-11-01block/gluster: improve defense over string to int conversionPrasanna Kumar Kalever1-1/+10
2016-11-01block: Turn on "unmap" in active commitFam Zheng1-1/+1
2016-11-01block/gluster: memory usage: use one glfs instance per volumePrasanna Kumar Kalever1-14/+80
2016-11-01block: add gluster ifdef guard checks for SEEK_DATA/SEEK_HOLE supportJeff Cody1-3/+14
2016-11-01rbd: make the code more readableXiubo Li1-13/+12
2016-10-31block/nfs: Introduce runtime_opts in NFSAshijeet Acharya1-93/+349
2016-10-31raw_bsd: add offset and size optionsTomáš Golembiovský1-3/+214
2016-10-31block: Support streaming to an intermediate layerAlberto Garcia1-0/+24
2016-10-31block: Block all intermediate nodes in commit_active_start()Alberto Garcia1-0/+8
2016-10-31block: Block all nodes involved in the block-commit operationAlberto Garcia1-0/+14
2016-10-31block: Use block_job_add_bdrv() in backup_start()Alberto Garcia1-4/+1
2016-10-31block: Use block_job_add_bdrv() in mirror_start_job()Alberto Garcia1-2/+1
2016-10-31block: Add bdrv_drain_all_{begin,end}()Alberto Garcia1-3/+24
2016-10-31block/ssh: Use InetSocketAddress optionsAshijeet Acharya1-4/+5