Sign in
qemu
/
qemu
/
29f9dff79073cfdc336466a950294be91b90f514
/
include
/
block
/
block_int.h
6b4907c
block: Remove bdrv_recurse_is_first_non_filter()
by Max Reitz
· 5 years ago
5d69b5a
block: Add bdrv_recurse_can_replace()
by Max Reitz
· 5 years ago
18fbd0d
block/io: wait for serialising requests when a request becomes serialising
by Paolo Bonzini
· 5 years ago
c28107e
block: Add bdrv_co_get_self_request()
by Max Reitz
· 5 years ago
304d9d7
block: Make wait/mark serialising requests public
by Max Reitz
· 5 years ago
c80d8b0
block: Add @exact parameter to bdrv_co_truncate()
by Max Reitz
· 5 years ago
4dd09f6
qcow2-bitmap: move bitmap reopen-rw code to qcow2_reopen_commit
by Vladimir Sementsov-Ogievskiy
· 5 years ago
d2c3080
block/qcow2: proper locking on bitmap add/remove paths
by Vladimir Sementsov-Ogievskiy
· 5 years ago
b56a1e3
block/dirty-bitmap: return int from bdrv_remove_persistent_dirty_bitmap
by Vladimir Sementsov-Ogievskiy
· 5 years ago
00e30f0
block/backup: use backup-top instead of write notifiers
by Vladimir Sementsov-Ogievskiy
· 5 years ago
d924559
qapi: query-blockstat: add driver specific file-posix stats
by Anton Nefedov
· 5 years ago
1acc346
block/io: introduce bdrv_co_p{read, write}v_part
by Vladimir Sementsov-Ogievskiy
· 6 years ago
ac850bf
block: define .*_part io handlers in BlockDriver
by Vladimir Sementsov-Ogievskiy
· 6 years ago
ceaca56
block: Add bdrv_has_zero_init_truncate()
by Max Reitz
· 6 years ago
cdf3bc9
mirror: Fix bdrv_has_zero_init() use
by Max Reitz
· 6 years ago
b7661ca
block/dirty-bitmap: add bdrv_dirty_bitmap_merge_internal
by John Snow
· 6 years ago
c8b5650
block/backup: Add mirror sync mode 'bitmap'
by John Snow
· 6 years ago
db72581
Include qemu/main-loop.h less
by Markus Armbruster
· 6 years ago
e037c09
block: Do not poll in bdrv_do_drained_end()
by Max Reitz
· 6 years ago
804db8e
block: Introduce BdrvChild.parent_quiesce_counter
by Max Reitz
· 6 years ago
e5182c1
block: Add BDS.never_freeze
by Max Reitz
· 6 years ago
c1087f1
block: Add bdrv_child_refresh_perms()
by Max Reitz
· 6 years ago
b23c580
block: drop bs->job
by Vladimir Sementsov-Ogievskiy
· 6 years ago
cc19f17
block/replication: drop usage of bs->job
by Vladimir Sementsov-Ogievskiy
· 6 years ago
132ada8
block: Adjust AioContexts when attaching nodes
by Kevin Wolf
· 6 years ago
53a7d04
block: Propagate AioContext change to parents
by Kevin Wolf
· 6 years ago
a3a683c
block: Make bdrv_attach/detach_aio_context() static
by Kevin Wolf
· 6 years ago
5d23184
block: Add bdrv_try_set_aio_context()
by Kevin Wolf
· 6 years ago
371420e
block: introduce byte-based io helpers
by Vladimir Sementsov-Ogievskiy
· 6 years ago
8a2ce0b
block: Add a 'mutable_opts' field to BlockDriver
by Alberto Garcia
· 6 years ago
2cad1eb
block: Allow freezing BdrvChild links
by Alberto Garcia
· 6 years ago
6c3944d
qcow2: Implement data-file-raw create option
by Kevin Wolf
· 6 years ago
dcc9868
qcow2: Creating images with external data file
by Kevin Wolf
· 6 years ago
998b3a1
block: Purify .bdrv_refresh_filename()
by Max Reitz
· 6 years ago
abc521a
block: Add BlockDriver.bdrv_gather_child_options
by Max Reitz
· 6 years ago
2654267
block: Add strong_runtime_opts to BlockDriver
by Max Reitz
· 6 years ago
1e89d0f
block: Add bdrv_dirname()
by Max Reitz
· 6 years ago
998c201
block: Add BDS.auto_backing_file
by Max Reitz
· 6 years ago
f962e96
block: fix bdrv_check_perm for non-tree subgraph
by Vladimir Sementsov-Ogievskiy
· 6 years ago
1bf6e9c
bdrv_query_image_info Error parameter added
by Andrey Shinkevich
· 6 years ago
56bd662
dirty-bitmap: rename bdrv_undo_clear_dirty_bitmap
by Vladimir Sementsov-Ogievskiy
· 6 years ago
cfe29d8
block: Use a single global AioWait
by Kevin Wolf
· 6 years ago
cf6320d
block/stream: add block job creation flags
by John Snow
· 6 years ago
a1999b3
block/mirror: add block job creation flags
by John Snow
· 6 years ago
5360782
block/commit: add block job creation flags
by John Snow
· 6 years ago
22931a1
block: Use uint64_t for BdrvTrackedRequest byte fields
by Fam Zheng
· 7 years ago
67b51fb
block: split flags in copy_range
by Vladimir Sementsov-Ogievskiy
· 7 years ago
4be6a6d
block: Poll after drain on attaching a node
by Kevin Wolf
· 7 years ago
1bc5f09
block: Use tracked request for truncate
by Kevin Wolf
· 7 years ago
3d9f2d2
block: Move bdrv_truncate() implementation to io.c
by Kevin Wolf
· 7 years ago
061ca8a
block: Convert .bdrv_truncate callback to coroutine_fn
by Kevin Wolf
· 7 years ago
481deba
block/mirror: Add copy mode QAPI interface
by Max Reitz
· 7 years ago
0f12264
block: Allow graph changes in bdrv_drain_all_begin/end sections
by Kevin Wolf
· 7 years ago
6cd5c9d
block: ignore_bds_parents parameter for drain functions
by Kevin Wolf
· 7 years ago
89bd030
block: Really pause block jobs on drain
by Kevin Wolf
· 7 years ago
d1402b5
block: Add Error parameter to bdrv_amend_options
by Max Reitz
· 7 years ago
fcc6767
block: Introduce API for copy offloading
by Fam Zheng
· 7 years ago
62c9e41
job: Switch transactions to JobTxn
by Kevin Wolf
· 7 years ago
c1e3489
block: Document BDRV_REQ_WRITE_UNCHANGED support
by Max Reitz
· 7 years ago
e18a58b
block: Merge .bdrv_co_writev{,_flags} in drivers
by Eric Blake
· 7 years ago
edfab6a
block: Drop last of the sector-based aio callbacks
by Eric Blake
· 7 years ago
e31f686
block: Support byte-based aio callbacks
by Eric Blake
· 7 years ago
1e486cf
include/block/block_int: Document protocol related functions
by Fabiano Rosas
· 7 years ago
b0292b8
block: x-blockdev-create QMP command
by Kevin Wolf
· 7 years ago
2fd6163
block: convert bdrv_check callback to coroutine_fn
by Paolo Bonzini
· 7 years ago
2b148f3
block: convert bdrv_invalidate_cache callback to coroutine_fn
by Paolo Bonzini
· 7 years ago
efc75e2
block: rename .bdrv_create() to .bdrv_co_create_opts()
by Stefan Hajnoczi
· 7 years ago
7719f3c
block: extract AIO_WAIT_WHILE() from BlockDriverState
by Stefan Hajnoczi
· 7 years ago
636cb51
block: Drop unused .bdrv_co_get_block_status()
by Eric Blake
· 7 years ago
3e4d0e7
block: Switch passthrough drivers to .bdrv_co_block_status()
by Eric Blake
· 7 years ago
86a3d5c
block: Add .bdrv_co_block_status() callback
by Eric Blake
· 7 years ago
922a01a
Move include qemu/option.h from qemu-common.h to actual users
by Markus Armbruster
· 7 years ago
522ece3
Drop superfluous includes of qapi-types.h and test-qapi-types.h
by Markus Armbruster
· 7 years ago
23d0ba9
block: Introduce buf register API
by Fam Zheng
· 7 years ago
d736f11
block: Allow graph changes in subtree drained section
by Kevin Wolf
· 7 years ago
8e77e0b
block: Remove unused bdrv_requests_pending
by Fam Zheng
· 7 years ago
efa6e2e
block: Align block status requests
by Eric Blake
· 7 years ago
298a166
block: Allow NULL file for bdrv_get_block_status()
by Eric Blake
· 7 years ago
f8ea8da
block: rename bdrv_co_drain to bdrv_co_drain_begin
by Manos Pitsidianakis
· 7 years ago
481cad4
block: add bdrv_co_drain_end callback
by Manos Pitsidianakis
· 7 years ago
6858eba
block: Introduce BdrvChildRole.update_filename
by Kevin Wolf
· 8 years ago
0fdf1a4
dirty-bitmap: Switch bdrv_set_dirty() to bytes
by Eric Blake
· 7 years ago
e0995dc
block: Add reopen_queue to bdrv_child_perm()
by Kevin Wolf
· 7 years ago
64182a6
block: document semantics of bdrv_co_preadv|pwritev
by Daniel P. Berrange
· 8 years ago
f7cc69b
block: add default implementations for bdrv_co_get_block_status()
by Manos Pitsidianakis
· 8 years ago
f024aee
block: remove unused bdrv_media_changed
by Manos Pitsidianakis
· 8 years ago
5a612c0
block: pass bdrv_* methods to bs->file by default in block filters
by Manos Pitsidianakis
· 8 years ago
8234668
block: drop bdrv_set_key from BlockDriver
by Paolo Bonzini
· 8 years ago
d3c8c67
block: Skip implicit nodes in query-block/blockstats
by Kevin Wolf
· 8 years ago
61124f0
block: invoke .bdrv_drain callback in coroutine context and from AioContext
by Paolo Bonzini
· 8 years ago
8243ccb
block: Add PreallocMode to BD.bdrv_truncate()
by Max Reitz
· 8 years ago
90880ff
block: add bdrv_measure() API
by Stefan Hajnoczi
· 8 years ago
56f364e
block/dirty-bitmap: add bdrv_remove_persistent_dirty_bitmap
by Vladimir Sementsov-Ogievskiy
· 8 years ago
67b792f
block: add bdrv_can_store_new_dirty_bitmap
by Vladimir Sementsov-Ogievskiy
· 8 years ago
cb9ff6c
block: new bdrv_reopen_bitmaps_rw interface
by Vladimir Sementsov-Ogievskiy
· 8 years ago
c01c214
block: remove all encryption handling APIs
by Daniel P. Berrange
· 8 years ago
0cb8d47
block: deprecate "encryption=on" in favor of "encrypt.format=aes"
by Daniel P. Berrange
· 8 years ago
f5a5ca7
block: change variable names in BlockDriverState
by Manos Pitsidianakis
· 8 years ago
b64bd51
block: protect modification of dirty bitmaps with a mutex
by Paolo Bonzini
· 8 years ago
2119882
block: introduce dirty_bitmap_mutex
by Paolo Bonzini
· 8 years ago
Next »