powerpc: Move page table dump files in a dedicated subdirectory
[ Upstream commit e66c3209c7fd17209ccc4cbbee8b1b1bd5c438dd ] This patch moves the files related to page table dump in a dedicated subdirectory. The purpose is to clean a bit arch/powerpc/mm by regrouping multiple files handling a dedicated function. Signed-off-by: Christophe Leroy <christophe.leroy@c-s.fr> [mpe: Shorten the file names while we're at it] Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Stable-dep-of: 66b2ca086210 ("powerpc/64s/radix: Fix soft dirty tracking") Signed-off-by: Sasha Levin <sashal@kernel.org>
This commit is contained in:
parent
f6c7e0fd52
commit
afaaf12f0a
@ -368,10 +368,6 @@ config PPC_PTDUMP
|
||||
|
||||
If you are unsure, say N.
|
||||
|
||||
config PPC_HTDUMP
|
||||
def_bool y
|
||||
depends on PPC_PTDUMP && PPC_BOOK3S_64
|
||||
|
||||
config PPC_FAST_ENDIAN_SWITCH
|
||||
bool "Deprecated fast endian-switch syscall"
|
||||
depends on DEBUG_KERNEL && PPC_BOOK3S_64
|
||||
|
@ -42,13 +42,5 @@ obj-$(CONFIG_NOT_COHERENT_CACHE) += dma-noncoherent.o
|
||||
obj-$(CONFIG_HIGHMEM) += highmem.o
|
||||
obj-$(CONFIG_PPC_COPRO_BASE) += copro_fault.o
|
||||
obj-$(CONFIG_SPAPR_TCE_IOMMU) += mmu_context_iommu.o
|
||||
obj-$(CONFIG_PPC_PTDUMP) += dump_linuxpagetables.o
|
||||
ifdef CONFIG_PPC_PTDUMP
|
||||
obj-$(CONFIG_4xx) += dump_linuxpagetables-generic.o
|
||||
obj-$(CONFIG_PPC_8xx) += dump_linuxpagetables-8xx.o
|
||||
obj-$(CONFIG_PPC_BOOK3E_MMU) += dump_linuxpagetables-generic.o
|
||||
obj-$(CONFIG_PPC_BOOK3S_32) += dump_linuxpagetables-generic.o dump_bats.o dump_sr.o
|
||||
obj-$(CONFIG_PPC_BOOK3S_64) += dump_linuxpagetables-book3s64.o
|
||||
endif
|
||||
obj-$(CONFIG_PPC_HTDUMP) += dump_hashpagetable.o
|
||||
obj-$(CONFIG_PPC_PTDUMP) += ptdump/
|
||||
obj-$(CONFIG_PPC_MEM_KEYS) += pkeys.o
|
||||
|
@ -7,7 +7,7 @@
|
||||
#include <linux/kernel.h>
|
||||
#include <asm/pgtable.h>
|
||||
|
||||
#include "dump_linuxpagetables.h"
|
||||
#include "ptdump.h"
|
||||
|
||||
static const struct flag_info flag_array[] = {
|
||||
{
|
9
arch/powerpc/mm/ptdump/Makefile
Normal file
9
arch/powerpc/mm/ptdump/Makefile
Normal file
@ -0,0 +1,9 @@
|
||||
# SPDX-License-Identifier: GPL-2.0
|
||||
|
||||
obj-y += ptdump.o
|
||||
|
||||
obj-$(CONFIG_4xx) += shared.o
|
||||
obj-$(CONFIG_PPC_8xx) += 8xx.o
|
||||
obj-$(CONFIG_PPC_BOOK3E_MMU) += shared.o
|
||||
obj-$(CONFIG_PPC_BOOK3S_32) += shared.o bats.o segment_regs.o
|
||||
obj-$(CONFIG_PPC_BOOK3S_64) += book3s64.o hashpagetable.o
|
@ -7,7 +7,7 @@
|
||||
#include <linux/kernel.h>
|
||||
#include <asm/pgtable.h>
|
||||
|
||||
#include "dump_linuxpagetables.h"
|
||||
#include "ptdump.h"
|
||||
|
||||
static const struct flag_info flag_array[] = {
|
||||
{
|
@ -28,7 +28,7 @@
|
||||
#include <asm/page.h>
|
||||
#include <asm/pgalloc.h>
|
||||
|
||||
#include "dump_linuxpagetables.h"
|
||||
#include "ptdump.h"
|
||||
|
||||
#ifdef CONFIG_PPC32
|
||||
#define KERN_VIRT_START 0
|
@ -7,7 +7,7 @@
|
||||
#include <linux/kernel.h>
|
||||
#include <asm/pgtable.h>
|
||||
|
||||
#include "dump_linuxpagetables.h"
|
||||
#include "ptdump.h"
|
||||
|
||||
static const struct flag_info flag_array[] = {
|
||||
{
|
Loading…
x
Reference in New Issue
Block a user