All of lore.kernel.org
 help / color / mirror / Atom feed
* mips32 kernel memory mapping
@ 2004-07-23  7:49 Srinivas Kommu
  2004-07-23 11:51 ` Maciej W. Rozycki
  0 siblings, 1 reply; 8+ messages in thread
From: Srinivas Kommu @ 2004-07-23  7:49 UTC (permalink / raw)
  To: linux-mips; +Cc: kommu

Can a 32-bit mips kernel access beyond KSEG0 contiguously? I have a Sibyte 
1250 with 1 Gig RAM, but only 256 MB is located at phyical 0x0. The rest is 
all located at 0x8000_0000. Does that mean the kernel can access only 256 
meg contiguously? Do I need to enabled CONFIG_HIGHMEM to even reach the 
remaining RAM? It appears Highmem gives me only a 4 meg window at a time. 
Can't I set up a page mapping into KSEG2 for the rest of the memory? KSEG2 
seems to be unused from what I read.

Since the user space has a 2 Gig address space, it should be able to access 
it, right? Does the kernel allocate from the whole 1 Gig when the process 
issues a malloc()?

thanks!
Srini

_________________________________________________________________
Is your PC infected? Get a FREE online computer virus scan from McAfee® 
Security. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2004-08-23 12:56 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-07-23  7:49 mips32 kernel memory mapping Srinivas Kommu
2004-07-23 11:51 ` Maciej W. Rozycki
2004-07-23 20:24   ` Ralf Baechle
2004-07-23 20:34     ` Geert Uytterhoeven
2004-07-24  0:32       ` Ralf Baechle
2004-07-26 11:23     ` Maciej W. Rozycki
2004-08-20  8:18       ` Ralf Baechle
2004-08-23 12:56         ` Maciej W. Rozycki

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.