Messages in this thread | | | Date | Wed, 13 Oct 2004 09:22:21 +0200 | From | Andi Kleen <> | Subject | Re: 4level page tables for Linux II |
| |
On 12 Oct 2004 23:36:40 -0400 Albert Cahalan <albert@users.sf.net> wrote:
> Hmmm... > > pml4, pgd, pmd, pte (kernel names) > PML4E, PDPE, PDE, PTE (AMD hardware names)
No actually a PML4E is a PML4 _E_ntry in the AMD/Intel docs. PML4 is the official name for the fourth level page.
> It's kind of a mess, isn't it? It was bad enough > with the "pmd" (page middle directory, ugh) being > some random invention and everything being generally > in conflict with real hardware naming. Now you've > come up with a fourth name. > > Notice that you've resorted to using a number.
I just followed AMD.
> Why not do that for the others too? It would > bring some order to this ever-growing collection > of arbitrary names. Like this:
I don't think it makes sense to break code unnecessarily.
And when you cannot remember the few names for the level you better shouldn't touch VM at all.
-Andi - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |