Sign in
qemu
/
qemu
/
4c27b859722089e0270fd4f41b4b3c63b6647439
/
block.c
5433c24
block: Prepare for NULL BDS
by Max Reitz
· 9 years ago
373340b
block: Move I/O status and error actions into BB
by Max Reitz
· 9 years ago
7f0e9da
block: Move BlockAcctStats into BlockBackend
by Max Reitz
· 9 years ago
68e9ec0
block: Move guest_block_size into BlockBackend
by Max Reitz
· 9 years ago
b4d0282
block: Invoke change media CB before NULLing drv
by Max Reitz
· 9 years ago
28d7a78
block: Make bdrv_is_inserted() recursive
by Max Reitz
· 9 years ago
e031f75
block: Make bdrv_is_inserted() return a bool
by Max Reitz
· 9 years ago
d44f928
block: Set BDRV_O_INCOMING in bdrv_fill_options()
by Max Reitz
· 9 years ago
10817bf
coroutine: move into libqemuutil.a library
by Daniel P. Berrange
· 10 years ago
15489c7
block: auto-generated node-names
by Jeff Cody
· 9 years ago
779020c
block: Allow bdrv_unref_child(bs, NULL)
by Kevin Wolf
· 9 years ago
8e419ae
block: Remove bdrv_swap()
by Kevin Wolf
· 9 years ago
3f09bfb
block: Add and use bdrv_replace_in_backing_chain()
by Kevin Wolf
· 9 years ago
dd62f1c
block: Implement bdrv_append() without bdrv_swap()
by Kevin Wolf
· 10 years ago
d42a8a9
block: Introduce parents list
by Kevin Wolf
· 9 years ago
063dd40
block: Split bdrv_move_feature_fields()
by Kevin Wolf
· 9 years ago
5db15a5
block: Manage backing file references in bdrv_set_backing_hd()
by Kevin Wolf
· 9 years ago
760e006
block: Convert bs->backing_hd to BdrvChild
by Kevin Wolf
· 10 years ago
b26e90f
block: Remove bdrv_open_image()
by Kevin Wolf
· 10 years ago
9a4f4c3
block: Convert bs->file to BdrvChild
by Kevin Wolf
· 10 years ago
1fdd693
block: Introduce BDS.file_child
by Kevin Wolf
· 10 years ago
99b7e77
block: disable I/O limits at the beginning of bdrv_close()
by Alberto Garcia
· 9 years ago
4d2cb09
block: Allow specifying driver-specific options to reopen
by Kevin Wolf
· 10 years ago
cf25ff8
block: Drop bdrv_find_whitelisted_format()
by Max Reitz
· 10 years ago
053e157
block: Drop drv parameter from bdrv_fill_options()
by Max Reitz
· 10 years ago
ce34377
block: Drop drv parameter from bdrv_open_inherit()
by Max Reitz
· 10 years ago
6ebf9aa
block: Drop drv parameter from bdrv_open()
by Max Reitz
· 10 years ago
e664171
block: Always pass NULL as drv for bdrv_open()
by Max Reitz
· 10 years ago
fe64669
opts: produce valid command line in qemu_opts_print
by Kővágó, Zoltán
· 10 years ago
e12f378
block: more check for replaced node
by Wen Congyang
· 10 years ago
80a1e13
block: Fix backing file child when modifying graph
by Kevin Wolf
· 10 years ago
9a7dedb
block: Reorder cleanups in bdrv_close()
by Kevin Wolf
· 10 years ago
33a6040
block: Introduce bdrv_unref_child()
by Kevin Wolf
· 10 years ago
b4b059f
block: Introduce bdrv_open_child()
by Kevin Wolf
· 10 years ago
df58179
block: Move bdrv_attach_child() calls up the call chain
by Kevin Wolf
· 10 years ago
53ec73e
block: Use bdrv_drain to replace uncessary bdrv_drain_all
by Fam Zheng
· 10 years ago
c2e0dbb
block: Initialize local_err in bdrv_append_temp_snapshot
by Fam Zheng
· 10 years ago
6e82e4b
block: Remove bdrv_reset_dirty
by Fam Zheng
· 10 years ago
b192af8
block: Use bdrv_is_sg() everywhere
by Dimitris Aragiorgis
· 10 years ago
c6a8c32
util/hbitmap: Add an API to reset all set bits in hbitmap
by Wen Congyang
· 10 years ago
cc7a8ea
Include qapi/qmp/qerror.h exactly where needed
by Markus Armbruster
· 10 years ago
d49b683
qerror: Move #include out of qerror.h
by Markus Armbruster
· 10 years ago
c6bd8c7
qerror: Clean up QERR_ macros to expand into a single string
by Markus Armbruster
· 10 years ago
f3e3b08
Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging
by Peter Maydell
· 10 years ago
67251a3
block: Fix reopen flag inheritance
by Kevin Wolf
· 10 years ago
bddcec3
block: Add BlockDriverState.inherits_from
by Kevin Wolf
· 10 years ago
6e93e7c
block: Add list of children to BlockDriverState
by Kevin Wolf
· 10 years ago
6ee4ce1
block: Drain requests before swapping nodes in bdrv_swap()
by Kevin Wolf
· 10 years ago
f3930ed
block: Move flag inheritance to bdrv_open_inherit()
by Kevin Wolf
· 10 years ago
18edf28
block: Use QemuOpts in bdrv_open_common()
by Kevin Wolf
· 10 years ago
53a2951
block: driver should override flags in bdrv_open()
by Max Reitz
· 10 years ago
06207b0
block: Change bitmap truncate conditional to assertion
by John Snow
· 10 years ago
5270b6a
block: record new size in bdrv_dirty_bitmap_truncate
by John Snow
· 10 years ago
db62833
throttle: acquire the ThrottleGroup lock in bdrv_swap()
by Alberto Garcia
· 10 years ago
76f4afb
throttle: Add throttle group support
by Alberto Garcia
· 10 years ago
0e5b0a2
throttle: Extract timers from ThrottleState into a separate structure
by Benoît Canet
· 10 years ago
9abe3bd
qapi: add dirty bitmap status
by John Snow
· 10 years ago
4a9c9ea
block: Detect multiplication overflow in bdrv_getlength
by Fam Zheng
· 10 years ago
459b4e6
block: align bounce buffers to page
by Denis V. Lunev
· 10 years ago
4196d2f
block: minimal bounce buffer alignment
by Denis V. Lunev
· 10 years ago
61007b3
block: move I/O request processing to block/io.c
by Stefan Hajnoczi
· 10 years ago
0eb7217
block: extract bdrv_setup_io_funcs()
by Stefan Hajnoczi
· 10 years ago
e0c47b6
block: add bdrv_set_dirty()/bdrv_reset_dirty() to block_int.h
by Stefan Hajnoczi
· 10 years ago
4f5472c
block: replace bdrv_states iteration with bdrv_next()
by Stefan Hajnoczi
· 10 years ago
ce1ffea
block: Resize bitmaps on bdrv_truncate
by John Snow
· 10 years ago
20dca81
block: Ensure consistent bitmap function prototypes
by John Snow
· 10 years ago
aa0c7ca
block: add BdrvDirtyBitmap documentation
by John Snow
· 10 years ago
a113534
qmp: Add dirty bitmap status field in query-block
by John Snow
· 10 years ago
e74e6b7
qmp: add block-dirty-bitmap-clear
by John Snow
· 10 years ago
d58d845
qmp: Add support of "dirty-bitmap" sync mode for drive-backup
by John Snow
· 10 years ago
9bd2b08
block: Add bitmap successors
by John Snow
· 10 years ago
b8e6fb7
block: Add bitmap disabled status
by John Snow
· 10 years ago
592fdd0
block: Introduce bdrv_dirty_bitmap_granularity()
by John Snow
· 10 years ago
341ebc2
qmp: Add block-dirty-bitmap-add and block-dirty-bitmap-remove
by John Snow
· 10 years ago
5fba6c0
qmp: Ensure consistent granularity type
by John Snow
· 10 years ago
0db6e54
qapi: Add optional field "name" to block dirty bitmap
by Fam Zheng
· 10 years ago
d5a8ee6
qmp: fill in the image field in BlockDeviceInfo
by Alberto Garcia
· 10 years ago
81e5f78
block: use bdrv_get_device_or_node_name() in error messages
by Alberto Garcia
· 10 years ago
9b2aa84
block: add bdrv_get_device_or_node_name()
by Alberto Garcia
· 10 years ago
0b5a244
block: avoid unnecessary bottom halves
by Paolo Bonzini
· 10 years ago
69da3b0
block: Pause block jobs in bdrv_drain_all
by Fam Zheng
· 10 years ago
de50a20
block: Switch to host monotonic clock for IO throttling
by Fam Zheng
· 10 years ago
786a4ea
Convert (ffs(val) - 1) to ctz32(val)
by Stefan Hajnoczi
· 10 years ago
fc3959e
block: Fix unaligned zero write
by Fam Zheng
· 10 years ago
d51a242
block: Drop bdrv_find
by Fam Zheng
· 10 years ago
a1f688f
block: Deprecate QCOW/QCOW2 encryption
by Markus Armbruster
· 10 years ago
892b7de
block: add bdrv functions for geometry and blocksize
by Ekaterina Tumanova
· 10 years ago
dc523cd34
qemu-img: Suppress unhelpful extra errors in convert, amend
by Markus Armbruster
· 10 years ago
f43e47d
QemuOpts: Drop qemu_opt_set(), rename qemu_opt_set_err(), fix use
by Markus Armbruster
· 10 years ago
6be4194
block: Suppress unhelpful extra errors in bdrv_img_create()
by Markus Armbruster
· 10 years ago
39101f2
QemuOpts: Convert qemu_opt_set_number() to Error, fix its use
by Markus Armbruster
· 10 years ago
b9c6494
block: Keep bdrv_check*_request()'s return value
by Max Reitz
· 10 years ago
c0191e7
block: Remove "growable" from BDS
by Max Reitz
· 10 years ago
b65a5e1
block: Add Error parameter to bdrv_find_protocol()
by Max Reitz
· 10 years ago
b1ca639
block: Eliminate silly QERR_ macros used for encryption keys
by Markus Armbruster
· 10 years ago
4d2855a
block: New bdrv_add_key(), convert monitor to use it
by Markus Armbruster
· 10 years ago
75af1f3
block: introduce BDRV_REQUEST_MAX_SECTORS
by Peter Lieven
· 10 years ago
f4564d5
block: add accounting for merged requests
by Peter Lieven
· 10 years ago
9876415
block: change default for discard and write zeroes to INT_MAX
by Peter Lieven
· 10 years ago
a1a11d1
block: remove unused variable in bdrv_commit
by Jeff Cody
· 10 years ago
Next »