lkml.org 
[lkml]   [2000]   [Mar]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [patch] smp-2.3.48-B2, MP config table in high memory

On Thu, 2 Mar 2000, Lyle Coder wrote:

> So I saw the latest kernel moves paging_init before reading the MP tables.
> My question is this... on our systems, the MP tables will be in the BIOS
> protected area (ie the area that the e820 call will report as unusable).
> Will the de-reference of such an address still work once paging_init has
> been called? [...]

yes. We map all RAM from phys address 0 to phys address max linearly on
x86. It will not however map more than 1GB physical - do you expect any
such case to happen?

> [...] Also, is this intended to work because paging_init installs
> translations for all available RAM?

is there any reason it should not work? We map all physical memory
(including the ROMs below 1MB or any other unusable area mentioned in the
e820 table). More accurately, on x86 we are mapping:

[0 ... min(max(e820.end), ~1GB)]

-- mingo


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:56    [W:0.039 / U:0.864 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site