Hi Alexandre,
On Thu, Jul 05, 2018 at 11:07:05AM +0000, Alexandre Ghiti wrote:
In order to reduce copy/paste of functions across architectures and thenFor MIPS these look good - I don't see any issues & they pass a build
make riscv hugetlb port (and future ports) simpler and smaller, this
patchset intends to factorize the numerous hugetlb primitives that are
defined across all the architectures.
Except for prepare_hugepage_range, this patchset moves the versions that
are just pass-through to standard pte primitives into
asm-generic/hugetlb.h by using the same #ifdef semantic that can be
found in asm-generic/pgtable.h, i.e. __HAVE_ARCH_***.
s390 architecture has not been tackled in this serie since it does not
use asm-generic/hugetlb.h at all.
powerpc could be factorized a bit more (cf huge_ptep_set_wrprotect).
This patchset has been compiled on x86 only.
test (using cavium_octeon_defconfig which enables huge pages), so:
Acked-by: Paul Burton <paul.burton@xxxxxxxx> # MIPS parts
Thanks,
Paul