summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
...
* | block/nbd-client: simplify check in nbd_co_receive_replyVladimir Sementsov-Ogievskiy2017-09-251-1/+2
* | block/nbd-client: refactor nbd_co_receive_replyVladimir Sementsov-Ogievskiy2017-09-251-15/+15
* | nbd-client: Use correct macro parenthesizationEric Blake2017-09-251-2/+2
|/
* scsi, file-posix: add support for persistent reservation managementPaolo Bonzini2017-09-221-0/+30
* General warn report fixupsAlistair Francis2017-09-191-2/+1Star
* Convert multi-line fprintf() to warn_report()Alistair Francis2017-09-191-2/+2
* Convert single line fprintf(.../n) to warn_report()Alistair Francis2017-09-191-1/+3
* Convert remaining error_report() to warn_report()Alistair Francis2017-09-191-4/+5
* scsi: move block/scsi.h to include/scsi/constants.hPaolo Bonzini2017-09-191-1/+1
* scsi: move non-emulation specific code to scsi/Paolo Bonzini2017-09-191-1/+5
* scsi: Refactor scsi sense interpreting codeFam Zheng2017-09-191-41/+4Star
* Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2017-09-06' into st...Peter Maydell2017-09-071-8/+7Star
|\
| * nbd: Use new qio_channel_*_all() functionsEric Blake2017-09-061-8/+7Star
* | Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2017-09-0712-337/+966
|\ \ | |/ |/|
| * qcow2: move qcow2_store_persistent_dirty_bitmaps() before cache flushingPavel Butsykin2017-09-061-8/+8
| * block: add throttle block filter driverManos Pitsidianakis2017-09-063-1/+252
| * block: convert ThrottleGroup to object with QOMManos Pitsidianakis2017-09-051-42/+382
| * block: tidy ThrottleGroupMember initializationsManos Pitsidianakis2017-09-052-3/+3
| * block: add aio_context field in ThrottleGroupMemberManos Pitsidianakis2017-09-052-23/+30
| * block: move ThrottleGroup membership to ThrottleGroupMemberManos Pitsidianakis2017-09-053-176/+186
| * qcow: Check failure of bdrv_getlength() and bdrv_truncate()Eric Blake2017-09-041-8/+22
| * qcow: Change signature of get_cluster_offset()Eric Blake2017-09-041-50/+73
| * block: add default implementations for bdrv_co_get_block_status()Manos Pitsidianakis2017-09-044-33/+29Star
| * block: remove bdrv_truncate callback in blkdebugManos Pitsidianakis2017-09-041-7/+1Star
| * block: remove unused bdrv_media_changedManos Pitsidianakis2017-09-041-6/+0Star
* | Merge remote-tracking branch 'remotes/berrange/tags/pull-qio-20170905-2' into...Peter Maydell2017-09-052-2/+2
|\ \ | |/ |/|
| * util: remove the obsolete non-blocking connectCao jin2017-09-052-2/+2
* | qapi: drop the sentinel in enum arrayMarc-André Lureau2017-09-041-1/+0Star
* | qapi: Change data type of the FOO_lookup generated for enum FOOMarc-André Lureau2017-09-047-17/+21
* | qapi: Mechanically convert FOO_lookup[...] to FOO_str(...)Markus Armbruster2017-09-0410-13/+13
* | qapi: Generate FOO_str() macro for QAPI enum FOOMarkus Armbruster2017-09-047-7/+0Star
* | quorum: Use qapi_enum_parse() in quorum_open()Marc-André Lureau2017-09-041-19/+9Star
* | block: Use qemu_enum_parse() in blkdebug_debug_breakpoint()Marc-André Lureau2017-09-041-20/+8Star
* | qapi: Drop superfluous qapi_enum_parse() parameter maxMarkus Armbruster2017-09-045-14/+10Star
|/
* Merge remote-tracking branch 'remotes/elmarco/tags/tidy-pull-request' into st...Peter Maydell2017-08-315-7/+7
|\
| * vvfat: use DIV_ROUND_UPMarc-André Lureau2017-08-311-2/+2
| * vpc: use DIV_ROUND_UPMarc-André Lureau2017-08-311-2/+2
| * qcow2: use DIV_ROUND_UPMarc-André Lureau2017-08-311-1/+1
| * dmg: use DIV_ROUND_UPMarc-André Lureau2017-08-311-1/+1
| * vhdx: use QEMU_ALIGN_DOWNMarc-André Lureau2017-08-311-1/+1
* | Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell2017-08-313-27/+22Star
|\ \
| * | qcow2: allocate cluster_cache/cluster_data on demandStefan Hajnoczi2017-08-302-12/+17
| * | misc: Remove unused Error variablesAlberto Garcia2017-08-302-15/+5Star
| |/
* | block/nbd-client: refactor request send/receiveVladimir Sementsov-Ogievskiy2017-08-301-47/+26Star
* | block/nbd-client: rename nbd_recv_coroutines_enter_allVladimir Sementsov-Ogievskiy2017-08-301-2/+2
* | block/nbd-client: get rid of ssize_tVladimir Sementsov-Ogievskiy2017-08-301-5/+5
* | nbd-client: avoid read_reply_co entry if send failedStefan Hajnoczi2017-08-301-16/+9Star
|/
* nbd-client: avoid spurious qio_channel_yield() re-entryStefan Hajnoczi2017-08-232-14/+28
* mirror: Mark target BB as "force allow inactivate"Fam Zheng2017-08-231-2/+12
* block-backend: Allow more "can inactivate" casesFam Zheng2017-08-231-5/+17