Re: l4ka Digest, Vol 30, Issue 12
Carl van Schaik <[email protected]>
| Newsgroups | gmane.comp.micro-kernel.l4.l4ka.general |
|---|---|
| Organization | National ICT Australia |
| Message-ID | <[email protected]> |
Hi Frank, I'm note sure about Pistachio, but the latest NICTA N-series kernels API supports up to 64GB of physical on 32bit machines. The implementation does not support this yet, but it should'nt be hard for us to fix this. Pistachio is limited to using 4GB, and even this is questionable due to the kernel being at the top of the address space in sigma0. regards, Carl Date: Tue, 30 May 2006 14:44:26 +0200 From: Frank Mehnert <[email protected]> Subject: Maximum amount of physical memory Pistachio can handle on IA32 To: [email protected] Message-ID: <[email protected]> Content-Type: text/plain; charset="us-ascii" Hi, what is the maximum amount of physical memory Pistachio can handle on IA32 systems? Kickstart defines MAX_KMEM_END to (240*1024*1024). Both functions virt_to_phys() and phys_to_virt() do not more than subtract/ add the KERNEL_OFFSET constant from/to the virtual/physical address. Do I miss something? Or is it possible to use more than 240MB RAM if it is ensured that the kernel memory is located below that boundary? If that is true kickstart seems to miss such check in install_memory() if no mmap was provided by the boot loader. Frank -- ## InnoTek Systemberatung GmbH, http://www.innotek.de ##