Messages in this thread | | | Date | Sun, 17 Dec 2000 16:38:02 +0100 | From | Kurt Garloff <> | Subject | Re: Linux 2.2.19pre2 |
| |
Hi,
On Sun, Dec 17, 2000 at 12:56:56PM +0200, Petri Kaukasoina wrote: > I guess the new memory detect does not work correctly with my old work > horse. It is a 100 MHz pentium with 56 Megs RAM. AMIBIOS dated 10/10/94 with > a version number of 51-000-0001169_00111111-101094-SIS550X-H. > > 2.2.18 reports: > Memory: 55536k/57344k available (624k kernel code, 412k reserved, 732k data, 40k init) > > 2.2.19pre2 reports: > Memory: 53000k/54784k available (628k kernel code, 408k reserved, 708k data, 40k init) > > 57344k is 56 Megs which is correct. > 54784k is only 53.5 Megs.
It's this patch that changes things for you: o E820 memory detect backport from 2.4 (Michael Chen)
The E820 memory detection parses a list from the BIOS, which specifies the amount of memory, holes, reserved regions, ... Apparently, your BIOS does not do it completely correctly; otherwise you should have had crashes before ...
Regards, -- Kurt Garloff <garloff@suse.de> Eindhoven, NL GPG key: See mail header, key servers Linux kernel development SuSE GmbH, Nuernberg, FRG SCSI, Security [unhandled content-type:application/pgp-signature] | |