Andrea Arcangeli cacf061c5e 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>
2011-01-26 10:49:57 +10:00
..
2011-01-21 11:55:31 +01:00
2011-01-21 11:55:25 +01:00
2011-01-21 11:55:32 +01:00
2011-01-21 11:55:24 +01:00
2011-01-21 11:55:32 +01:00
2011-01-21 11:55:30 +01:00
2011-01-23 11:24:42 +01:00
2011-01-21 11:55:31 +01:00
2011-01-21 11:55:33 +01:00
2011-01-21 11:55:33 +01:00
2011-01-21 11:55:34 +01:00
2011-01-21 11:55:34 +01:00
2011-01-21 11:55:34 +01:00
2011-01-21 11:55:35 +01:00
2011-01-26 10:49:57 +10:00