Home
last modified time | relevance | path

Searched hist:"2319 f1239592d0de80414ad2338c2bd7384a2a41" (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/arch/powerpc/kernel/
H A Dcpu_setup_6xx.Sdiff 2319f1239592d0de80414ad2338c2bd7384a2a41 Wed Mar 18 22:55:41 CDT 2009 Kumar Gala <galak@kernel.crashing.org> powerpc/mm: e300c2/c3/c4 TLB errata workaround

Complete workaround for DTLB errata in e300c2/c3/c4 processors.

Due to the bug, the hardware-implemented LRU algorythm always goes to way
1 of the TLB. This fix implements the proposed software workaround in
form of a LRW table for chosing the TLB-way.

Based on patch from David Jander <david@protonic.nl>

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
H A Dcputable.cdiff 2319f1239592d0de80414ad2338c2bd7384a2a41 Wed Mar 18 22:55:41 CDT 2009 Kumar Gala <galak@kernel.crashing.org> powerpc/mm: e300c2/c3/c4 TLB errata workaround

Complete workaround for DTLB errata in e300c2/c3/c4 processors.

Due to the bug, the hardware-implemented LRU algorythm always goes to way
1 of the TLB. This fix implements the proposed software workaround in
form of a LRW table for chosing the TLB-way.

Based on patch from David Jander <david@protonic.nl>

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
/openbmc/linux/arch/powerpc/include/asm/
H A Dmmu.hdiff 2319f1239592d0de80414ad2338c2bd7384a2a41 Wed Mar 18 22:55:41 CDT 2009 Kumar Gala <galak@kernel.crashing.org> powerpc/mm: e300c2/c3/c4 TLB errata workaround

Complete workaround for DTLB errata in e300c2/c3/c4 processors.

Due to the bug, the hardware-implemented LRU algorythm always goes to way
1 of the TLB. This fix implements the proposed software workaround in
form of a LRW table for chosing the TLB-way.

Based on patch from David Jander <david@protonic.nl>

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>