Re: [PATCH] x86: set PAE PHYSICAL_MASK_SHIFT to match 64-bit

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Jan Beulich
Date: Friday, June 6, 2008 - 12:14 am

>>> Andi Kleen <andi@firstfloor.org> 06.06.08 03:40 >>>

That is only half of it. Since PHYSICAL_MASK also controls other than
RAM mappings, there's really two constants that are needed here:
One (46) to indicate how large the 1:1 mapping can possibly get (and
hence what the upper boundary of usable RAM is - without introducing
highmem), and another (52) to indicate how wide a physical address
(perhaps from a 64-bit PCI BAR) can possibly be (i.e. used to validate
physical addresses / page table entries).

Jan

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH] x86: set PAE PHYSICAL_MASK_SHIFT to match 64-bit, Jeremy Fitzhardinge, (Thu Jun 5, 8:21 am)
Re: [PATCH] x86: set PAE PHYSICAL_MASK_SHIFT to match 64-bit, Jeremy Fitzhardinge, (Thu Jun 5, 8:42 am)
Re: [PATCH] x86: set PAE PHYSICAL_MASK_SHIFT to match 64-bit, Jeremy Fitzhardinge, (Thu Jun 5, 2:14 pm)
Re: [PATCH] x86: set PAE PHYSICAL_MASK_SHIFT to match 64-bit, Arjan van de Ven, (Thu Jun 5, 9:45 pm)
Re: [PATCH] x86: set PAE PHYSICAL_MASK_SHIFT to match 64-bit, Jan Beulich, (Fri Jun 6, 12:14 am)
Re: [PATCH] x86: set PAE PHYSICAL_MASK_SHIFT to match 64-bit, Jeremy Fitzhardinge, (Fri Jun 6, 12:59 am)
Re: [PATCH] x86: set PAE PHYSICAL_MASK_SHIFT to match 64-bit, Jeremy Fitzhardinge, (Fri Jun 6, 1:08 am)
Re: [PATCH] x86: set PAE PHYSICAL_MASK_SHIFT to match 64-bit, Jeremy Fitzhardinge, (Fri Jun 6, 1:15 am)
[PATCH UPDATED] x86: set PAE PHYSICAL_MASK_SHIFT to 44 bits., Jeremy Fitzhardinge, (Fri Jun 6, 2:21 am)
Re: [PATCH UPDATED] x86: set PAE PHYSICAL_MASK_SHIFT to 44 ..., Jeremy Fitzhardinge, (Fri Jun 6, 6:50 am)
Re: [PATCH UPDATED] x86: set PAE PHYSICAL_MASK_SHIFT to 44 ..., Jeremy Fitzhardinge, (Tue Jun 10, 6:06 am)