On Tue, May 08, 2007 at 09:13:18AM +0800, Zou Nan hai wrote:
> 
> Hi Tony,
>       If the per-cpu TR entry is removed, 
>       I think the relocate_kernel.S also need a fix to remove the     per-cpu 
> TR
> purge code.

Just to clarify, is this what you are thinking about?
If so, it seems sensible to me.

Index: linux-2.6-ia64/arch/ia64/kernel/relocate_kernel.S
===================================================================
--- linux-2.6-ia64.orig/arch/ia64/kernel/relocate_kernel.S      2007-05-08 
16:15:05.000000000 +0900
+++ linux-2.6-ia64/arch/ia64/kernel/relocate_kernel.S   2007-05-08 
16:25:23.000000000 +0900
@@ -104,15 +104,6 @@ GLOBAL_ENTRY(relocate_new_kernel)
         srlz.i
         ;;
 
-       // purge TR entry for percpu data
-        movl r16=PERCPU_ADDR
-        mov r18=PERCPU_PAGE_SHIFT<<2
-        ;;
-        ptr.d r16,r18
-        ;;
-        srlz.d
-       ;;
-
         // purge TR entry for pal code
         mov r16=in3
         mov r18=IA64_GRANULE_SHIFT<<2

-
To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to