[Lguest] My vector reserve patches etc. so Plan 9 boots.
Rusty Russell
rusty at rustcorp.com.au
Fri Sep 7 04:40:38 EST 2007
On Thu, 2007-09-06 at 08:41 -0700, ron minnich wrote:
> Rusty, what you've done is a big improvement in layout, but I think it
> will not work.
>
> The kernel sets up vectors very early in the game, from my reading of
> it anyway -- and, also, from my watching what it's doing. The vector
> 0x40 is allocated long before I get a chance to load a guest. We reuse
> it at our peril -- there is no tracking of vectors and their ownership
> in the kernel -- hence that static array in io_apic.c, just so the
> io_apic can have some idea what's going on -- but we're not going to
> get to use 0x40, since the bit will be set by the time we can log in.
Hi Ron,
Sorry, my test box is half a world away, hence the blind patches 8(
Boottime reservation is basically unusable; we'd be better ignoring the
problem AFAICT. I'll get back to this next week when I'm home.
Rusty.
More information about the Lguest
mailing list