[PATCH 0/10] powerpc: Preliminary work to enable SMP BookE (v3)

Benjamin Herrenschmidt benh at kernel.crashing.org
Fri Dec 19 16:13:19 EST 2008


This series of patches is aimed at supporting SMP on non-hash
based processors. It consists of a rework of the MMU context
management and TLB management, clearly splitting hash32, hash64
and nohash in both cases, adding SMP safe context handling and
some basic SMP TLB management.

There is room for improvements, such as implementing lazy TLB
flushing on processors without invalidate-by-PID support HW,
some better IPI mechanism, lock less fast path in the MMU context
switch, etc... but it should basically work.

This version addresses the issues raised about some of the patches
in the previous batch, removes the ones that were already merged
in -next and and rebases the remaining ones when needed.





More information about the Linuxppc-dev mailing list