RE: [PATCH] RFC : Page table macros

From: Peter Chubb <peterc_at_gelato.unsw.edu.au>
Date: 2005-11-17 10:08:58
>>>>> "Tony" == Tony Luck <Luck> writes:

>> The 4 level page table case where things have been left as
>> (4*PAGE_SHIFT - 9) I think shows that abstracting to think about
>> things as entries rather than as pointers is useful.


Tony> However, I can't quite imagine a structure where the entries in
Tony> the _upper_ levels are anything except pointers (unless h/w is
Tony> walking the upper levels and imposes some other structure
Tony> ... but this is not the case for ia64).

Ah.  We're currently working an an implementation of Lietdke's Guarded
Page Tables, where the upper levels contain structures, not pointers.
Mind you, the page table walk code has to change significantly to cope
with this, so  PGD_ENTRY_BITS is not an issue...

-- 
Dr Peter Chubb  http://www.gelato.unsw.edu.au  peterc AT gelato.unsw.edu.au
The technical we do immediately,  the political takes *forever*
-
To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Received on Thu Nov 17 10:10:27 2005

This archive was generated by hypermail 2.1.8 : 2005-11-17 10:10:43 EST