Worked in RELENG_5, fails in RELENG_6

David Kelly dkelly at hiwaay.net
Thu Dec 1 19:12:04 GMT 2005


On Thu, Dec 01, 2005 at 12:08:05PM -0500, John Baldwin wrote:
>
> I think folks should just stop setting hw.physmem, it mostly exists as
> workaround for when we don't get the memory size right from the BIOS,
> and folks shouldn't use it if we get the size right without it unless
> they want to blow their feet off. :)

Thats how I came across it, at least once FreeBSD didn't get the memory
size right. Can't say for sure ACPI broke the instant I upgraded to
RELENG_6 but it was running RELENG_6 that I found only 1G listed at the
top of dmesg. Only thought to look at that part of dmesg when the
machine started swapping unexpectedly.

Started searching how to control or hint to the kernel my true memory
size and found hw.physmem and that /boot/defaults/loader.conf listed it
at 1G, same as my system was running. Can't say for sure whether it was
commented out in defaults but assumed I was being told it was being set
to 1G there or somewhere as the system default.

Something has changed as the 6.0-RELEASE CDROM got my memory size
correct, and recent RELENG_6's get it correct, both without assistance
from hw.physmem.

-- 
David Kelly N4HHE, dkelly at HiWAAY.net
========================================================================
Whom computers would destroy, they must first drive mad.


More information about the freebsd-acpi mailing list