summaryrefslogtreecommitdiffstats
path: root/mm/pgtable-generic.c
diff options
context:
space:
mode:
authorAndrea Arcangeli2011-01-26 00:07:09 +0100
committerLinus Torvalds2011-01-26 01:49:57 +0100
commitcacf061c5e42a040200463afccd9178ace680322 (patch)
treee42cf6da9b8f553ae9a5d0e0f6eb959c141c338e /mm/pgtable-generic.c
parentMerge branch 'fixes' of master.kernel.org:/home/rmk/linux-2.6-arm (diff)
downloadkernel-qcow2-linux-cacf061c5e42a040200463afccd9178ace680322.tar.gz
kernel-qcow2-linux-cacf061c5e42a040200463afccd9178ace680322.tar.xz
kernel-qcow2-linux-cacf061c5e42a040200463afccd9178ace680322.zip
thp: fix PARAVIRT x86 32bit noPAE
This fixes TRANSPARENT_HUGEPAGE=y with PARAVIRT=y and HIGHMEM64=n. The #ifdef that this patch removes was erratically introduced to fix a build error for noPAE (where pmd.pmd doesn't exist). So then the kernel built but it failed at runtime because set_pmd_at was a noop. This will correct it by enabling set_pmd_at for noPAE mode too. Signed-off-by: Andrea Arcangeli <aarcange@redhat.com> Reported-by: werner <w.landgraf@ru.ru> Reported-by: Minchan Kim <minchan.kim@gmail.com> Tested-by: Minchan Kim <minchan.kim@gmail.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'mm/pgtable-generic.c')
0 files changed, 0 insertions, 0 deletions