[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