On Thursday 29 January 2009, Uri Lublin wrote:
The following patch fixes saving/loading/migrating a VM with
multiple e1000 NICs.
I don't know what problems you're seeing, but this is definitely not the right
way to fix them.
It turns out many devices use -1 as instance (for register_savevm),
which is wrong in cases where there can exist multiple such
devices within a single VM.
No it isn't. -1 means automatically assign IDs, and is what everything should
be using. The explicit ID argument is a historcal wart. Read the comment
above register_savevm.
Paul