* Hole in kernel virtual address space.
@ 2002-01-07 18:37 Raymond B. Jennings III
0 siblings, 0 replies; only message in thread
From: Raymond B. Jennings III @ 2002-01-07 18:37 UTC (permalink / raw)
To: linux-mm
I've asked this question in the past but have yet to get any insight to
it.
Basically there appears to be a hole when HIGHMEM is turned on in the
kernel.
With HIGHMEM turned off:
VMALLOC_END = FIXADDR_START - 2*PAGE_SIZE
VMALLOC_END = (FFFFE000h - 4*PAGE_SIZE) - 2*PAGE_SIZE
(Pretty close to the 4GB boundary)
With HIGHMEM turned on:
VMALLOC_END = PKMAP_BASE - 2*PAGE_SIZE
I realize you need room for the pkmap_count array but the array only
allows for 1024 pages. If PKMAP_BASE = FE000000h then this fills the
address space upto
FE400000. What is being used in the remaining section of the address
space? Thanks.
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org. For more info on Linux MM,
see: http://www.linux-mm.org/
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2002-01-07 18:33 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-01-07 18:37 Hole in kernel virtual address space Raymond B. Jennings III
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox