Re: [PATCH] add icswx support
From: Olof Johansson <hidden>
Date: 2010-05-03 01:33:29
On Fri, Apr 23, 2010 at 05:04:35PM -0500, Tseng-Hui (Frank) Lin wrote:
quoted hunk ↗ jump to hunk
Add Power7 icswx co-processor instruction support. Signed-off-by: Sonny Rao <redacted> Signed-off-by: Tseng-Hui (Frank) Lin <redacted> --- arch/powerpc/include/asm/mmu-hash64.h | 3 + arch/powerpc/include/asm/mmu_context.h | 4 ++ arch/powerpc/include/asm/reg.h | 3 + arch/powerpc/mm/mmu_context_hash64.c | 79 ++++++++++++++++++++++++++++++++ 4 files changed, 89 insertions(+), 0 deletions(-)diff --git a/arch/powerpc/include/asm/mmu-hash64.hb/arch/powerpc/include/asm/mmu-hash64.h index 2102b21..ba5727d 100644--- a/arch/powerpc/include/asm/mmu-hash64.h +++ b/arch/powerpc/include/asm/mmu-hash64.h@@ -421,6 +421,9 @@ typedef struct { #ifdef CONFIG_PPC_SUBPAGE_PROT struct subpage_prot_table spt; #endif /* CONFIG_PPC_SUBPAGE_PROT */ + unsigned long acop; +#define HASH64_MAX_PID (0xFFFF) + unsigned int pid;
Way too generic a name. Please call it acop_pid or something similar. Same with the define. This is also growing the mm_struct by 16 bytes on all platforms, no matter if the process in question is using the coprocessor or not. -Olof