Re: How to read past 8Mb boundary in early boot (i386 arch)?

From: Alan Cox (alan@lxorguk.ukuu.org.uk)
Date: Mon Oct 22 2001 - 16:58:17 EST


> What I guess is needed is to read the pointer to the MPS tables,
> if pointer > 8Mb (well, plus the length of the table or an allowance)
> then copy it to 7Mb with some phys_memcopy routine. But it seems
> this means handcrafting a page table entry ... in which case, it might
> be easier to temporarily create a page table for the area pointed to,
> read it as normal, then tear it down again afterwards?

Take a look at the apictable code added in recent -ac. They have precisely
the same problems to worry about

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Tue Oct 23 2001 - 21:00:33 EST