i386/84563: Panics occur when PAE enabled and >3.5GB memory used
Jimmy Myrick
jmyrick at tiger1.tiger.org
Thu Oct 13 06:20:31 PDT 2005
The following reply was made to PR i386/84563; it has been noted by GNATS.
From: Jimmy Myrick <jmyrick at tiger1.tiger.org>
To: <bug-followup at FreeBSD.org>, <dpk at dpk.net>
Cc:
Subject: Re: i386/84563: Panics occur when PAE enabled and >3.5GB memory used
Date: Thu, 13 Oct 2005 08:11:50 -0500 (CDT)
This diff also worked for me against 5.4-RELEASE-p8.
The machine is a Dell PowerEdge 2800 that has the same problem. When
using a PAE enabled kernel it crashes under heavy loads (buildworld for
example). A non PAE enabled kernel works fine, but only addresses around
3.5 GB of RAM. The PAE enabled kernel addresses all 4 GB of memory.
After applying the diff, the system works fine with all 4 GB of memory
available. Has not crashed under heavy load yet.
Info on what was changed at line 1859 in
/usr/src/sys/i386/i386/pmap.c:
- m = PHYS_TO_VM_PAGE(pbits);
+ m = PHYS_TO_VM_PAGE(*pte);
Jimmy Myrick
More information about the freebsd-i386
mailing list