linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/5] Support 64K pages mapping of SPE local stores on 4K kernel
@ 2007-02-20  7:44 Benjamin Herrenschmidt
  2007-02-20  7:44 ` [PATCH 2/5] This is a hack to get_unmapped_area to make the SPE 64K code work Benjamin Herrenschmidt
                   ` (5 more replies)
  0 siblings, 6 replies; 11+ messages in thread
From: Benjamin Herrenschmidt @ 2007-02-20  7:44 UTC (permalink / raw)
  To: linuxppc-dev, cbe-oss-dev; +Cc: Arnd Bergmann

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.

^ permalink raw reply	[flat|nested] 11+ messages in thread
* [PATCH 0/5] Support 64K pages mapping of SPE local stores on 4K kernel
@ 2007-03-02 11:32 Benjamin Herrenschmidt
  2007-03-02 11:33 ` [PATCH 5/5] powerpc: spufs support for 64K LS mappings on 4K kernels Benjamin Herrenschmidt
  0 siblings, 1 reply; 11+ messages in thread
From: Benjamin Herrenschmidt @ 2007-03-02 11:32 UTC (permalink / raw)
  To: linuxppc-dev, cbe-oss-dev; +Cc: Arnd Bergmann

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.

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2007-03-02 11:33 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-02-20  7:44 [PATCH 0/5] Support 64K pages mapping of SPE local stores on 4K kernel Benjamin Herrenschmidt
2007-02-20  7:44 ` [PATCH 2/5] This is a hack to get_unmapped_area to make the SPE 64K code work Benjamin Herrenschmidt
2007-02-20  7:44 ` [PATCH 1/5] powerpc: Fix spu SLB invalidations Benjamin Herrenschmidt
2007-02-20  7:44 ` [PATCH 3/5] powerpc: Introduce address space "slices" Benjamin Herrenschmidt
2007-03-01  6:11   ` [PATCH] Allow spufs to build as a module with slices enabled Michael Ellerman
2007-03-02  2:15     ` [Cbe-oss-dev] " Christoph Hellwig
2007-03-02  4:10       ` Michael Ellerman
2007-02-20  7:44 ` [PATCH 4/5] powerpc: Add ability to 4K kernel to hash in 64K pages Benjamin Herrenschmidt
2007-02-20  7:44 ` [PATCH 5/5] powerpc: spufs support for 64K LS mappings on 4K kernels Benjamin Herrenschmidt
2007-03-01  7:29 ` [PATCH 0/5] Support 64K pages mapping of SPE local stores on 4K kernel Michael Ellerman
  -- strict thread matches above, loose matches on Subject: below --
2007-03-02 11:32 Benjamin Herrenschmidt
2007-03-02 11:33 ` [PATCH 5/5] powerpc: spufs support for 64K LS mappings on 4K kernels Benjamin Herrenschmidt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).