[Cbe-oss-dev] [PATCH 0/5] Support 64K pages mapping of SPE local stores on 4K kernel

Benjamin Herrenschmidt benh at kernel.crashing.org
Fri Mar 2 22:32:43 EST 2007


This serie of patches supports userland mappings of SPE local stores
using 64K hardware pages rather than 4K on a kernel using 4K pages to
improve performances.

The current version of this serie relies on a hack to the generic code
which is probably not acceptable upsteam. I have plans to do a proper
fix but haven't had time to do it yet.

The first patch of the serie is fairly independant of the rest and
should be applied to 2.6.21 as I beleive it fixes a bug with handling
of huge pages from SPEs.

This drop fixes a bug in the previous version where the wrong PTE could
be used by the hash code causing a failure to hash when accessing a
64K mapping. I also added the missing symbol exports for modules as
pointed out by Michael.




More information about the cbe-oss-dev mailing list