Re: [Etherboot-developers] [Patch] E820 Memory support....
Brought to you by:
marty_connor,
stefanhajnoczi
|
From: Vasil V. <vas...@sy...> - 2001-12-06 15:22:58
|
On 6 Dec 2001, Eric W. Biederman wrote: > When this has been previously discussed it was decided to drop > it because applications can get their own memory size. But... > I just ran into a machine with 6GiB of ram where the legacy > routines tell me I only have 64MiB of ram. Which is painful. > > The immediate problem is that at 64MiB and older kernels will > over write the ramdisk. How old kernels. I am using 2.2.16 on machine with 256MB but the BIOS reporting 66559KB (65535+1024) and mknbi rounding it down to 65556KB. It even works when the kernel is forced by a boot option to think there is 256MB. > So I have update etherboot so that it will query the E820 memory > map so it has a true picture of what the memory layout is. Doing > this I have more freedom to locate ramdisk etc. I was looking at kernel 2.4 and it appeared that the ramdisk cannot be in the upper memory (above 1GB or so). Vasil |