Sign in
qemu
/
qemu
/
6e99f5741ff1b408ea76e6caf2bd4f76df4060e9
/
block.c
2d76e72
block: Add qdev ID to DEVICE_TRAY_MOVED
by Kevin Wolf
· 8 years ago
c5f3014
block: Add bdrv_runtime_opts to query-command-line-options
by Kevin Wolf
· 8 years ago
818584a
block: Move 'discard' option to bdrv_open_common()
by Kevin Wolf
· 8 years ago
692e01a
block: Parse 'detect-zeroes' in bdrv_open_common()
by Kevin Wolf
· 8 years ago
5b7ba05
block: Don't queue the same BDS twice in bdrv_reopen_queue_child()
by Alberto Garcia
· 8 years ago
f87a0e2
block: Add "read-only" to the options QDict
by Alberto Garcia
· 8 years ago
9b7e869
block: Update bs->open_flags earlier in bdrv_open_common()
by Alberto Garcia
· 8 years ago
14499ea
block: Set BDRV_O_ALLOW_RDWR and snapshot_options before storing the flags
by Alberto Garcia
· 8 years ago
38b5e4c
block: Remove bdrv_is_snapshot
by Alberto Garcia
· 8 years ago
88d8879
blockdev: Add dynamic module loading for block drivers
by Marc Mari
· 8 years ago
e9d6456
block: unblock backup operations in backing file
by Wen Congyang
· 8 years ago
cd7fca9
nbd-server: Use a separate BlockBackend
by Kevin Wolf
· 8 years ago
2f0342e
block: remove extra condition in bdrv_can_write_zeroes_with_unmap
by Denis V. Lunev
· 8 years ago
3ff2f67
block: ignore flush requests when storage is clean
by Evgeny Yakovlev
· 8 years ago
0b8b875
coroutine: move entry argument to qemu_coroutine_create
by Paolo Bonzini
· 8 years ago
cf2ab8f
block: Convert bdrv_pread(v) to BdrvChild
by Kevin Wolf
· 8 years ago
83fd6dd
block: Move bdrv_commit() to block/commit.c
by Kevin Wolf
· 9 years ago
5411541
block: Use bool as appropriate for BDS members
by Eric Blake
· 8 years ago
a5b8dd2
block: Move request_alignment into BlockLimit
by Eric Blake
· 8 years ago
79ba8c9
block: Set default request_alignment during bdrv_refresh_limits()
by Eric Blake
· 8 years ago
7fa124b
Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2016-06-20' into staging
by Peter Maydell
· 8 years ago
621ff94
error: Remove NULL checks on error_propagate() calls
by Eduardo Habkost
· 9 years ago
e8a095d
block: use safe iteration over AioContext notifiers
by Stefan Hajnoczi
· 9 years ago
274fcce
block/mirror: Fix target backing BDS
by Max Reitz
· 9 years ago
9bd910e
block: Allow replacement of a BDS by its overlay
by Max Reitz
· 9 years ago
4186904
block: Fix snapshot=on with aio=native
by Kevin Wolf
· 9 years ago
c9d2002
block: Remove bs->zero_beyond_eof
by Kevin Wolf
· 9 years ago
23b0d9f
block: Don't enforce 512 byte minimum alignment
by Kevin Wolf
· 9 years ago
107d433
block: assert that bs->request_alignment is a power of 2
by Peter Lieven
· 9 years ago
a1a2af0
block: Cancel jobs first in bdrv_close_all()
by Kevin Wolf
· 9 years ago
20018e1
block: Propagate .drained_begin/end callbacks
by Kevin Wolf
· 9 years ago
36fe133
block: Fix reconfiguring graph with drained nodes
by Kevin Wolf
· 9 years ago
e9740bc
block: Introduce bdrv_replace_child()
by Kevin Wolf
· 9 years ago
6b574e0
block: Drop bdrv_parent_cb_...() from bdrv_close()
by Max Reitz
· 9 years ago
30f55fb
block: Assert !bs->refcnt in bdrv_close()
by Max Reitz
· 9 years ago
5b36393
block: Make bdrv_open() return a BDS
by Max Reitz
· 9 years ago
9bddf75
block: Drop bdrv_new_root()
by Max Reitz
· 9 years ago
6683618
block: Let bdrv_open_inherit() return the snapshot
by Max Reitz
· 9 years ago
506f870
block: Drop useless bdrv_new() call
by Max Reitz
· 9 years ago
88be7b4
block: Fix bdrv_next() memory leak
by Kevin Wolf
· 9 years ago
b97511c
block: Propagate AioContext change to all children
by Max Reitz
· 9 years ago
1f0c461
block: Remove BlockDriverState.blk
by Kevin Wolf
· 9 years ago
7c8eece
block: Avoid bs->blk in bdrv_next()
by Kevin Wolf
· 9 years ago
4c265bf
block: User BdrvChild callback for device name
by Kevin Wolf
· 9 years ago
5c8cab4
block: Use BdrvChild callbacks for change_media/resize
by Kevin Wolf
· 9 years ago
b26ded9
Revert "block: Forbid I/O throttling on nodes with multiple parents for 2.6"
by Kevin Wolf
· 9 years ago
08e83aa
block: Remove bdrv_move_feature_fields()
by Kevin Wolf
· 9 years ago
7ca7f0f
block: Decouple throttling from BlockDriverState
by Kevin Wolf
· 9 years ago
9714807
block: Move I/O throttling configuration functions to BlockBackend
by Kevin Wolf
· 9 years ago
27ccdd5
block: Move throttling fields from BDS to BB
by Kevin Wolf
· 9 years ago
a561499
block: Make sure throttled BDSes always have a BB
by Kevin Wolf
· 9 years ago
98292c6
quorum: implement bdrv_add_child() and bdrv_del_child()
by Wen Congyang
· 9 years ago
e06018a
Add new block driver interface to add/delete a BDS's child
by Wen Congyang
· 9 years ago
aad0b7a
block: Inactivate all children
by Fam Zheng
· 9 years ago
0d1c5c9
block: Invalidate all children
by Fam Zheng
· 9 years ago
e3ddef2
block: Remove BlockDriver.bdrv_read/write
by Kevin Wolf
· 9 years ago
ce0f141
block: introduce bdrv_no_throttling_begin/end
by Paolo Bonzini
· 9 years ago
76b2232
block: Forbid I/O throttling on nodes with multiple parents for 2.6
by Kevin Wolf
· 9 years ago
09cf9db
block: Remove bdrv_(set_)enable_write_cache()
by Kevin Wolf
· 9 years ago
61de4c6
block: Remove BDRV_O_CACHE_WB
by Kevin Wolf
· 9 years ago
53e8ae0
block: Remove bdrv_parse_cache_flags()
by Kevin Wolf
· 9 years ago
19dbecd
qemu-io: Use bdrv_parse_cache_mode() in reopen_f()
by Kevin Wolf
· 9 years ago
c83f9fb
block/qapi: Use blk_enable_write_cache()
by Kevin Wolf
· 9 years ago
bfd18d1
block: Move enable_write_cache to BB level
by Kevin Wolf
· 9 years ago
baf5602
block: Add bdrv_parse_cache_mode()
by Kevin Wolf
· 9 years ago
e6ff69b
block: move encryption deprecation warning into qcow code
by Daniel P. Berrange
· 9 years ago
abb06c5
block: add flag to indicate that no I/O will be performed
by Daniel P. Berrange
· 9 years ago
73ac451
block: Reject writethrough mode except at the root
by Kevin Wolf
· 9 years ago
b8816a4
block: Make backing files always writeback
by Kevin Wolf
· 9 years ago
7a827aa
block: Remove dirty bitmaps from bdrv_move_feature_fields()
by Kevin Wolf
· 9 years ago
4c84498
block: Remove copy-on-read from bdrv_move_feature_fields()
by Kevin Wolf
· 9 years ago
63eaaae
block: Remove bdrv_make_anon()
by Kevin Wolf
· 9 years ago
f348b6d
util: move declarations out of qemu-common.h
by Veronia Bahaa
· 9 years ago
f21d96d
block: Use BdrvChild in BlockBackend
by Kevin Wolf
· 9 years ago
9aaf28c
block: Remove bdrv_states list
by Max Reitz
· 9 years ago
79720af
block: Use bdrv_next() instead of bdrv_states
by Max Reitz
· 9 years ago
2626058
block: Rewrite bdrv_next()
by Max Reitz
· 9 years ago
fe1a9cb
block: Move some bdrv_*_all() functions to BB
by Max Reitz
· 9 years ago
d0e46a5
block: Drop BB name from bad option error
by Max Reitz
· 9 years ago
ebab225
block: Move block dirty bitmap code to separate files
by Fam Zheng
· 9 years ago
73176be
block: Fix snapshot=on cache modes
by Kevin Wolf
· 9 years ago
12d5ee3
block: Fix -incoming with snapshot=on
by Kevin Wolf
· 9 years ago
d38ea87
all: Clean up includes
by Peter Maydell
· 9 years ago
f8aa905
block: set device_list.tqe_prev to NULL on BDS removal
by Jeff Cody
· 9 years ago
ca9bd24
block: Rewrite bdrv_close_all()
by Max Reitz
· 9 years ago
2c1d04e
block: Add list of all BlockDriverStates
by Max Reitz
· 9 years ago
64dff52
block: Make bdrv_close() static
by Max Reitz
· 9 years ago
033cb56
block: Remove BDS close notifier
by Max Reitz
· 9 years ago
c5acdc9
block: Release named dirty bitmaps in bdrv_close()
by Max Reitz
· 9 years ago
76b1c7f
block: Inactivate BDS when migration completes
by Kevin Wolf
· 9 years ago
04c01a5
block: Rename BDRV_O_INCOMING to BDRV_O_INACTIVE
by Kevin Wolf
· 9 years ago
23c88b2
block: Fix error path in bdrv_invalidate_cache()
by Kevin Wolf
· 9 years ago
82dc8b4
block: Fix .bdrv_open flags
by Kevin Wolf
· 9 years ago
e43bfd9
error: Use error_prepend() where it makes obvious sense
by Markus Armbruster
· 9 years ago
cd5c2da
block: Clean up "Could not create temporary overlay" error message
by Markus Armbruster
· 9 years ago
fc27291
block: use drained section in bdrv_close
by Paolo Bonzini
· 9 years ago
8b13976
block: Add opaque value to the amend CB
by Max Reitz
· 9 years ago
91a097e
block: Move cache options into options QDict
by Kevin Wolf
· 10 years ago
ccf9dc0
block: reopen: Extract QemuOpts for generic block layer options
by Kevin Wolf
· 10 years ago
145f598
block: Introduce bs->explicit_options
by Kevin Wolf
· 10 years ago
Next »