svn commit: r285653 - head/sys/arm64/include
Zbigniew Bodek
zbb at FreeBSD.org
Fri Jul 17 13:58:02 UTC 2015
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)
More information about the svn-src-head
mailing list