Re: 2.6.7-mm2 oopses and badness

From: Martin J. Bligh
Date: Thu Jun 24 2004 - 16:02:41 EST


>> 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 */

Thanks - tested ... fixes it ;-)

M.

-
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/