257 Commits (7ab74849a5724452b35982a6e7d658c25839f5e5)

Author SHA1 Message Date
Markus Armbruster ae60e8e378 blockdev: Remove unused DriveInfo reference count 12 years ago
Markus Armbruster 60e19e06a4 blockdev: Rename drive_init(), drive_uninit() to drive_new(), drive_del() 12 years ago
Kevin Wolf bcf8315857 blockdev: Move 'serial' option to drive_init() 12 years ago
Stefan Hajnoczi b15446fdbf blockdev: acquire AioContext in block_set_io_throttle 12 years ago
Markus Armbruster 3cb0e25c4b blockdev: Plug memory leak in drive_init() 12 years ago
Markus Armbruster 6376f95223 blockdev: Plug memory leak in blockdev_init() 12 years ago
Markus Armbruster b1422f2040 blockdev: Don't use qerror_report() in do_drive_del() 12 years ago
Markus Armbruster e8817e7b0e blockdev: Don't use qerror_report_err() in drive_init() 12 years ago
Fam Zheng 628ff68303 block: Move op_blocker check from block_job_create to its caller 12 years ago
Fam Zheng 3718d8ab65 block: Replace in_use with operation blocker 12 years ago
Peter Lieven 465bee1da8 block: optimize zero writes with bdrv_write_zeroes 12 years ago
Peter Lieven 82a402e99f blockdev: add a function to parse enum ids from strings 12 years ago
Markus Armbruster f70edf9948 blockdev: Clean up fragile use of error_is_set() 12 years ago
Cole Robinson f231b88db1 qerror.h: Remove QERR defines that are only used once 13 years ago
Kevin Wolf f2d953ec31 block: Catch duplicate IDs in bdrv_new() 13 years ago
Kevin Wolf 98522f63f4 block: Add errp to bdrv_new() 13 years ago
Max Reitz 5450466394 block-commit: speed is an optional parameter 13 years ago
Kevin Wolf c6e0bd9b70 blockdev: Fix NULL pointer dereference in blockdev-add 13 years ago
Kevin Wolf 8ae8e904fc blockdev: Fail blockdev-add with encrypted images 13 years ago
Max Reitz ddf5636dc9 block: Add reference parameter to bdrv_open() 13 years ago
Max Reitz f67503e5bd block: Change BDS parameter of bdrv_open() to ** 13 years ago
Markus Armbruster 84d18f065f Use error_is_set() only when necessary 13 years ago
Paolo Bonzini f31c41ff5e block: Handle "rechs" and "large" translation options 13 years ago
Benoît Canet 0c5e94ee83 block: Open by reference will try device then node_name. 13 years ago
Benoît Canet 57b6bdf37c blockdev: Fix wrong usage of QDECREF causing snapshoted quorum to crash on close. 13 years ago
Kevin Wolf ee13ed1cbc blockdev: Remove 'type' parameter from blockdev_init() 13 years ago
Benoît Canet 0901f67ecd qmp: Allow to take external snapshots on bs graphs node. 13 years ago
Benoît Canet 3b1dbd11a6 qmp: Allow block_resize to manipulate bs graph nodes. 13 years ago
Benoît Canet 212a5a8f09 block: Create authorizations mechanism for external snapshot and resize. 13 years ago
Benoît Canet 12d3ba821d qmp: Allow to change password on named block driver states. 13 years ago
Benoît Canet c13163fba1 qmp: Add QMP query-named-block-nodes to list the named BlockDriverState nodes. 13 years ago
Max Reitz d095b46533 blockdev: Move "file" to legacy_opts 13 years ago
Peter Crosthwaite 87ea75d5e1 qemu-option: Remove qemu_opts_create_nofail 13 years ago
Fam Zheng 20a63d2cec commit: Support commit active layer 13 years ago
Marc-André Lureau 314f7ea74f qmp_change_blockdev() remove unused has_format 13 years ago
Max Reitz 117e0c8288 block/drive-mirror: Reuse backing HD for sync=none 13 years ago
Amos Kong 968854c8a1 qmp: access the local QemuOptsLists for drive option 13 years ago
Max Reitz 1452686495 block/drive-mirror: Check for NULL backing_hd 13 years ago
Stefan Hajnoczi ec9c10d29c blockdev: fix drive_init() opts and bs_opts leaks 13 years ago
Fam Zheng a7fdbcf0e6 blockdev: fix cdrom read_only flag 13 years ago
Kevin Wolf b681072d20 blockdev: blockdev_init() error conversion 13 years ago
Kevin Wolf 0ebd24e0a2 blockdev: Don't disable COR automatically with blockdev-add 13 years ago
Kevin Wolf e34ef04641 blockdev: Remove 'media' parameter from blockdev_init() 13 years ago
Kevin Wolf 4f8a066b5f blockdev: Remove IF_* check for read-only blockdev_init 13 years ago
Kevin Wolf 394c7d4d6b blockdev: Move virtio-blk device creation to drive_init 13 years ago
Kevin Wolf 87a899c509 blockdev: Move bus/unit/index processing to drive_init 13 years ago
Kevin Wolf 2692929802 blockdev: Move parsing of 'boot' option to drive_init 13 years ago
Kevin Wolf b41a7338cf blockdev: Moving parsing of geometry options to drive_init 13 years ago
Kevin Wolf 593d464bd4 blockdev: Move parsing of 'if' option to drive_init 13 years ago
Kevin Wolf 33cb7dc8b7 blockdev: Move parsing of 'media' option to drive_init 13 years ago