Re: 2.6.7-mm2 oopses and badness

From: Andrew Morton
Date: Thu Jun 24 2004 - 14:11:24 EST


"Martin J. Bligh" <mbligh@xxxxxxxxxxx> wrote:
>
> During bootup, shortly after CPU init (mm1 was fine):
>
> Only candidate I can see is
> +reduce-tlb-flushing-during-process-migration-2.patch
> Will try backing that out unless you want something else ...

yes, that is the culprit.


Only candidate I can see is
+reduce-tlb-flushing-during-process-migration-2.patch
Will try backing that out unless you want something else ...


diff -puN include/asm-generic/tlb.h~reduce-tlb-flushing-during-process-migration-2-fix include/asm-generic/tlb.h
--- 25/include/asm-generic/tlb.h~reduce-tlb-flushing-during-process-migration-2-fix 2004-06-24 12:01:14.127142208 -0700
+++ 25-akpm/include/asm-generic/tlb.h 2004-06-24 12:01:27.815061328 -0700
@@ -147,6 +147,6 @@ static inline void tlb_remove_page(struc
__pmd_free_tlb(tlb, pmdp); \
} while (0)

-#define tlb_migrate_finish(mm) flush_tlb_mm(mm)
+#define tlb_migrate_finish(mm) do { } while (0)

#endif /* _ASM_GENERIC__TLB_H */
_

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/