|
From: | Gerd Hoffmann |
Subject: | Re: [Qemu-devel] [PATCH 00/10] AHCI emulation support v2 |
Date: | Fri, 19 Nov 2010 15:36:42 +0100 |
User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.9) Gecko/20100827 Red Hat/3.1.3-1.el6 Thunderbird/3.1.3 |
Hi,
Also to catch up on Gerd's point - whatever refactoring we do, we will basically have to break migration. There is no way we can change all the internal state and structure and maintain binary compatibility with the old save states.
On the other hand it would be a *real* pity to drag the ide migration mess into ahci ...
Ideally each ide-drive should save its state itself, and likewise each ide/ahci controller. Maybe it would be a good first step to move to such a model in the savevm data format, but keep the current ide data structures for a while so we can easily accept migrations in the old savevm format for the time being.
Then a relase or two away from today we'll drop support for the old ide savevm format, so we can finally tranform the ide data structures to something sane?
Juan? Comments? cheers, Gerd
[Prev in Thread] | Current Thread | [Next in Thread] |