Re: Athlon/AGP issue update

From: David S. Miller (davem@redhat.com)
Date: Wed Jan 23 2002 - 09:08:55 EST


   From: benh@kernel.crashing.org
   Date: Wed, 23 Jan 2002 03:46:10 +0100
   
   The workaround here would be for AGP to also _unmap_ the AGP pages from
   the main kernel mapping, which isn't always possible, for example on PPC
   we use the BATs to map the kernel lowmem, we can't easily make "holes" in
   a BAT mapping. That's one reason why I did some experiments to make the
   PPC kernel able to disable it's BAT mapping.

This would be impossible on sparc64 too, since we implement these
mappings statically with an add instruction in the TLB handler.

But we also lack AGP on sparc64 so...

I don't think your PPC case needs the kernel mappings messed with.
I really doubt the PPC will speculatively fetch/store to a TLB
missing address.... unless you guys have large TLB mappings on
PPC too?
-
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 : Wed Jan 23 2002 - 21:01:04 EST