Re: ACPI stops working after memory upgrade vpr Matrix 175b4

Karol Kozimor
2004-02-06T00:51:09Z

Thus wrote Randy.Dunlap:
> I discussed this with Andy Grover and he said that the DSDT isn't
> where the memory size is defined. It should just be coming from

I think you're getting me wrong here: the DSDT clearly does not define the
amount of RAM used by the system, but being dynamically generated by BIOS,
it may include references to fixed memory addresses that can vary with the
amount of RAM installed.

If those addresses change due to such an upgrade, overriding the
BIOS-generated DSDT (containing the right addresses) with one that was
obtained from a system with a different amount of RAM (with addresses
correct for that amount) may indeed not work.

> the e820 BIOS calls, not from ACPI DSDT etc., which certainly
> made sense to me, as that is something that a user wouldn't need
> to modify after changing the memory size of a system.

The user shouldn't need to supply his own DSDT in the first place.

Best regards,

--
Karol 'sziwan' Kozimor
sziwan-DETuoxkZsSqrDJvtcaxF/A@public.gmane.org