Re: [PATCH 0/15] ptwalk: pagetable walker cleanup

From: Benjamin Herrenschmidt
Date: Wed Mar 09 2005 - 23:11:53 EST


On Wed, 2005-03-09 at 22:05 +0000, Hugh Dickins wrote:
> Here's a cleanup of the pagetable walkers, in common and i386 code,
> based on 2.6.11-bk5. Mainly to make them all go the same simpler way,
> so they're easier to follow with less room for error; but also to reduce
> the code size and speed it up a little. These are janitorial changes,
> other arches may follow whenever it suits them.
>
> .../...

Do you have them on HTTP somewhere ? Apparently, a few of the 15 patches
didn't make it to me.

There are some other bugs introduced by set_pte_at() caused by latent
bugs in the PTE walkers that 'drop' part of the address along the way,
notably the vmalloc.c ones are bogus, thus breaking ppc/ppc64 in subtle
ways. Before I send patches, I'd rather check if it's not all fixed by
your patches first :)

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/