Sign in
qemu
/
qemu
/
28f5e970a69f0be05d08eb81bdc72ab35b591dd7
/
blockdev.c
111049a
blockjob: refactor backup_start as backup_job_create
by John Snow
· 8 years ago
0df4ba5
Blockjobs: Internalize user_pause logic
by John Snow
· 8 years ago
8254b6d
blockjob: centralize QMP event emissions
by John Snow
· 8 years ago
47970df
Replication/Blockjobs: Create replication jobs as internal
by John Snow
· 8 years ago
559b935
blockjobs: hide internal jobs from management API
by John Snow
· 8 years ago
312fe09
block: Add 'base-node' parameter to the 'block-stream' command
by Alberto Garcia
· 8 years ago
554b614
block: Add QMP support for streaming to an intermediate layer
by Alberto Garcia
· 8 years ago
058223a
block: Check blockers in all nodes involved in a block-commit job
by Alberto Garcia
· 8 years ago
7d5e199
qapi: rename QmpOutputVisitor to QObjectOutputVisitor
by Daniel P. Berrange
· 9 years ago
b3db211
qapi: rename *qmp-*-visitor* to *qobject-*-visitor*
by Daniel P. Berrange
· 9 years ago
74e1ae7
block: Remove qemu_root_bds_opts
by Kevin Wolf
· 9 years ago
818584a
block: Move 'discard' option to bdrv_open_common()
by Kevin Wolf
· 9 years ago
b85114f
block: Use 'detect-zeroes' option for 'blockdev-change-medium'
by Kevin Wolf
· 9 years ago
692e01a
block: Parse 'detect-zeroes' in bdrv_open_common()
by Kevin Wolf
· 9 years ago
0ffcdd9
block: Drop aio/cache consistency check from qmp_blockdev_add()
by Kevin Wolf
· 9 years ago
24df38b
block: Fix error path in qmp_blockdev_change_medium()
by Kevin Wolf
· 9 years ago
9ec8873
block: Remove BB interface from blockdev-add/del
by Kevin Wolf
· 9 years ago
e467da7
block: Avoid printing NULL string in error messages
by Kevin Wolf
· 9 years ago
7a9877a
block: Accept device model name for block_set_io_throttle
by Kevin Wolf
· 9 years ago
70e2cb3
block: Accept device model name for blockdev-change-medium
by Kevin Wolf
· 9 years ago
fbe2d81
block: Accept device model name for eject
by Kevin Wolf
· 9 years ago
00949ba
block: Accept device model name for x-blockdev-remove-medium
by Kevin Wolf
· 9 years ago
716df21
block: Accept device model name for x-blockdev-insert-medium
by Kevin Wolf
· 9 years ago
b33945c
block: Accept device model name for blockdev-open/close-tray
by Kevin Wolf
· 9 years ago
4e200cf
block: rename "read-only" to BDRV_OPT_READ_ONLY
by Alberto Garcia
· 9 years ago
f87a0e2
block: Add "read-only" to the options QDict
by Alberto Garcia
· 9 years ago
8212ff8
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
by Peter Maydell
· 9 years ago
3b8c176
qtail: clean up direct access to tqe_prev field
by Igor Mammedov
· 9 years ago
b49f7ea
mirror: auto complete active commit
by Wen Congyang
· 9 years ago
3b7b123
blockdev-backup: added support for data compression
by Pavel Butsykin
· 9 years ago
13b9414
drive-backup: added support for data compression
by Pavel Butsykin
· 9 years ago
dc7a4a9
block: simplify blockdev-backup
by Pavel Butsykin
· 9 years ago
81206a8
block: simplify drive-backup
by Pavel Butsykin
· 9 years ago
0524e93
block: Accept node-name for drive-mirror
by Kevin Wolf
· 9 years ago
b7e4fa2
block: Accept node-name for drive-backup
by Kevin Wolf
· 9 years ago
7b5dca3
block: Accept node-name for change-backing-file
by Kevin Wolf
· 9 years ago
75dfd40
block: Accept node-name for blockdev-snapshot-internal-sync
by Kevin Wolf
· 9 years ago
2dfb4c0
block: Accept node-name for blockdev-snapshot-delete-internal-sync
by Kevin Wolf
· 9 years ago
07eec65
block: Accept node-name for blockdev-mirror
by Kevin Wolf
· 9 years ago
cef34ee
block: Accept node-name for blockdev-backup
by Kevin Wolf
· 9 years ago
1d13b16
block: Accept node-name for block-commit
by Kevin Wolf
· 9 years ago
b6c1bae
block: Accept node-name for block-stream
by Kevin Wolf
· 9 years ago
39d990a
block: Accept any target node for transactional blockdev-backup
by Kevin Wolf
· 9 years ago
faecd40
block: Simplify drive-mirror
by Eric Blake
· 9 years ago
4dc9397
block: Simplify block_set_io_throttle
by Eric Blake
· 9 years ago
ff356ee
blockdev: Fix regression with the default naming of throttling groups
by Alberto Garcia
· 9 years ago
fd62c60
commit: Add 'job-id' parameter to 'block-commit'
by Alberto Garcia
· 9 years ago
2323322
stream: Add 'job-id' parameter to 'block-stream'
by Alberto Garcia
· 9 years ago
70559d4
backup: Add 'job-id' parameter to 'blockdev-backup' and 'drive-backup'
by Alberto Garcia
· 9 years ago
71aa986
mirror: Add 'job-id' parameter to 'blockdev-mirror' and 'drive-mirror'
by Alberto Garcia
· 9 years ago
3ddf3ef
block: Use block_job_get() in find_block_job()
by Alberto Garcia
· 9 years ago
3b098d5
qapi: Add new visit_complete() function
by Eric Blake
· 9 years ago
1830f22
qmp-output-visitor: Favor new visit_free() function
by Eric Blake
· 9 years ago
7fa124b
Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2016-06-20' into staging
by Peter Maydell
· 9 years ago
621ff94
error: Remove NULL checks on error_propagate() calls
by Eduardo Habkost
· 9 years ago
17bd51f
blockjob: move iostatus reset out of block_job_enter()
by Stefan Hajnoczi
· 9 years ago
274fcce
block/mirror: Fix target backing BDS
by Max Reitz
· 9 years ago
f0f55de
block: use the block job list in qmp_query_block_jobs()
by Alberto Garcia
· 9 years ago
38a53d5
blockdev: clarify error on attempt to open locked tray
by Colin Lord
· 9 years ago
bf18bee
blockdev: clean up error handling in do_open_tray
by Colin Lord
· 9 years ago
efd7556
blockdev-backup: Don't move target AioContext if it's attached
by Fam Zheng
· 9 years ago
0d97891
blockdev-backup: Use bdrv_lookup_bs on target
by Fam Zheng
· 9 years ago
5c438bc
backup: Use BlockBackend for I/O
by Kevin Wolf
· 9 years ago
e253f4b
mirror: Use BlockBackend for I/O
by Kevin Wolf
· 9 years ago
b880481
mirror: Allow target that already has a BlockBackend
by Kevin Wolf
· 9 years ago
109525a
block: Drop errp parameter from blk_new()
by Max Reitz
· 9 years ago
5b36393
block: Make bdrv_open() return a BDS
by Max Reitz
· 9 years ago
88be7b4
block: Fix bdrv_next() memory leak
by Kevin Wolf
· 9 years ago
3a3086b
block: clarify error message for qmp-eject
by John Snow
· 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
b26ded9
Revert "block: Forbid I/O throttling on nodes with multiple parents for 2.6"
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
7f82159
qmp: add monitor command to add/remove a child
by Wen Congyang
· 9 years ago
547cb15
block: Fix typo in comment
by Wei Jiangang
· 9 years ago
76b2232
block: Forbid I/O throttling on nodes with multiple parents for 2.6
by Kevin Wolf
· 9 years ago
5cf87fd
block: forbid x-blockdev-del from acting on DriveInfo
by Paolo Bonzini
· 9 years ago
61de4c6
block: Remove BDRV_O_CACHE_WB
by Kevin Wolf
· 9 years ago
04feb4a
block: Use bdrv_parse_cache_mode() in drive_init()
by Kevin Wolf
· 9 years ago
72e775c
block: Always set writeback mode in blk_new_open()
by Kevin Wolf
· 9 years ago
e4b24b4
block: blockdev_init(): Call blk_set_enable_write_cache() explicitly
by Kevin Wolf
· 9 years ago
73ac451
block: Reject writethrough mode except at the root
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
32bafa8
qapi: Don't special-case simple union wrappers
by Eric Blake
· 9 years ago
9aaf28c
block: Remove bdrv_states list
by Max Reitz
· 9 years ago
262b4e8
block: Add bdrv_next_monitor_owned()
by Max Reitz
· 9 years ago
7c73587
blockdev: Remove blk_hide_on_behalf_of_hmp_drive_del()
by Max Reitz
· 9 years ago
efaa7c4
blockdev: Split monitor reference from BB creation
by Max Reitz
· 9 years ago
da31d59
block: Use blk_{commit,flush}_all() consistently
by Max Reitz
· 9 years ago
f8746fb
block: Fix memory leak in hmp_drive_add_node()
by Kevin Wolf
· 9 years ago
23f7fcb
block: Fix qemu_root_bds_opts.head initialisation
by Kevin Wolf
· 9 years ago
2073d41
hmp: Extend drive_del to delete nodes without BB
by Kevin Wolf
· 9 years ago
abb21ac
hmp: 'drive_add -n' for creating a node without BB
by Kevin Wolf
· 9 years ago
a81d616
block: Fix cache mode defaults in bds_tree_init()
by Kevin Wolf
· 9 years ago
73176be
block: Fix snapshot=on cache modes
by Kevin Wolf
· 9 years ago
Next »