Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 5 May 2014 10:29:26 +0000 (UTC)
From:      Andrew Turner <andrew@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r265352 - in projects/arm64/sys: arm64/include vm
Message-ID:  <201405051029.s45ATQrl019140@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: andrew
Date: Mon May  5 10:29:26 2014
New Revision: 265352
URL: http://svnweb.freebsd.org/changeset/base/265352

Log:
   * Switch to a fixed value for VM_MAX_KERNEL_ADDRESS.
   * Add a dmap range to be used by pmap_map

Modified:
  projects/arm64/sys/arm64/include/vmparam.h
  projects/arm64/sys/vm/vm_kern.c

Modified: projects/arm64/sys/arm64/include/vmparam.h
==============================================================================
--- projects/arm64/sys/arm64/include/vmparam.h	Mon May  5 09:20:30 2014	(r265351)
+++ projects/arm64/sys/arm64/include/vmparam.h	Mon May  5 10:29:26 2014	(r265352)
@@ -164,7 +164,10 @@
 #define	VM_MAX_ADDRESS		(0xffffffffffffffffUL)
 
 #define	VM_MIN_KERNEL_ADDRESS	(0xffffff8000000000UL)
-#define	VM_MAX_KERNEL_ADDRESS	(vm_max_kernel_address)
+#define	VM_MAX_KERNEL_ADDRESS	(0xffffff8800000000UL)
+
+#define	DMAP_MIN_ADDRESS	(0xffffff8800000000UL)
+#define	DMAP_MAX_ADDRESS	(0xffffff8fffffffffUL)
 
 #define	VM_MIN_USER_ADDRESS	(0x0000000000000000UL)
 #define	VM_MAX_USER_ADDRESS	(0x0000008000000000UL)

Modified: projects/arm64/sys/vm/vm_kern.c
==============================================================================
--- projects/arm64/sys/vm/vm_kern.c	Mon May  5 09:20:30 2014	(r265351)
+++ projects/arm64/sys/vm/vm_kern.c	Mon May  5 10:29:26 2014	(r265352)
@@ -98,7 +98,7 @@ SYSCTL_ULONG(_vm, OID_AUTO, min_kernel_a
     NULL, VM_MIN_KERNEL_ADDRESS, "Min kernel address");
 
 SYSCTL_ULONG(_vm, OID_AUTO, max_kernel_address, CTLFLAG_RD,
-#if defined(__arm__) || defined(__aarch64__) || defined(__sparc64__)
+#if defined(__arm__) || defined(__sparc64__)
     &vm_max_kernel_address, 0,
 #else
     NULL, VM_MAX_KERNEL_ADDRESS,



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