aboutsummaryrefslogtreecommitdiff
path: root/block.c
AgeCommit message (Expand)AuthorFilesLines
2018-11-22block: Update BlockDriverState.inherits_from on bdrv_drop_intermediate()Alberto Garcia1-0/+16
2018-11-22block: Update BlockDriverState.inherits_from on bdrv_set_backing_hd()Alberto Garcia1-0/+21
2018-11-22block: Fix update of BDRV_O_AUTO_RDONLY in update_flags_from_options()Alberto Garcia1-3/+1
2018-11-19block: Always abort reopen after prepare succeededMax Reitz1-0/+12
2018-11-05block: Require auto-read-only for existing fallbacksKevin Wolf1-15/+27
2018-11-05block: Add auto-read-only optionKevin Wolf1-0/+17
2018-11-05block: Update flags in bdrv_set_read_only()Kevin Wolf1-0/+7
2018-11-05block: replace "discard" literal with BDRV_OPT_DISCARD macroAlberto Garcia1-3/+3
2018-10-29dirty-bitmaps: clean-up bitmaps loading and migration logicVladimir Sementsov-Ogievskiy1-4/+7
2018-10-19block: Clean up bdrv_img_create()'s error reportingMarkus Armbruster1-3/+0
2018-10-19error: Fix use of error_prepend() with &error_fatal, &error_abortMarkus Armbruster1-3/+3
2018-10-01block: Allow changing 'detect-zeroes' on reopenAlberto Garcia1-24/+40
2018-10-01block: Allow changing 'discard' on reopenAlberto Garcia1-0/+11
2018-10-01block: Forbid trying to change unsupported options during reopenAlberto Garcia1-15/+7
2018-10-01block: Allow child references on reopenAlberto Garcia1-0/+18
2018-10-01block: Don't look for child references in append_open_options()Alberto Garcia1-12/+1
2018-10-01block: Remove child references from bs->{options,explicit_options}Alberto Garcia1-1/+12
2018-09-25block: Use a single global AioWaitKevin Wolf1-5/+0
2018-09-25block: Fix use after free error in bdrv_open_inherit()Alberto Garcia1-0/+1
2018-08-24qjson: Have qobject_from_json() & friends reject empty and blankMarkus Armbruster1-5/+0
2018-08-15block: Simplify append_open_options()Alberto Garcia1-5/+2
2018-08-15block: Update bs->options if bdrv_reopen() succeedsAlberto Garcia1-1/+14
2018-08-15block: Simplify bdrv_reopen_abort()Alberto Garcia1-5/+4
2018-08-15block: Remove children options from bs->{options,explicit_options}Alberto Garcia1-0/+11
2018-08-15block: make .bdrv_close optionalVladimir Sementsov-Ogievskiy1-1/+3
2018-07-23block: Fix typos in comments (found by codespell)Stefan Weil1-1/+1
2018-07-10block: Poll after drain on attaching a nodeKevin Wolf1-1/+1
2018-07-05block: Don't silently truncate node namesKevin Wolf1-0/+6
2018-07-05block: Move two block permission constants to the relevant enumAri Sundholm1-6/+0
2018-06-29block: Move bdrv_truncate() implementation to io.cKevin Wolf1-110/+1
2018-06-29block: Convert .bdrv_truncate callback to coroutine_fnKevin Wolf1-8/+55
2018-06-18block: Generalize should_update_child() ruleMax Reitz1-10/+34
2018-06-18block: Allow graph changes in bdrv_drain_all_begin/end sectionsKevin Wolf1-3/+31
2018-06-18block: ignore_bds_parents parameter for drain functionsKevin Wolf1-4/+7
2018-06-18block: Don't poll in parent drain callbacksKevin Wolf1-1/+1
2018-06-18block: Drain recursively with a single BDRV_POLL_WHILE()Kevin Wolf1-1/+1
2018-06-18block: Really pause block jobs on drainKevin Wolf1-0/+9
2018-06-15block: Add block-specific QDict headerMax Reitz1-0/+1
2018-06-11block: Make bdrv_is_writable() publicMax Reitz1-3/+14
2018-06-11block: Add Error parameter to bdrv_amend_optionsMax Reitz1-2/+6
2018-05-23block: Cancel job in bdrv_close_all() callersKevin Wolf1-3/+1
2018-05-23job: Move completion and cancellation to JobKevin Wolf1-1/+3
2018-05-04qobject: Modify qobject_ref() to return objMarc-André Lureau1-4/+4
2018-05-04qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREFMarc-André Lureau1-39/+39
2018-03-19block: Deprecate "backing": ""Max Reitz1-0/+4
2018-03-19block: Handle null backing linkMax Reitz1-1/+4
2018-03-19qapi: Replace qobject_to_X(o) by qobject_to(X, o)Max Reitz1-2/+2
2018-03-19block: Fix leak of ignore_children in error pathFam Zheng1-1/+1
2018-03-19block: Fix flags in reopen queueFam Zheng1-0/+8
2018-03-09block: Fail bdrv_truncate() with negative sizeKevin Wolf1-0/+5