qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH v2] make windows notice media change


From: Paul Brook
Subject: Re: [Qemu-devel] [PATCH v2] make windows notice media change
Date: Wed, 29 Jul 2009 20:52:35 +0100
User-agent: KMail/1.11.4 (Linux/2.6.29-2-amd64; KDE/4.2.4; x86_64; ; )

> >>> Why shouldn't we support loading version 2 snapshots? Afterall that's
> >>> why we had the versioning in the first place.
> >>
> >> No it's not. Versioning was introduced to *prevent* loading old
> >> snapshots and crashing or ending up with inconsistent guest state. I'm
> >> still unconvinced that anything other than very short term backward
> >> compatibility is worthwhile or even viable.
> >
> > I see it as a way to migrate a running guest to newer QEMU version,
> > possibly even with live migration. In fact I used it quite often back in
> > the day when snapshots were not part of qcow2 yet and when kqemu was
> > still in its heydays.
>
> BTW, why would there be the version parameter in the first place if it
> wasn't supposed to load older versions?!

Like I already said: it's there to prevent an old version being loaded 
accidentally. Without this an incompatible change will  result in anything 
from a crash to corrupt/inconsistent guest state. Versioning allows us to 
reject the snapshot and fail safely.

Paul





reply via email to

[Prev in Thread] Current Thread [Next in Thread]