Re: [PATCH] (urgent) ppc32: Fix CPUs with soft loaded TLB

From: Benjamin Herrenschmidt
Date: Mon Jun 07 2004 - 10:10:40 EST



> Hi
>
> Unfortunately this is not enough for me on 8xx.
>
> When starting init it bombs with
>
> .../...
>
> In order to fix this I now have to remove update_mmu_cache by defining
> it empty.

Looks bogus. Please, instead of random band-aids, try to analyse the
problem a bit deeper, that would help. SW TLB load works on 603 now,
so there must be something wrong in the low level 8xx related code.

do_no_page should have inserted/fixed a PTE, so the cache flush in
update_mmu_cache should work. If not, then something went wrong,
but then, please at least have a look at what PTE was inserted and
why it would be faulting that way, stop randomly playing with
update_mmu_cache.

Ben.


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