Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Jul 2015 13:58:01 +0000 (UTC)
From:      Zbigniew Bodek <zbb@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r285653 - head/sys/arm64/include
Message-ID:  <201507171358.t6HDw1Bc008709@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: zbb
Date: Fri Jul 17 13:58:00 2015
New Revision: 285653
URL: https://svnweb.freebsd.org/changeset/base/285653

Log:
  Increase DMAP (Direct Map) size on ARM64
  
  Previous DMAP size was too small for systems with more than 64GB
  of RAM. Increase it to 128GB to support ThunderX CRB.
  
  Reviewed by:   andrew
  Obtained from: Semihalf
  Sponsored by:  The FreeBSD Foundation
  Differential Revision: https://reviews.freebsd.org/D3113

Modified:
  head/sys/arm64/include/vmparam.h

Modified: head/sys/arm64/include/vmparam.h
==============================================================================
--- head/sys/arm64/include/vmparam.h	Fri Jul 17 09:00:38 2015	(r285652)
+++ head/sys/arm64/include/vmparam.h	Fri Jul 17 13:58:00 2015	(r285653)
@@ -156,9 +156,9 @@
 #define	VM_MIN_KERNEL_ADDRESS	(0xffffff8000000000UL)
 #define	VM_MAX_KERNEL_ADDRESS	(0xffffff8800000000UL)
 
-/* Direct Map for 64 GiB of PA: 0x0 - 0xfffffffff */
+/* Direct Map for 128 GiB of PA: 0x0 - 0x1fffffffff */
 #define	DMAP_MIN_ADDRESS	(0xffffffc000000000UL)
-#define	DMAP_MAX_ADDRESS	(0xffffffcfffffffffUL)
+#define	DMAP_MAX_ADDRESS	(0xffffffdfffffffffUL)
 
 #define	DMAP_MIN_PHYSADDR	(0x0000000000000000UL)
 #define	DMAP_MAX_PHYSADDR	(DMAP_MAX_ADDRESS - DMAP_MIN_ADDRESS)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201507171358.t6HDw1Bc008709>