[PATCH 5/7] powerpc/mm: 64-bit: don't handle non-standard page sizes
Scott Wood
scottwood at freescale.com
Thu May 19 07:50:25 EST 2011
On Thu, 19 May 2011 07:36:04 +1000
Benjamin Herrenschmidt <benh at kernel.crashing.org> wrote:
> On Wed, 2011-05-18 at 16:05 -0500, Scott Wood wrote:
> > I don't see where any non-standard page size will be set in the
> > kernel page tables, so don't waste time checking for it. It wouldn't
> > work with TLB0 on an FSL MMU anyway, so if there's something I missed
> > (or which is out-of-tree), it's relying on implementation-specific
> > behavior. If there's an out-of-tree need for occasional 4K mappings
> > with CONFIG_PPC_64K_PAGES, perhaps this check could only be done when
> > that is defined.
> >
> > Signed-off-by: Scott Wood <scottwood at freescale.com>
> > ---
>
> Do you use that in the hugetlbfs code ? Can you publish that code ? It's
> long overdue...
hugetlbfs entries don't get loaded by this code. It branches to a slow
path based on seeing a positive value in a pgd/pud/pmd entry.
-Scott
More information about the Linuxppc-dev
mailing list