On 06/09/2011 02:48 PM, Kevin Wolf wrote:
This means that subsections are silently ignored if the old version didn't have any subsection for the device. Wasn't it a fundamental point of the design of subsections that this would fail?
Unfortunately you cannot have it both ways because the migration format is ambiguous.
Noticed this when trying to use subsections to fix up IDE, and new -> old migration after an I/O error only correctly fails when I revert this patch.
I would have expected migration to fail anyway because the next instances are not parsed correctly.
Paolo