cvs commit: src/sys/i386/include pmap.h src/sys/amd64/include pmap.h

Scott Long scottl at samsco.org
Fri Sep 10 20:49:43 PDT 2004


Steve Kargl wrote:
> On Sat, Sep 11, 2004 at 01:31:26AM +0000, Scott Long wrote:
> 
>>scottl      2004-09-11 01:31:26 UTC
>>
>>  FreeBSD src repository
>>
>>  Modified files:
>>    sys/i386/include     pmap.h 
>>    sys/amd64/include    pmap.h 
>>  Log:
>>  Double the number of kernel page tables for amd64 and for i386/PAE.  The old
>>  value was only enough for 8GB of RAM, the new value can do 16GB.  This still
>>  isn't optimal since it doesn't scale.  Fixing this for amd64 looks to be
>>  fairly easy, but for i386 will be quite difficult.
>>  
>>  Reviewed by: peter
>>  
> 
> 
> Does this fix the panic in 
> 
> http://lists.freebsd.org/pipermail/freebsd-current/2004-August/035172.html
> 

It may.  However, if you have the ATA driver loaded it will also cause
memory allocation problems in >4GB systems also.  Soeren recently
committed a fix for that.

Scott


More information about the cvs-src mailing list