Age | Commit message (Expand) | Author |
2022-09-30 | block: move bdrv_qiov_is_aligned to file-posix | Keith Busch |
2022-09-30 | block: make serializing requests functions 'void' | Denis V. Lunev |
2022-09-30 | block: pass OnOffAuto instead of bool to block_acct_setup() | Denis V. Lunev |
2022-07-15 | nvme: Fix misleading macro when mixed with ternary operator | Darren Kenny |
2022-07-15 | hw/nvme: Implement shadow doorbell buffer support | Jinhao Fan |
2022-07-12 | block: Add bdrv_co_pwrite_sync() | Alberto Faria |
2022-07-12 | block: Implement bdrv_{pread,pwrite,pwrite_zeroes}() using generated_co_wrapper | Alberto Faria |
2022-07-12 | block: Make 'bytes' param of bdrv_co_{pread,pwrite,preadv,pwritev}() an int64_t | Alberto Faria |
2022-07-12 | block: Make bdrv_co_pwrite() take a const buffer | Alberto Faria |
2022-07-12 | block: Change bdrv_{pread,pwrite,pwrite_sync}() param order | Alberto Faria |
2022-07-12 | block: Add a 'flags' param to bdrv_{pread,pwrite,pwrite_sync}() | Alberto Faria |
2022-06-29 | block/block-copy: block_copy(): add timeout_ns parameter | Vladimir Sementsov-Ogievskiy |
2022-06-24 | aio_wait_kick: add missing memory barrier | Emanuele Giuseppe Esposito |
2022-06-24 | block: simplify handling of try to merge different sized bitmaps | Vladimir Sementsov-Ogievskiy |
2022-06-24 | block: drop unused bdrv_co_drain() API | Stefan Hajnoczi |
2022-06-23 | hw/nvme: Add support for the Virtualization Management command | Łukasz Gieryk |
2022-06-23 | hw/nvme: Initialize capability structures for primary/secondary controllers | Łukasz Gieryk |
2022-06-23 | hw/nvme: Add support for Secondary Controller List | Lukasz Maniak |
2022-06-23 | hw/nvme: Add support for Primary Controller Capabilities | Lukasz Maniak |
2022-05-12 | nbd/server: Allow MULTI_CONN for shared writable exports | Eric Blake |
2022-05-12 | qemu-nbd: Pass max connections to blockdev layer | Eric Blake |
2022-05-11 | Clean up decorations and whitespace around header guards | Markus Armbruster |
2022-05-11 | Clean up header guards that don't match their file name | Markus Armbruster |
2022-05-09 | util/event-loop-base: Introduce options to set the thread pool size | Nicolas Saenz Julienne |
2022-05-04 | block: Classify bdrv_get_flags() as I/O function | Hanna Reitz |
2022-04-26 | qapi: rename BlockDirtyBitmapMergeSource to BlockDirtyBitmapOrStr | Vladimir Sementsov-Ogievskiy |
2022-04-21 | include: move qdict_{crumple,flatten} declarations | Marc-André Lureau |
2022-03-07 | block: pass desired TLS hostname through from block driver client | Daniel P. Berrangé |
2022-03-07 | block: introduce snapshot-access block driver | Vladimir Sementsov-Ogievskiy |
2022-03-07 | block/io: introduce block driver snapshot-access API | Vladimir Sementsov-Ogievskiy |
2022-03-07 | block/reqlist: add reqlist_wait_all() | Vladimir Sementsov-Ogievskiy |
2022-03-07 | block/dirty-bitmap: introduce bdrv_dirty_bitmap_status() | Vladimir Sementsov-Ogievskiy |
2022-03-07 | block: intoduce reqlist | Vladimir Sementsov-Ogievskiy |
2022-03-07 | block/block-copy: add block_copy_reset() | Vladimir Sementsov-Ogievskiy |
2022-03-07 | block/block-copy: block_copy_state_new(): add bitmap parameter | Vladimir Sementsov-Ogievskiy |
2022-03-07 | block/dirty-bitmap: bdrv_merge_dirty_bitmap(): add return value | Vladimir Sementsov-Ogievskiy |
2022-03-07 | block: fix preallocate filter: don't do unaligned preallocate requests | Vladimir Sementsov-Ogievskiy |
2022-03-04 | block_int-common.h: split function pointers in BdrvChildClass | Emanuele Giuseppe Esposito |
2022-03-04 | block_int-common.h: split function pointers in BlockDriver | Emanuele Giuseppe Esposito |
2022-03-04 | include/block/snapshot: global state API + assertions | Emanuele Giuseppe Esposito |
2022-03-04 | include/block/blockjob.h: global state API | Emanuele Giuseppe Esposito |
2022-03-04 | include/block/blockjob_int.h: split header into I/O and GS API | Emanuele Giuseppe Esposito |
2022-03-04 | block: introduce assert_bdrv_graph_writable | Emanuele Giuseppe Esposito |
2022-03-04 | IO_CODE and IO_OR_GS_CODE for block_int I/O API | Emanuele Giuseppe Esposito |
2022-03-04 | include/block/block_int: split header into I/O and global state API | Emanuele Giuseppe Esposito |
2022-03-04 | IO_CODE and IO_OR_GS_CODE for block I/O API | Emanuele Giuseppe Esposito |
2022-03-04 | include/block/block: split header into I/O and global state API | Emanuele Giuseppe Esposito |
2022-03-04 | block: rename bdrv_invalidate_cache_all, blk_invalidate_cache and test_sync_o... | Emanuele Giuseppe Esposito |
2022-03-04 | block: introduce bdrv_activate | Emanuele Giuseppe Esposito |
2022-03-04 | crypto: perform permission checks under BQL | Emanuele Giuseppe Esposito |