qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/9] Misc reopen-related patches
@ 2018-08-26 14:09 Alberto Garcia
  2018-08-26 14:09 ` [Qemu-devel] [PATCH 1/9] qemu-io: Fix writethrough check in reopen Alberto Garcia
                   ` (8 more replies)
  0 siblings, 9 replies; 32+ messages in thread
From: Alberto Garcia @ 2018-08-26 14:09 UTC (permalink / raw)
  To: qemu-devel; +Cc: Alberto Garcia, qemu-block, Kevin Wolf, Max Reitz

Hi,

as part of my blockdev-reopen work here's a new set of patches. This
doesn't implement yet the core functionality of the new reopen
command, but it does fix a few things that help us pave the way.
I believe that the next series after this one will be the last.

The main change is the removal of child references from the options
and explicit_options QDicts. This was already discussed in the
previous series[1], and here's the implementation.

Regards,

Berto

[1] https://lists.gnu.org/archive/html/qemu-block/2018-08/msg00474.html

Alberto Garcia (9):
  qemu-io: Fix writethrough check in reopen
  file-posix: x-check-cache-dropped should default to false on reopen
  block: Remove child references from bs->{options,explicit_options}
  block: Don't look for child references in append_open_options()
  block: Allow child references on reopen
  file-posix: Forbid trying to change unsupported options during reopen
  block: Allow changing 'discard' on reopen
  block: Allow changing 'detect-zeroes' on reopen
  block: Allow changing 'force-share' on reopen

 block.c               | 146 +++++++++++++++++++++++++++++++++++---------------
 block/file-posix.c    |   9 +++-
 include/block/block.h |   2 +
 qemu-io-cmds.c        |   2 +-
 4 files changed, 113 insertions(+), 46 deletions(-)

-- 
2.11.0

^ permalink raw reply	[flat|nested] 32+ messages in thread

end of thread, other threads:[~2018-08-30 10:25 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-08-26 14:09 [Qemu-devel] [PATCH 0/9] Misc reopen-related patches Alberto Garcia
2018-08-26 14:09 ` [Qemu-devel] [PATCH 1/9] qemu-io: Fix writethrough check in reopen Alberto Garcia
2018-08-29 10:20   ` Max Reitz
2018-08-26 14:09 ` [Qemu-devel] [PATCH 2/9] file-posix: x-check-cache-dropped should default to false on reopen Alberto Garcia
2018-08-29 10:27   ` Max Reitz
2018-08-26 14:09 ` [Qemu-devel] [PATCH 3/9] block: Remove child references from bs->{options, explicit_options} Alberto Garcia
2018-08-29 10:43   ` Max Reitz
2018-08-29 11:53     ` Alberto Garcia
2018-08-29 12:18       ` Max Reitz
2018-08-29 14:52         ` Alberto Garcia
2018-08-26 14:09 ` [Qemu-devel] [PATCH 4/9] block: Don't look for child references in append_open_options() Alberto Garcia
2018-08-29 10:47   ` Max Reitz
2018-08-26 14:09 ` [Qemu-devel] [PATCH 5/9] block: Allow child references on reopen Alberto Garcia
2018-08-29 11:26   ` Max Reitz
2018-08-29 12:29     ` Alberto Garcia
2018-08-29 12:59       ` Max Reitz
2018-08-29 13:00         ` Max Reitz
2018-08-29 14:56         ` Alberto Garcia
2018-08-29 15:03           ` Max Reitz
2018-08-26 14:09 ` [Qemu-devel] [PATCH 6/9] file-posix: Forbid trying to change unsupported options during reopen Alberto Garcia
2018-08-29 11:33   ` Max Reitz
2018-08-29 12:33     ` Alberto Garcia
2018-08-29 12:59       ` Max Reitz
2018-08-26 14:09 ` [Qemu-devel] [PATCH 7/9] block: Allow changing 'discard' on reopen Alberto Garcia
2018-08-29 11:39   ` Max Reitz
2018-08-30 10:04     ` Alberto Garcia
2018-08-30 10:10     ` Alberto Garcia
2018-08-29 11:44   ` Max Reitz
2018-08-26 14:09 ` [Qemu-devel] [PATCH 8/9] block: Allow changing 'detect-zeroes' " Alberto Garcia
2018-08-29 11:52   ` Max Reitz
2018-08-26 14:09 ` [Qemu-devel] [PATCH 9/9] block: Allow changing 'force-share' " Alberto Garcia
2018-08-29 12:01   ` Max Reitz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).