All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <20050728090948.GA24222@elte.hu>

diff --git a/a/1.txt b/N1/1.txt
index 4108d9a..b41be0a 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -71,7 +71,8 @@ Signed-off-by: Ingo Molnar <mingo@elte.hu>
  25 files changed, 221 insertions(+), 1 deletion(-)
 
 Index: linux/include/asm-alpha/mmu_context.h
-=================================--- linux.orig/include/asm-alpha/mmu_context.h
+===================================================================
+--- linux.orig/include/asm-alpha/mmu_context.h
 +++ linux/include/asm-alpha/mmu_context.h
 @@ -258,4 +258,13 @@ enter_lazy_tlb(struct mm_struct *mm, str
  #undef __MMU_EXTERN_INLINE
@@ -88,7 +89,8 @@ Index: linux/include/asm-alpha/mmu_context.h
 +
  #endif /* __ALPHA_MMU_CONTEXT_H */
 Index: linux/include/asm-arm/mmu_context.h
-=================================--- linux.orig/include/asm-arm/mmu_context.h
+===================================================================
+--- linux.orig/include/asm-arm/mmu_context.h
 +++ linux/include/asm-arm/mmu_context.h
 @@ -93,4 +93,13 @@ switch_mm(struct mm_struct *prev, struct
  #define deactivate_mm(tsk,mm)	do { } while (0)
@@ -105,7 +107,8 @@ Index: linux/include/asm-arm/mmu_context.h
 +
  #endif
 Index: linux/include/asm-arm26/mmu_context.h
-=================================--- linux.orig/include/asm-arm26/mmu_context.h
+===================================================================
+--- linux.orig/include/asm-arm26/mmu_context.h
 +++ linux/include/asm-arm26/mmu_context.h
 @@ -48,4 +48,13 @@ static inline void activate_mm(struct mm
  	cpu_switch_mm(next->pgd, next);
@@ -122,7 +125,8 @@ Index: linux/include/asm-arm26/mmu_context.h
 +
  #endif
 Index: linux/include/asm-cris/mmu_context.h
-=================================--- linux.orig/include/asm-cris/mmu_context.h
+===================================================================
+--- linux.orig/include/asm-cris/mmu_context.h
 +++ linux/include/asm-cris/mmu_context.h
 @@ -21,4 +21,13 @@ static inline void enter_lazy_tlb(struct
  {
@@ -139,7 +143,8 @@ Index: linux/include/asm-cris/mmu_context.h
 +
  #endif
 Index: linux/include/asm-frv/mmu_context.h
-=================================--- linux.orig/include/asm-frv/mmu_context.h
+===================================================================
+--- linux.orig/include/asm-frv/mmu_context.h
 +++ linux/include/asm-frv/mmu_context.h
 @@ -47,4 +47,13 @@ do {									\
  do {						\
@@ -156,7 +161,8 @@ Index: linux/include/asm-frv/mmu_context.h
 +
  #endif
 Index: linux/include/asm-h8300/mmu_context.h
-=================================--- linux.orig/include/asm-h8300/mmu_context.h
+===================================================================
+--- linux.orig/include/asm-h8300/mmu_context.h
 +++ linux/include/asm-h8300/mmu_context.h
 @@ -29,4 +29,13 @@ extern inline void activate_mm(struct mm
  {
@@ -173,7 +179,8 @@ Index: linux/include/asm-h8300/mmu_context.h
 +
  #endif
 Index: linux/include/asm-i386/mmu_context.h
-=================================--- linux.orig/include/asm-i386/mmu_context.h
+===================================================================
+--- linux.orig/include/asm-i386/mmu_context.h
 +++ linux/include/asm-i386/mmu_context.h
 @@ -69,4 +69,9 @@ static inline void switch_mm(struct mm_s
  #define activate_mm(prev, next) \
@@ -186,7 +193,8 @@ Index: linux/include/asm-i386/mmu_context.h
 +
  #endif
 Index: linux/include/asm-ia64/mmu_context.h
-=================================--- linux.orig/include/asm-ia64/mmu_context.h
+===================================================================
+--- linux.orig/include/asm-ia64/mmu_context.h
 +++ linux/include/asm-ia64/mmu_context.h
 @@ -169,5 +169,14 @@ activate_mm (struct mm_struct *prev, str
  
@@ -204,7 +212,8 @@ Index: linux/include/asm-ia64/mmu_context.h
  # endif /* ! __ASSEMBLY__ */
  #endif /* _ASM_IA64_MMU_CONTEXT_H */
 Index: linux/include/asm-m32r/mmu_context.h
-=================================--- linux.orig/include/asm-m32r/mmu_context.h
+===================================================================
+--- linux.orig/include/asm-m32r/mmu_context.h
 +++ linux/include/asm-m32r/mmu_context.h
 @@ -167,4 +167,13 @@ static inline void switch_mm(struct mm_s
  
@@ -221,7 +230,8 @@ Index: linux/include/asm-m32r/mmu_context.h
 +
  #endif /* _ASM_M32R_MMU_CONTEXT_H */
 Index: linux/include/asm-m68k/mmu_context.h
-=================================--- linux.orig/include/asm-m68k/mmu_context.h
+===================================================================
+--- linux.orig/include/asm-m68k/mmu_context.h
 +++ linux/include/asm-m68k/mmu_context.h
 @@ -150,5 +150,14 @@ static inline void activate_mm(struct mm
  	activate_context(next_mm);
@@ -239,7 +249,8 @@ Index: linux/include/asm-m68k/mmu_context.h
  #endif
  #endif
 Index: linux/include/asm-m68knommu/mmu_context.h
-=================================--- linux.orig/include/asm-m68knommu/mmu_context.h
+===================================================================
+--- linux.orig/include/asm-m68knommu/mmu_context.h
 +++ linux/include/asm-m68knommu/mmu_context.h
 @@ -30,4 +30,13 @@ extern inline void activate_mm(struct mm
  {
@@ -256,7 +267,8 @@ Index: linux/include/asm-m68knommu/mmu_context.h
 +
  #endif
 Index: linux/include/asm-mips/mmu_context.h
-=================================--- linux.orig/include/asm-mips/mmu_context.h
+===================================================================
+--- linux.orig/include/asm-mips/mmu_context.h
 +++ linux/include/asm-mips/mmu_context.h
 @@ -193,4 +193,13 @@ drop_mmu_context(struct mm_struct *mm, u
  	local_irq_restore(flags);
@@ -273,7 +285,8 @@ Index: linux/include/asm-mips/mmu_context.h
 +
  #endif /* _ASM_MMU_CONTEXT_H */
 Index: linux/include/asm-parisc/mmu_context.h
-=================================--- linux.orig/include/asm-parisc/mmu_context.h
+===================================================================
+--- linux.orig/include/asm-parisc/mmu_context.h
 +++ linux/include/asm-parisc/mmu_context.h
 @@ -70,4 +70,14 @@ static inline void activate_mm(struct mm
  
@@ -291,7 +304,8 @@ Index: linux/include/asm-parisc/mmu_context.h
 +
  #endif
 Index: linux/include/asm-ppc/mmu_context.h
-=================================--- linux.orig/include/asm-ppc/mmu_context.h
+===================================================================
+--- linux.orig/include/asm-ppc/mmu_context.h
 +++ linux/include/asm-ppc/mmu_context.h
 @@ -195,5 +195,14 @@ static inline void switch_mm(struct mm_s
  
@@ -309,7 +323,8 @@ Index: linux/include/asm-ppc/mmu_context.h
  #endif /* __PPC_MMU_CONTEXT_H */
  #endif /* __KERNEL__ */
 Index: linux/include/asm-ppc64/mmu_context.h
-=================================--- linux.orig/include/asm-ppc64/mmu_context.h
+===================================================================
+--- linux.orig/include/asm-ppc64/mmu_context.h
 +++ linux/include/asm-ppc64/mmu_context.h
 @@ -84,4 +84,13 @@ static inline void activate_mm(struct mm
  	local_irq_restore(flags);
@@ -326,7 +341,8 @@ Index: linux/include/asm-ppc64/mmu_context.h
 +
  #endif /* __PPC64_MMU_CONTEXT_H */
 Index: linux/include/asm-s390/mmu_context.h
-=================================--- linux.orig/include/asm-s390/mmu_context.h
+===================================================================
+--- linux.orig/include/asm-s390/mmu_context.h
 +++ linux/include/asm-s390/mmu_context.h
 @@ -51,4 +51,13 @@ extern inline void activate_mm(struct mm
  	set_fs(current->thread.mm_segment);
@@ -343,7 +359,8 @@ Index: linux/include/asm-s390/mmu_context.h
 +
  #endif
 Index: linux/include/asm-sh/mmu_context.h
-=================================--- linux.orig/include/asm-sh/mmu_context.h
+===================================================================
+--- linux.orig/include/asm-sh/mmu_context.h
 +++ linux/include/asm-sh/mmu_context.h
 @@ -202,5 +202,14 @@ static inline void disable_mmu(void)
  #define disable_mmu()	do { BUG(); } while (0)
@@ -361,7 +378,8 @@ Index: linux/include/asm-sh/mmu_context.h
  #endif /* __KERNEL__ */
  #endif /* __ASM_SH_MMU_CONTEXT_H */
 Index: linux/include/asm-sh64/mmu_context.h
-=================================--- linux.orig/include/asm-sh64/mmu_context.h
+===================================================================
+--- linux.orig/include/asm-sh64/mmu_context.h
 +++ linux/include/asm-sh64/mmu_context.h
 @@ -206,4 +206,13 @@ enter_lazy_tlb(struct mm_struct *mm, str
  
@@ -378,7 +396,8 @@ Index: linux/include/asm-sh64/mmu_context.h
 +
  #endif /* __ASM_SH64_MMU_CONTEXT_H */
 Index: linux/include/asm-sparc/mmu_context.h
-=================================--- linux.orig/include/asm-sparc/mmu_context.h
+===================================================================
+--- linux.orig/include/asm-sparc/mmu_context.h
 +++ linux/include/asm-sparc/mmu_context.h
 @@ -37,4 +37,13 @@ BTFIXUPDEF_CALL(void, switch_mm, struct 
  
@@ -395,7 +414,8 @@ Index: linux/include/asm-sparc/mmu_context.h
 +
  #endif /* !(__SPARC_MMU_CONTEXT_H) */
 Index: linux/include/asm-sparc64/mmu_context.h
-=================================--- linux.orig/include/asm-sparc64/mmu_context.h
+===================================================================
+--- linux.orig/include/asm-sparc64/mmu_context.h
 +++ linux/include/asm-sparc64/mmu_context.h
 @@ -142,4 +142,13 @@ static inline void activate_mm(struct mm
  
@@ -412,7 +432,8 @@ Index: linux/include/asm-sparc64/mmu_context.h
 +
  #endif /* !(__SPARC64_MMU_CONTEXT_H) */
 Index: linux/include/asm-um/mmu_context.h
-=================================--- linux.orig/include/asm-um/mmu_context.h
+===================================================================
+--- linux.orig/include/asm-um/mmu_context.h
 +++ linux/include/asm-um/mmu_context.h
 @@ -66,6 +66,15 @@ static inline void destroy_context(struc
  	CHOOSE_MODE((void) 0, destroy_context_skas(mm));
@@ -431,7 +452,8 @@ Index: linux/include/asm-um/mmu_context.h
  
  /*
 Index: linux/include/asm-v850/mmu_context.h
-=================================--- linux.orig/include/asm-v850/mmu_context.h
+===================================================================
+--- linux.orig/include/asm-v850/mmu_context.h
 +++ linux/include/asm-v850/mmu_context.h
 @@ -8,4 +8,13 @@
  #define activate_mm(prev,next)		((void)0)
@@ -448,7 +470,8 @@ Index: linux/include/asm-v850/mmu_context.h
 +
  #endif /* __V850_MMU_CONTEXT_H__ */
 Index: linux/include/asm-x86_64/mmu_context.h
-=================================--- linux.orig/include/asm-x86_64/mmu_context.h
+===================================================================
+--- linux.orig/include/asm-x86_64/mmu_context.h
 +++ linux/include/asm-x86_64/mmu_context.h
 @@ -76,4 +76,13 @@ static inline void switch_mm(struct mm_s
  	switch_mm((prev),(next),NULL)
@@ -465,7 +488,8 @@ Index: linux/include/asm-x86_64/mmu_context.h
 +
  #endif
 Index: linux/include/asm-xtensa/mmu_context.h
-=================================--- linux.orig/include/asm-xtensa/mmu_context.h
+===================================================================
+--- linux.orig/include/asm-xtensa/mmu_context.h
 +++ linux/include/asm-xtensa/mmu_context.h
 @@ -327,4 +327,13 @@ static inline void enter_lazy_tlb(struct
  
@@ -482,7 +506,8 @@ Index: linux/include/asm-xtensa/mmu_context.h
 +
  #endif /* _XTENSA_MMU_CONTEXT_H */
 Index: linux/kernel/sched.c
-=================================--- linux.orig/kernel/sched.c
+===================================================================
+--- linux.orig/kernel/sched.c
 +++ linux/kernel/sched.c
 @@ -2864,6 +2864,13 @@ go_idle:
  	queue = array->queue + idx;
@@ -500,7 +525,7 @@ Index: linux/kernel/sched.c
  		if (unlikely((long long)(now - next->timestamp) < 0))
 @@ -2886,7 +2893,7 @@ go_idle:
  switch_tasks:
- 	if (next = rq->idle)
+ 	if (next == rq->idle)
  		schedstat_inc(rq, sched_goidle);
 -	prefetch(next);
 +
diff --git a/a/content_digest b/N1/content_digest
index 1a3862b..45b35dd 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -3,7 +3,7 @@
  "ref\020050728081622.GA22025@elte.hu\0"
  "From\0Ingo Molnar <mingo@elte.hu>\0"
  "Subject\0Re: Add prefetch switch stack hook in scheduler function\0"
- "Date\0Thu, 28 Jul 2005 09:09:48 +0000\0"
+ "Date\0Thu, 28 Jul 2005 11:09:48 +0200\0"
  "To\0Keith Owens <kaos@ocs.com.au>\0"
  "Cc\0David.Mosberger@acm.org"
   Andrew Morton <akpm@osdl.org>
@@ -86,7 +86,8 @@
  " 25 files changed, 221 insertions(+), 1 deletion(-)\n"
  "\n"
  "Index: linux/include/asm-alpha/mmu_context.h\n"
- "=================================--- linux.orig/include/asm-alpha/mmu_context.h\n"
+ "===================================================================\n"
+ "--- linux.orig/include/asm-alpha/mmu_context.h\n"
  "+++ linux/include/asm-alpha/mmu_context.h\n"
  "@@ -258,4 +258,13 @@ enter_lazy_tlb(struct mm_struct *mm, str\n"
  " #undef __MMU_EXTERN_INLINE\n"
@@ -103,7 +104,8 @@
  "+\n"
  " #endif /* __ALPHA_MMU_CONTEXT_H */\n"
  "Index: linux/include/asm-arm/mmu_context.h\n"
- "=================================--- linux.orig/include/asm-arm/mmu_context.h\n"
+ "===================================================================\n"
+ "--- linux.orig/include/asm-arm/mmu_context.h\n"
  "+++ linux/include/asm-arm/mmu_context.h\n"
  "@@ -93,4 +93,13 @@ switch_mm(struct mm_struct *prev, struct\n"
  " #define deactivate_mm(tsk,mm)\tdo { } while (0)\n"
@@ -120,7 +122,8 @@
  "+\n"
  " #endif\n"
  "Index: linux/include/asm-arm26/mmu_context.h\n"
- "=================================--- linux.orig/include/asm-arm26/mmu_context.h\n"
+ "===================================================================\n"
+ "--- linux.orig/include/asm-arm26/mmu_context.h\n"
  "+++ linux/include/asm-arm26/mmu_context.h\n"
  "@@ -48,4 +48,13 @@ static inline void activate_mm(struct mm\n"
  " \tcpu_switch_mm(next->pgd, next);\n"
@@ -137,7 +140,8 @@
  "+\n"
  " #endif\n"
  "Index: linux/include/asm-cris/mmu_context.h\n"
- "=================================--- linux.orig/include/asm-cris/mmu_context.h\n"
+ "===================================================================\n"
+ "--- linux.orig/include/asm-cris/mmu_context.h\n"
  "+++ linux/include/asm-cris/mmu_context.h\n"
  "@@ -21,4 +21,13 @@ static inline void enter_lazy_tlb(struct\n"
  " {\n"
@@ -154,7 +158,8 @@
  "+\n"
  " #endif\n"
  "Index: linux/include/asm-frv/mmu_context.h\n"
- "=================================--- linux.orig/include/asm-frv/mmu_context.h\n"
+ "===================================================================\n"
+ "--- linux.orig/include/asm-frv/mmu_context.h\n"
  "+++ linux/include/asm-frv/mmu_context.h\n"
  "@@ -47,4 +47,13 @@ do {\t\t\t\t\t\t\t\t\t\\\n"
  " do {\t\t\t\t\t\t\\\n"
@@ -171,7 +176,8 @@
  "+\n"
  " #endif\n"
  "Index: linux/include/asm-h8300/mmu_context.h\n"
- "=================================--- linux.orig/include/asm-h8300/mmu_context.h\n"
+ "===================================================================\n"
+ "--- linux.orig/include/asm-h8300/mmu_context.h\n"
  "+++ linux/include/asm-h8300/mmu_context.h\n"
  "@@ -29,4 +29,13 @@ extern inline void activate_mm(struct mm\n"
  " {\n"
@@ -188,7 +194,8 @@
  "+\n"
  " #endif\n"
  "Index: linux/include/asm-i386/mmu_context.h\n"
- "=================================--- linux.orig/include/asm-i386/mmu_context.h\n"
+ "===================================================================\n"
+ "--- linux.orig/include/asm-i386/mmu_context.h\n"
  "+++ linux/include/asm-i386/mmu_context.h\n"
  "@@ -69,4 +69,9 @@ static inline void switch_mm(struct mm_s\n"
  " #define activate_mm(prev, next) \\\n"
@@ -201,7 +208,8 @@
  "+\n"
  " #endif\n"
  "Index: linux/include/asm-ia64/mmu_context.h\n"
- "=================================--- linux.orig/include/asm-ia64/mmu_context.h\n"
+ "===================================================================\n"
+ "--- linux.orig/include/asm-ia64/mmu_context.h\n"
  "+++ linux/include/asm-ia64/mmu_context.h\n"
  "@@ -169,5 +169,14 @@ activate_mm (struct mm_struct *prev, str\n"
  " \n"
@@ -219,7 +227,8 @@
  " # endif /* ! __ASSEMBLY__ */\n"
  " #endif /* _ASM_IA64_MMU_CONTEXT_H */\n"
  "Index: linux/include/asm-m32r/mmu_context.h\n"
- "=================================--- linux.orig/include/asm-m32r/mmu_context.h\n"
+ "===================================================================\n"
+ "--- linux.orig/include/asm-m32r/mmu_context.h\n"
  "+++ linux/include/asm-m32r/mmu_context.h\n"
  "@@ -167,4 +167,13 @@ static inline void switch_mm(struct mm_s\n"
  " \n"
@@ -236,7 +245,8 @@
  "+\n"
  " #endif /* _ASM_M32R_MMU_CONTEXT_H */\n"
  "Index: linux/include/asm-m68k/mmu_context.h\n"
- "=================================--- linux.orig/include/asm-m68k/mmu_context.h\n"
+ "===================================================================\n"
+ "--- linux.orig/include/asm-m68k/mmu_context.h\n"
  "+++ linux/include/asm-m68k/mmu_context.h\n"
  "@@ -150,5 +150,14 @@ static inline void activate_mm(struct mm\n"
  " \tactivate_context(next_mm);\n"
@@ -254,7 +264,8 @@
  " #endif\n"
  " #endif\n"
  "Index: linux/include/asm-m68knommu/mmu_context.h\n"
- "=================================--- linux.orig/include/asm-m68knommu/mmu_context.h\n"
+ "===================================================================\n"
+ "--- linux.orig/include/asm-m68knommu/mmu_context.h\n"
  "+++ linux/include/asm-m68knommu/mmu_context.h\n"
  "@@ -30,4 +30,13 @@ extern inline void activate_mm(struct mm\n"
  " {\n"
@@ -271,7 +282,8 @@
  "+\n"
  " #endif\n"
  "Index: linux/include/asm-mips/mmu_context.h\n"
- "=================================--- linux.orig/include/asm-mips/mmu_context.h\n"
+ "===================================================================\n"
+ "--- linux.orig/include/asm-mips/mmu_context.h\n"
  "+++ linux/include/asm-mips/mmu_context.h\n"
  "@@ -193,4 +193,13 @@ drop_mmu_context(struct mm_struct *mm, u\n"
  " \tlocal_irq_restore(flags);\n"
@@ -288,7 +300,8 @@
  "+\n"
  " #endif /* _ASM_MMU_CONTEXT_H */\n"
  "Index: linux/include/asm-parisc/mmu_context.h\n"
- "=================================--- linux.orig/include/asm-parisc/mmu_context.h\n"
+ "===================================================================\n"
+ "--- linux.orig/include/asm-parisc/mmu_context.h\n"
  "+++ linux/include/asm-parisc/mmu_context.h\n"
  "@@ -70,4 +70,14 @@ static inline void activate_mm(struct mm\n"
  " \n"
@@ -306,7 +319,8 @@
  "+\n"
  " #endif\n"
  "Index: linux/include/asm-ppc/mmu_context.h\n"
- "=================================--- linux.orig/include/asm-ppc/mmu_context.h\n"
+ "===================================================================\n"
+ "--- linux.orig/include/asm-ppc/mmu_context.h\n"
  "+++ linux/include/asm-ppc/mmu_context.h\n"
  "@@ -195,5 +195,14 @@ static inline void switch_mm(struct mm_s\n"
  " \n"
@@ -324,7 +338,8 @@
  " #endif /* __PPC_MMU_CONTEXT_H */\n"
  " #endif /* __KERNEL__ */\n"
  "Index: linux/include/asm-ppc64/mmu_context.h\n"
- "=================================--- linux.orig/include/asm-ppc64/mmu_context.h\n"
+ "===================================================================\n"
+ "--- linux.orig/include/asm-ppc64/mmu_context.h\n"
  "+++ linux/include/asm-ppc64/mmu_context.h\n"
  "@@ -84,4 +84,13 @@ static inline void activate_mm(struct mm\n"
  " \tlocal_irq_restore(flags);\n"
@@ -341,7 +356,8 @@
  "+\n"
  " #endif /* __PPC64_MMU_CONTEXT_H */\n"
  "Index: linux/include/asm-s390/mmu_context.h\n"
- "=================================--- linux.orig/include/asm-s390/mmu_context.h\n"
+ "===================================================================\n"
+ "--- linux.orig/include/asm-s390/mmu_context.h\n"
  "+++ linux/include/asm-s390/mmu_context.h\n"
  "@@ -51,4 +51,13 @@ extern inline void activate_mm(struct mm\n"
  " \tset_fs(current->thread.mm_segment);\n"
@@ -358,7 +374,8 @@
  "+\n"
  " #endif\n"
  "Index: linux/include/asm-sh/mmu_context.h\n"
- "=================================--- linux.orig/include/asm-sh/mmu_context.h\n"
+ "===================================================================\n"
+ "--- linux.orig/include/asm-sh/mmu_context.h\n"
  "+++ linux/include/asm-sh/mmu_context.h\n"
  "@@ -202,5 +202,14 @@ static inline void disable_mmu(void)\n"
  " #define disable_mmu()\tdo { BUG(); } while (0)\n"
@@ -376,7 +393,8 @@
  " #endif /* __KERNEL__ */\n"
  " #endif /* __ASM_SH_MMU_CONTEXT_H */\n"
  "Index: linux/include/asm-sh64/mmu_context.h\n"
- "=================================--- linux.orig/include/asm-sh64/mmu_context.h\n"
+ "===================================================================\n"
+ "--- linux.orig/include/asm-sh64/mmu_context.h\n"
  "+++ linux/include/asm-sh64/mmu_context.h\n"
  "@@ -206,4 +206,13 @@ enter_lazy_tlb(struct mm_struct *mm, str\n"
  " \n"
@@ -393,7 +411,8 @@
  "+\n"
  " #endif /* __ASM_SH64_MMU_CONTEXT_H */\n"
  "Index: linux/include/asm-sparc/mmu_context.h\n"
- "=================================--- linux.orig/include/asm-sparc/mmu_context.h\n"
+ "===================================================================\n"
+ "--- linux.orig/include/asm-sparc/mmu_context.h\n"
  "+++ linux/include/asm-sparc/mmu_context.h\n"
  "@@ -37,4 +37,13 @@ BTFIXUPDEF_CALL(void, switch_mm, struct \n"
  " \n"
@@ -410,7 +429,8 @@
  "+\n"
  " #endif /* !(__SPARC_MMU_CONTEXT_H) */\n"
  "Index: linux/include/asm-sparc64/mmu_context.h\n"
- "=================================--- linux.orig/include/asm-sparc64/mmu_context.h\n"
+ "===================================================================\n"
+ "--- linux.orig/include/asm-sparc64/mmu_context.h\n"
  "+++ linux/include/asm-sparc64/mmu_context.h\n"
  "@@ -142,4 +142,13 @@ static inline void activate_mm(struct mm\n"
  " \n"
@@ -427,7 +447,8 @@
  "+\n"
  " #endif /* !(__SPARC64_MMU_CONTEXT_H) */\n"
  "Index: linux/include/asm-um/mmu_context.h\n"
- "=================================--- linux.orig/include/asm-um/mmu_context.h\n"
+ "===================================================================\n"
+ "--- linux.orig/include/asm-um/mmu_context.h\n"
  "+++ linux/include/asm-um/mmu_context.h\n"
  "@@ -66,6 +66,15 @@ static inline void destroy_context(struc\n"
  " \tCHOOSE_MODE((void) 0, destroy_context_skas(mm));\n"
@@ -446,7 +467,8 @@
  " \n"
  " /*\n"
  "Index: linux/include/asm-v850/mmu_context.h\n"
- "=================================--- linux.orig/include/asm-v850/mmu_context.h\n"
+ "===================================================================\n"
+ "--- linux.orig/include/asm-v850/mmu_context.h\n"
  "+++ linux/include/asm-v850/mmu_context.h\n"
  "@@ -8,4 +8,13 @@\n"
  " #define activate_mm(prev,next)\t\t((void)0)\n"
@@ -463,7 +485,8 @@
  "+\n"
  " #endif /* __V850_MMU_CONTEXT_H__ */\n"
  "Index: linux/include/asm-x86_64/mmu_context.h\n"
- "=================================--- linux.orig/include/asm-x86_64/mmu_context.h\n"
+ "===================================================================\n"
+ "--- linux.orig/include/asm-x86_64/mmu_context.h\n"
  "+++ linux/include/asm-x86_64/mmu_context.h\n"
  "@@ -76,4 +76,13 @@ static inline void switch_mm(struct mm_s\n"
  " \tswitch_mm((prev),(next),NULL)\n"
@@ -480,7 +503,8 @@
  "+\n"
  " #endif\n"
  "Index: linux/include/asm-xtensa/mmu_context.h\n"
- "=================================--- linux.orig/include/asm-xtensa/mmu_context.h\n"
+ "===================================================================\n"
+ "--- linux.orig/include/asm-xtensa/mmu_context.h\n"
  "+++ linux/include/asm-xtensa/mmu_context.h\n"
  "@@ -327,4 +327,13 @@ static inline void enter_lazy_tlb(struct\n"
  " \n"
@@ -497,7 +521,8 @@
  "+\n"
  " #endif /* _XTENSA_MMU_CONTEXT_H */\n"
  "Index: linux/kernel/sched.c\n"
- "=================================--- linux.orig/kernel/sched.c\n"
+ "===================================================================\n"
+ "--- linux.orig/kernel/sched.c\n"
  "+++ linux/kernel/sched.c\n"
  "@@ -2864,6 +2864,13 @@ go_idle:\n"
  " \tqueue = array->queue + idx;\n"
@@ -515,11 +540,11 @@
  " \t\tif (unlikely((long long)(now - next->timestamp) < 0))\n"
  "@@ -2886,7 +2893,7 @@ go_idle:\n"
  " switch_tasks:\n"
- " \tif (next = rq->idle)\n"
+ " \tif (next == rq->idle)\n"
  " \t\tschedstat_inc(rq, sched_goidle);\n"
  "-\tprefetch(next);\n"
  "+\n"
  " \tclear_tsk_need_resched(prev);\n"
  " \trcu_qsctr_inc(task_cpu(prev));"
 
-6298cd94ad4cf55892074560c4da5530d3a7db6b3abdc9147155dc0ab2a3b81d
+780bb8c232a052860f56c06d12564aa84601a4ba97d4dcef362e2de99b90ce75

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.