Re: [Linux-ia64] patch to no longer use ia64's software mmu

Arjan van de Ven (arjanv@redhat.com)
Mon, 3 Dec 2001 16:53:42 -0500


On Mon, Dec 03, 2001 at 01:47:41PM -0800, David Mosberger wrote:

> How soon will Jens' patch make it into the official tree? I think
> that would be a pre-requisite before switching to a highmem based
> implementation.

I understood (and hope) "soon".

> Another concern I have is that, fundamentally, I dislike the idea of
> penalizing all IA-64 platforms due to one chipset that is, shall we
> say, "lacking" (i.e., doesn't have an I/O TLB).

I think some of it (if not all) can be abstracted in the machine vectors;
setting CONFIG_HIGHMEM doesn't hurt anything; the only important part is
where you put > 4Gb memory, eg in the NORMAL or HIGH zone. That choice,
while hardcoded in my patch, can obviously be made at runtime based on
capabilities of the machine... (the remaining overhead due to
kmap is (almost) zero already as the compiler will basically optimize
the inline away as it's a nop in the context of the users)

Greetings,
Arjan van de Ven
-
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/