Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 2 Jul 2015 16:13:29 +0000 (UTC)
From:      Andrew Turner <andrew@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r285048 - head/sys/arm64/arm64
Message-ID:  <201507021613.t62GDT09047045@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: andrew
Date: Thu Jul  2 16:13:29 2015
New Revision: 285048
URL: https://svnweb.freebsd.org/changeset/base/285048

Log:
  Remove an unneeded define and old comment referencing amd64.

Modified:
  head/sys/arm64/arm64/pmap.c

Modified: head/sys/arm64/arm64/pmap.c
==============================================================================
--- head/sys/arm64/arm64/pmap.c	Thu Jul  2 15:26:40 2015	(r285047)
+++ head/sys/arm64/arm64/pmap.c	Thu Jul  2 16:13:29 2015	(r285048)
@@ -83,8 +83,6 @@
  * SUCH DAMAGE.
  */
 
-#define	AMD64_NPT_AWARE
-
 #include <sys/cdefs.h>
 __FBSDID("$FreeBSD$");
 
@@ -3040,14 +3038,6 @@ pmap_map_io_transient(vm_page_t page[], 
 	if (!needs_mapping)
 		return (FALSE);
 
-	/*
-	 * NB:  The sequence of updating a page table followed by accesses
-	 * to the corresponding pages used in the !DMAP case is subject to
-	 * the situation described in the "AMD64 Architecture Programmer's
-	 * Manual Volume 2: System Programming" rev. 3.23, "7.3.1 Special
-	 * Coherency Considerations".  Therefore, issuing the INVLPG right
-	 * after modifying the PTE bits is crucial.
-	 */
 	if (!can_fault)
 		sched_pin();
 	for (i = 0; i < count; i++) {



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