aboutsummaryrefslogtreecommitdiff
path: root/include/block
AgeCommit message (Expand)AuthorFilesLines
2021-07-21iothread: add aio-max-batch parameterStefano Garzarella1-0/+12
2021-07-10Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell1-0/+3
2021-07-09block: Acquire AioContexts during bdrv_reopen_multiple()Kevin Wolf1-0/+2
2021-07-09block: Add bdrv_reopen_queue_free()Alberto Garcia1-0/+1
2021-07-05util/async: add a human-readable name to BHs for debuggingStefan Hajnoczi1-3/+28
2021-07-02Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell1-1/+1
2021-06-30Merge remote-tracking branch 'remotes/nvme/tags/nvme-next-pull-request' into ...Peter Maydell1-0/+18
2021-06-29block: Allow changing bs->file on reopenAlberto Garcia1-0/+1
2021-06-29block: BDRVReopenState: drop replace_backing_bs fieldVladimir Sementsov-Ogievskiy1-1/+0
2021-06-29hw/nvme: fix endianess conversion and add controller listGollu Appalanaidu1-0/+1
2021-06-29hw/nvme: use prinfo directly in nvme_check_prinfo and nvme_dif_checkKlaus Jensen1-0/+8
2021-06-29hw/nvme: add identify namespace flbas/mc enumsGollu Appalanaidu1-0/+9
2021-06-28Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into ...Peter Maydell1-0/+7
2021-06-25block-copy: atomic .cancelled and .finished fields in BlockCopyCallStateEmanuele Giuseppe Esposito1-0/+2
2021-06-25block: add max_hw_transfer to BlockLimitsPaolo Bonzini1-0/+7
2021-06-18nbd/client-connection: add option for non-blocking connection attemptVladimir Sementsov-Ogievskiy1-1/+1
2021-06-18nbd/client-connection: return only one io channelVladimir Sementsov-Ogievskiy1-2/+2
2021-06-18nbd/client-connection: implement connection retryVladimir Sementsov-Ogievskiy1-0/+2
2021-06-18nbd/client-connection: add possibility of negotiationVladimir Sementsov-Ogievskiy1-2/+7
2021-06-18nbd: move connection code from block/nbd to nbd/client-connectionVladimir Sementsov-Ogievskiy1-0/+11
2021-06-18async: the main AioContext is only "current" if under the BQLPaolo Bonzini1-1/+4
2021-06-04vl: plumb keyval-based options into -readconfigPaolo Bonzini1-2/+0
2021-06-02block: drop BlockBackendRootState::read_onlyVladimir Sementsov-Ogievskiy1-1/+0
2021-06-02block: drop BlockDriverState::read_onlyVladimir Sementsov-Ogievskiy1-1/+0
2021-06-02block/vvfat: child_vvfat_qcow: add .get_parent_aio_context, fix crashVladimir Sementsov-Ogievskiy1-0/+1
2021-05-26replication: move include out of root directoryPaolo Bonzini1-0/+175
2021-05-18Merge remote-tracking branch 'remotes/nvme/tags/nvme-next-pull-request' into ...Peter Maydell1-6/+6
2021-05-17hw/block/nvme: align with existing styleGollu Appalanaidu1-5/+5
2021-05-17hw/block/nvme: rename reserved fields declarationsGollu Appalanaidu1-1/+1
2021-05-14write-threshold: deal with includesVladimir Sementsov-Ogievskiy1-1/+1
2021-05-14block/write-threshold: drop extra APIsVladimir Sementsov-Ogievskiy1-24/+0
2021-05-14block: drop write notifiersVladimir Sementsov-Ogievskiy1-12/+0
2021-05-14block/write-threshold: don't use write notifiersVladimir Sementsov-Ogievskiy2-1/+9
2021-05-14mirror: stop cancelling in-flight requests on non-force cancel in READYVladimir Sementsov-Ogievskiy1-1/+1
2021-04-30block: Add BDRV_O_NO_SHARE for blk_new_open()Kevin Wolf1-0/+1
2021-04-30block: refactor bdrv_child_set_perm_safe() transaction actionVladimir Sementsov-Ogievskiy1-5/+0
2021-04-30block: bdrv_reopen_multiple: refresh permissions on updated graphVladimir Sementsov-Ogievskiy1-2/+1
2021-04-30block: make bdrv_refresh_limits() to be a transaction actionVladimir Sementsov-Ogievskiy1-1/+2
2021-04-30block: introduce bdrv_drop_filter()Vladimir Sementsov-Ogievskiy1-0/+1
2021-04-30block: make bdrv_reopen_{prepare,commit,abort} privateVladimir Sementsov-Ogievskiy1-4/+0
2021-04-30block: drop ctx argument from bdrv_root_attach_childVladimir Sementsov-Ogievskiy1-1/+0
2021-04-30block: BdrvChildClass: add .get_parent_aio_context handlerVladimir Sementsov-Ogievskiy2-0/+4
2021-04-07hw/block/nvme: fix handling of private namespacesKlaus Jensen1-0/+1
2021-03-18Merge remote-tracking branch 'remotes/nvme/tags/nvme-next-pull-request' into ...Peter Maydell1-6/+23
2021-03-18hw/block/nvme: add support for the format nvm commandMinwoo Im1-0/+1
2021-03-18hw/block/nvme: add verify commandGollu Appalanaidu1-0/+2
2021-03-18hw/block/nvme: end-to-end data protectionKlaus Jensen1-6/+20
2021-03-18block: remove dirty bitmaps 'status' fieldDaniel P. Berrangé1-1/+0
2021-03-11Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2021-03-09' into st...Peter Maydell1-1/+1
2021-03-10Merge remote-tracking branch 'remotes/nvme/tags/nvme-next-pull-request' into ...Peter Maydell1-2/+86