"Christoph Egger" <christoph_eg...@gmx.de> wrote: > > > Hi, > > > > Why are any types other than in the pmap different between > > PAE and !PAE? > > > > When this was originally proposed I asked for stuff like > > paddr_t to be 64 bits no matter what the kernel compile > > settings where. > > Interesting to hear that from your side. When asked for this > a debate about overhead started.
Unifying sizes of certain types up to 64-bits would be a good choice from engineering standpoint. Actually measuring the overhead would answer whether it is worth. My bet is that the overhead would be quite low on modern x86 machines. > > Christoph -- Mindaugas