[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] Re: POST failure (loop) with isapc and seabios
From: |
Gleb Natapov |
Subject: |
Re: [Qemu-devel] Re: POST failure (loop) with isapc and seabios |
Date: |
Thu, 26 Nov 2009 10:19:57 +0200 |
On Thu, Nov 26, 2009 at 03:12:53AM -0500, Kevin O'Connor wrote:
> > > IMO, migrating to a new bios doesn't make sense - the bios is an
> > > application with state - one can't just replace the code.
> > >
> > You don't migrate to a new BIOS. You migrate to a new QEMU that happens
> > to have a new BIOS. And ability to migrate to a newer QEMU is a must.
>
> IMO, the ram at 0xf0000 needs to get migrated just like the rest of
> the ram.
And it is! The old BIOS is running after migration. But on the first reset
after migration new BIOS should be loaded since old one can't initialize
new QEMU any more.
>
> Silly example - Linux and APM. On Linux init, it finds the APM
> vectors from bios and periodically calls them to sleep machine. On
> migration, a new bios could have a different code location for apm -
> if Linux calls sleep after migration it jumps into random code and
> blows up.
>
That is not silly example. Another example is TPR patching. This examples
shows why old BIOS has to be migrated and used till reboot.
--
Gleb.
- Re: [Qemu-devel] Re: POST failure (loop) with isapc and seabios, (continued)
- Re: [Qemu-devel] Re: POST failure (loop) with isapc and seabios, Sebastian Herbszt, 2009/11/25
- Re: [Qemu-devel] Re: POST failure (loop) with isapc and seabios, Kevin O'Connor, 2009/11/25
- Re: [Qemu-devel] Re: POST failure (loop) with isapc and seabios, Gleb Natapov, 2009/11/26
- Re: [Qemu-devel] Re: POST failure (loop) with isapc and seabios, Kevin O'Connor, 2009/11/26
- Re: [Qemu-devel] Re: POST failure (loop) with isapc and seabios, Gleb Natapov, 2009/11/26
- Re: [Qemu-devel] Re: POST failure (loop) with isapc and seabios, Kevin O'Connor, 2009/11/26
- Re: [Qemu-devel] Re: POST failure (loop) with isapc and seabios, Gleb Natapov, 2009/11/26
- Re: [Qemu-devel] Re: POST failure (loop) with isapc and seabios, Kevin O'Connor, 2009/11/26
- Re: [Qemu-devel] Re: POST failure (loop) with isapc and seabios,
Gleb Natapov <=
- Re: [Qemu-devel] Re: POST failure (loop) with isapc and seabios, Kevin O'Connor, 2009/11/26
- Re: [Qemu-devel] Re: POST failure (loop) with isapc and seabios, Sebastian Herbszt, 2009/11/26
- Re: [Qemu-devel] Re: POST failure (loop) with isapc and seabios, Kevin O'Connor, 2009/11/27
- Re: [Qemu-devel] Re: POST failure (loop) with isapc and seabios, Gleb Natapov, 2009/11/26
- Re: [Qemu-devel] Re: POST failure (loop) with isapc and seabios, Sebastian Herbszt, 2009/11/26
- Re: [Qemu-devel] Re: POST failure (loop) with isapc and seabios, Gleb Natapov, 2009/11/27
- Re: [Qemu-devel] Re: POST failure (loop) with isapc and seabios, Sebastian Herbszt, 2009/11/27
- Re: [Qemu-devel] Re: POST failure (loop) with isapc and seabios, Gleb Natapov, 2009/11/29
- Re: [Qemu-devel] Re: POST failure (loop) with isapc and seabios, Natalia Portillo, 2009/11/29
- Re: [Qemu-devel] Re: POST failure (loop) with isapc and seabios, Gleb Natapov, 2009/11/30