Quad SMP on G4

Gabriel Paubert paubert at iram.es
Tue Apr 17 22:25:33 EST 2001

On Mon, 16 Apr 2001, Benjamin Herrenschmidt wrote:

> Also, do you have the kernel BAT mapped or did you remove that optim ?
> I'm not too sure the hash table code is very safe to run without this.
> I beleive that without the BAT mapping, the code & data that are
> touched when the hash table lock is held should be locked in the TLB as
> well to avoid deadlocks.

How do you lock something in the _TLB_ ?

Avoiding the removal/overwrite of some critical hashtable entries is fine,
but you can't prevent any TLB entry from being purged by replacement HW.


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

More information about the Linuxppc-dev mailing list