linux/arch/arm64/mm
Zhang Zhen e81f2d2237 mm/hugetlb: reduce arch dependent code about huge_pmd_unshare
Currently we have many duplicates in definitions of huge_pmd_unshare.  In
all architectures this function just returns 0 when
CONFIG_ARCH_WANT_HUGE_PMD_SHARE is N.

This patch puts the default implementation in mm/hugetlb.c and lets these
architectures use the common code.

Signed-off-by: Zhang Zhen <zhenzhang.zhang@huawei.com>
Cc: Russell King <linux@arm.linux.org.uk>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Cc: Tony Luck <tony.luck@intel.com>
Cc: James Hogan <james.hogan@imgtec.com>
Cc: Ralf Baechle <ralf@linux-mips.org>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Cc: Chris Metcalf <cmetcalf@ezchip.com>
Cc: David Rientjes <rientjes@google.com>
Cc: James Yang <James.Yang@freescale.com>
Cc: Aneesh Kumar <aneesh.kumar@linux.vnet.ibm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2015-06-24 17:49:41 -07:00
..
Makefile arm64: use fixmap region for permanent FDT mapping 2015-06-02 16:31:33 +01:00
cache.S arm64: alternative: Merge alternative-asm.h into alternative.h 2015-06-05 10:38:53 +01:00
context.c arm64: Do not attempt to use init_mm in reset_context() 2015-06-12 15:36:18 +01:00
copypage.c
dma-mapping.c arm64 : Introduce support for ACPI _CCA object 2015-06-15 14:40:49 +02:00
dump.c arm64: mm: Fix build error with CONFIG_SPARSEMEM_VMEMMAP disabled 2015-05-05 12:22:17 +01:00
extable.c
fault.c arm64 updates for 4.2, mostly refactoring/clean-up: 2015-06-24 10:02:15 -07:00
flush.c arm64: kill flush_cache_all() 2015-05-19 15:27:42 +01:00
hugetlbpage.c mm/hugetlb: reduce arch dependent code about huge_pmd_unshare 2015-06-24 17:49:41 -07:00
init.c arm64: mm: Fix freeing of the wrong memmap entries with !SPARSEMEM_VMEMMAP 2015-06-17 14:29:34 +01:00
ioremap.c
mm.h
mmap.c
mmu.c arm64: use fixmap region for permanent FDT mapping 2015-06-02 16:31:33 +01:00
pageattr.c
pgd.c
proc-macros.S
proc.S arm64: kill flush_cache_all() 2015-05-19 15:27:42 +01:00