On Mon, 9 Dec 2002, steven james wrote:
That's looking likely, but it seems that 48M are being eaten somewhere (quite possably SMA). Unless you actually want an SMA that big, it might be good to look at the registers for SMA using lspci after a LinuxBIOS boot. You'll probably have to add some code to initialize that/those registers. It could be that SMA is taking 48M due to an undocumented or reserved value in the register.
what's odd here is that the memory sizer functions should reduce the memory by the amount of SMA size.