On Fri, Feb 22, 2013 at 05:48:33AM +0000, Dietmar Maurer wrote: > > Not in qemu. There's a reason that we ask for clean specs, independent of > > source code. That is the only way that we can later change the source code > > to > > do something more efficient or to define an extension, and still have clean > > documentation of what the extensions are, vs. how an older version will > > behave. > > The initial implementation source code might be easy to read, but that > > condition > > is not guaranteed to last. > > > > If reading the source code to determine the header format is as easy as you > > say, > > then you should have no problem writing the spec as detailed as we have > > asked. > > Sure, that is no problem. But so far there is no indication that this code > will be added > to qemu.
FWIW the backup block job looks like a good feature and there's enough time to get it merged for QEMU 1.5. I'm not convinced by the backup writer part of this series, but don't let the discussions about that discourage you. The fact that we are discussing it means that it's worth discussing and we just need to keep communicating until we arrive at something that makes sense for everyone. Stefan