1312 Commits (ce14f3b407aef73ed3c6034d2166bb89f4fbd8b5)

Author SHA1 Message Date
Vladimir Sementsov-Ogievskiy ce14f3b407 block/io: introduce block driver snapshot-access API 5 years ago
Vladimir Sementsov-Ogievskiy 3b7ca26bdf block/reqlist: add reqlist_wait_all() 5 years ago
Vladimir Sementsov-Ogievskiy a6426475a7 block/dirty-bitmap: introduce bdrv_dirty_bitmap_status() 5 years ago
Vladimir Sementsov-Ogievskiy d088e6a48a block: intoduce reqlist 5 years ago
Vladimir Sementsov-Ogievskiy 177541e671 block/block-copy: add block_copy_reset() 5 years ago
Vladimir Sementsov-Ogievskiy 1f7252e868 block/block-copy: block_copy_state_new(): add bitmap parameter 5 years ago
Vladimir Sementsov-Ogievskiy 34ffacb7f4 block/dirty-bitmap: bdrv_merge_dirty_bitmap(): add return value 5 years ago
Vladimir Sementsov-Ogievskiy 45e62b464a block: fix preallocate filter: don't do unaligned preallocate requests 5 years ago
Emanuele Giuseppe Esposito abc5a79c64 block_int-common.h: split function pointers in BdrvChildClass 5 years ago
Emanuele Giuseppe Esposito 69c0bf1197 block_int-common.h: split function pointers in BlockDriver 5 years ago
Emanuele Giuseppe Esposito 6b573efec8 include/block/snapshot: global state API + assertions 5 years ago
Emanuele Giuseppe Esposito 4ad3387637 include/block/blockjob.h: global state API 5 years ago
Emanuele Giuseppe Esposito 2015c4c28d include/block/blockjob_int.h: split header into I/O and GS API 5 years ago
Emanuele Giuseppe Esposito 696bf4c78c block: introduce assert_bdrv_graph_writable 5 years ago
Emanuele Giuseppe Esposito 967d7905d1 IO_CODE and IO_OR_GS_CODE for block_int I/O API 5 years ago
Emanuele Giuseppe Esposito ebc2752b08 include/block/block_int: split header into I/O and global state API 5 years ago
Emanuele Giuseppe Esposito 384a48fb74 IO_CODE and IO_OR_GS_CODE for block I/O API 5 years ago
Emanuele Giuseppe Esposito 3b491a9056 include/block/block: split header into I/O and global state API 5 years ago
Emanuele Giuseppe Esposito 3b71719462 block: rename bdrv_invalidate_cache_all, blk_invalidate_cache and test_sync_op_invalidate_cache 5 years ago
Emanuele Giuseppe Esposito a94750d956 block: introduce bdrv_activate 5 years ago
Emanuele Giuseppe Esposito c1019d1687 crypto: perform permission checks under BQL 5 years ago
Naveen Nagar 44219b6029 hw/nvme: 64-bit pi support 5 years ago
Naveen Nagar 763c05dfb0 hw/nvme: add support for the lbafee hbs feature 5 years ago
Naveen Nagar d0c0697b9e hw/nvme: add host behavior support feature 5 years ago
Klaus Jensen e321b4cdc2 hw/nvme: add support for zoned random write area 6 years ago
Klaus Jensen 25872031e1 hw/nvme: add ozcs enum 5 years ago
Klaus Jensen 6190d92ff7 hw/nvme: add struct for zone management send 5 years ago
Emanuele Giuseppe Esposito ef6ec0d779 block.h: remove outdated comment 5 years ago
Emanuele Giuseppe Esposito 751486c185 block.h: remove outdated comment 5 years ago
Vladimir Sementsov-Ogievskiy 64631f3681 block: drop BLK_PERM_GRAPH_MOD 5 years ago
Emanuele Giuseppe Esposito fa8fc1d09f block_int: make bdrv_backing_overridden static 5 years ago
Stefan Hajnoczi 826cc32423 aio-posix: split poll check from ready handler 5 years ago
Vladimir Sementsov-Ogievskiy 985cac8f20 blockjob: drop BlockJob.blk field 5 years ago
Vladimir Sementsov-Ogievskiy df9a316505 blockjob: implement and use block_job_get_aio_context 5 years ago
Stefano Garzarella 68d7946648 linux-aio: add `dev_max_batch` parameter to laio_io_unplug() 5 years ago
Stefano Garzarella 512da21101 linux-aio: add `dev_max_batch` parameter to laio_co_submit() 5 years ago
Paolo Bonzini cc07162953 block: introduce max_hw_iov for use in scsi-generic 5 years ago
Vladimir Sementsov-Ogievskiy 621d17378a block: implement bdrv_new_open_driver_opts() 5 years ago
Emanuele Giuseppe Esposito a6297e1ade include/block.h: remove outdated comment 5 years ago
Vladimir Sementsov-Ogievskiy 0c8022876f block: use int64_t instead of int in driver discard handlers 5 years ago
Vladimir Sementsov-Ogievskiy 39af49c0d7 block: make BlockLimits::max_pdiscard 64bit 5 years ago
Vladimir Sementsov-Ogievskiy f34b2bcf8c block: use int64_t instead of int in driver write_zeroes handlers 5 years ago
Vladimir Sementsov-Ogievskiy d544f5d3b1 block: make BlockLimits::max_pwrite_zeroes 64bit 5 years ago
Vladimir Sementsov-Ogievskiy 485350497b block: use int64_t instead of uint64_t in copy_range driver handlers 5 years ago
Vladimir Sementsov-Ogievskiy e75abedab7 block: use int64_t instead of uint64_t in driver write handlers 5 years ago
Vladimir Sementsov-Ogievskiy f7ef38dd13 block: use int64_t instead of uint64_t in driver read handlers 5 years ago
Vladimir Sementsov-Ogievskiy 558902cc3d qcow2: check request on vmstate save/load path 5 years ago
Naveen Nagar 07a3dfa7c4 hw/nvme: fix verification of select field in namespace attachment 5 years ago
Hanna Reitz 5a1cfd2150 block: Clarify that @bytes is no limit on *pnum 5 years ago
Hanna Reitz 0bc329fbb0 block: block-status cache for data regions 5 years ago