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