On Sat, Aug 17, 2013 at 07:49:08PM +0000, Neel Natu wrote:

> Author: neel
> Date: Sat Aug 17 19:49:08 2013
> New Revision: 254466
> URL: http://svnweb.freebsd.org/changeset/base/254466
> 
> Log:
>   Bump up the maximum addressable memory on amd64 systems from 1TB to 4TB.
>   Bump up the KVA size proportionally from 512GB to 2TB.
>   
>   The number of page table pages used by the direct map is now calculated at
>   run time based on 'Maxmem'. This means the small memory systems will not
>   see any additional tax in terms of page table pages for the direct map.
>   
>   However all amd64 systems, regardless of the memory size, will use 3 more
>   pages to accomodate the bump in the KVA size.
>   
>   More details available here:
>   http://lists.freebsd.org/pipermail/freebsd-hackers/2013-June/043015.html
>   http://lists.freebsd.org/pipermail/freebsd-current/2013-July/043143.html
>   
>   Tested with the following configurations:
>   - Sandybridge server with 64GB of memory.
>   - bhyve VM with 64MB of memory.
>   - bhyve VM with a 8GB of memory with the memory segment above 4GB cuddling
>     right up against the 4TB maximum memory limit.
>   
>   Discussed on:       hackers@, current@
>   Submitted by:       Chris Torek (to...@torek.net)
> 
> Modified:
>   head/sys/amd64/amd64/pmap.c
>   head/sys/amd64/include/pmap.h
>   head/sys/amd64/include/vmparam.h

MFC planed?
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to