Module Name:    src
Committed By:   ad
Date:           Sat Jun 13 16:51:25 UTC 2020

Modified Files:
        src/sys/arch/evbarm/conf: ARMADAXP ARMADILLO-IOT-G3 BCM5301X DUOVERO
            GENERIC.common N900 OMAP5EVM PANDABOARD PEPPER TISDP2420 VTC100

Log Message:
Comment out "options PMAPCOUNTERS".  It adds much overhead and is mostly of
interest to people hacking on the VM system or pmap.  Proposed on port-arm@.


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/evbarm/conf/ARMADAXP
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/evbarm/conf/ARMADILLO-IOT-G3 \
    src/sys/arch/evbarm/conf/VTC100
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/evbarm/conf/BCM5301X
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/evbarm/conf/DUOVERO
cvs rdiff -u -r1.36 -r1.37 src/sys/arch/evbarm/conf/GENERIC.common
cvs rdiff -u -r1.34 -r1.35 src/sys/arch/evbarm/conf/N900
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/evbarm/conf/OMAP5EVM
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/evbarm/conf/PANDABOARD
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/evbarm/conf/PEPPER
cvs rdiff -u -r1.41 -r1.42 src/sys/arch/evbarm/conf/TISDP2420

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbarm/conf/ARMADAXP
diff -u src/sys/arch/evbarm/conf/ARMADAXP:1.27 src/sys/arch/evbarm/conf/ARMADAXP:1.28
--- src/sys/arch/evbarm/conf/ARMADAXP:1.27	Sat Apr 18 11:00:38 2020
+++ src/sys/arch/evbarm/conf/ARMADAXP	Sat Jun 13 16:51:25 2020
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: ARMADAXP,v 1.27 2020/04/18 11:00:38 skrll Exp $
+#	$NetBSD: ARMADAXP,v 1.28 2020/06/13 16:51:25 ad Exp $
 #
 #	ARMADA XP DEV BOARD
 #
@@ -115,7 +115,7 @@ options 	LOCKDEBUG
 options 	DIAGNOSTIC		# internal consistency checks
 #options 	DEBUG
 #options 	UVMHIST		# kernhist for uvm/pmap subsystems
-options 	PMAPCOUNTERS
+#options 	PMAPCOUNTERS
 #options 	VERBOSE_INIT_ARM	# verbose bootstraping messages
 options 	DDB			# in-kernel debugger
 options 	DDB_ONPANIC=1

Index: src/sys/arch/evbarm/conf/ARMADILLO-IOT-G3
diff -u src/sys/arch/evbarm/conf/ARMADILLO-IOT-G3:1.22 src/sys/arch/evbarm/conf/ARMADILLO-IOT-G3:1.23
--- src/sys/arch/evbarm/conf/ARMADILLO-IOT-G3:1.22	Sat Apr 18 11:00:38 2020
+++ src/sys/arch/evbarm/conf/ARMADILLO-IOT-G3	Sat Jun 13 16:51:25 2020
@@ -1,4 +1,4 @@
-# $NetBSD: ARMADILLO-IOT-G3,v 1.22 2020/04/18 11:00:38 skrll Exp $
+# $NetBSD: ARMADILLO-IOT-G3,v 1.23 2020/06/13 16:51:25 ad Exp $
 #
 # ARMADILLO-IOT-G3 -- Atmark Techno, Armadillo-IoT G3
 #
@@ -19,7 +19,7 @@ options 	CPU_CORTEX
 options 	CPU_CORTEXA7
 options 	IMX7
 options 	MULTIPROCESSOR
-options 	PMAPCOUNTERS
+#options 	PMAPCOUNTERS
 
 options 	MEMSIZE=512
 options 	MEMSIZE_RESERVED=32	# only reserved 32M for Cortex-M4 core
Index: src/sys/arch/evbarm/conf/VTC100
diff -u src/sys/arch/evbarm/conf/VTC100:1.22 src/sys/arch/evbarm/conf/VTC100:1.23
--- src/sys/arch/evbarm/conf/VTC100:1.22	Sat Apr 18 11:00:38 2020
+++ src/sys/arch/evbarm/conf/VTC100	Sat Jun 13 16:51:25 2020
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: VTC100,v 1.22 2020/04/18 11:00:38 skrll Exp $
+#	$NetBSD: VTC100,v 1.23 2020/06/13 16:51:25 ad Exp $
 #
 #	VTC100 -- NEXCOM VTC100 Kernel
 #
@@ -19,7 +19,7 @@ options 	RTC_OFFSET=0	# hardware clock i
 
 options 	CPU_CORTEXA8
 options 	TI_AM335X
-options 	PMAPCOUNTERS
+#options 	PMAPCOUNTERS
 
 # XXX The Cortex PMC delay() doesn't seem to work.
 #no options	CORTEX_PMC

Index: src/sys/arch/evbarm/conf/BCM5301X
diff -u src/sys/arch/evbarm/conf/BCM5301X:1.35 src/sys/arch/evbarm/conf/BCM5301X:1.36
--- src/sys/arch/evbarm/conf/BCM5301X:1.35	Sat Apr 18 11:00:38 2020
+++ src/sys/arch/evbarm/conf/BCM5301X	Sat Jun 13 16:51:25 2020
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: BCM5301X,v 1.35 2020/04/18 11:00:38 skrll Exp $
+#	$NetBSD: BCM5301X,v 1.36 2020/06/13 16:51:25 ad Exp $
 #
 #	BCM5301X -- Broadcom BCM5301X Eval Board Kernel
 #
@@ -26,7 +26,7 @@ options 	BCMETH_COUNTERS
 options 	CPU_CORTEXA9
 #options 	MEMSIZE=256
 options 	BCM5301X
-options 	PMAPCOUNTERS
+#options 	PMAPCOUNTERS
 options 	BUSDMA_COUNTERS
 makeoptions	KERNEL_BASE_PHYS="0x80100000"
 

Index: src/sys/arch/evbarm/conf/DUOVERO
diff -u src/sys/arch/evbarm/conf/DUOVERO:1.17 src/sys/arch/evbarm/conf/DUOVERO:1.18
--- src/sys/arch/evbarm/conf/DUOVERO:1.17	Sat Apr 18 11:00:38 2020
+++ src/sys/arch/evbarm/conf/DUOVERO	Sat Jun 13 16:51:25 2020
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: DUOVERO,v 1.17 2020/04/18 11:00:38 skrll Exp $
+#	$NetBSD: DUOVERO,v 1.18 2020/06/13 16:51:25 ad Exp $
 #
 #	DUOOVERO -- Gumstix. Inc. DuoVero COMS platforms kernel
 #
@@ -19,7 +19,7 @@ options 	OMAP_4430
 options 	MULTIPROCESSOR
 options 	 __HAVE_CPU_UAREA_ALLOC_IDLELWP	# need for MULTIPROCESSOR
 options 	FPU_VFP
-options 	PMAPCOUNTERS
+#options 	PMAPCOUNTERS
 options 	ARM_HAS_VBAR
 options 	__HAVE_MM_MD_DIRECT_MAPPED_PHYS
 makeoptions	CPUFLAGS="-mcpu=cortex-a9 -mfpu=neon"

Index: src/sys/arch/evbarm/conf/GENERIC.common
diff -u src/sys/arch/evbarm/conf/GENERIC.common:1.36 src/sys/arch/evbarm/conf/GENERIC.common:1.37
--- src/sys/arch/evbarm/conf/GENERIC.common:1.36	Sat Apr 18 11:00:38 2020
+++ src/sys/arch/evbarm/conf/GENERIC.common	Sat Jun 13 16:51:25 2020
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC.common,v 1.36 2020/04/18 11:00:38 skrll Exp $
+#	$NetBSD: GENERIC.common,v 1.37 2020/06/13 16:51:25 ad Exp $
 #
 #	GENERIC evbarm kernel config (template)
 #
@@ -14,7 +14,7 @@ options 	RTC_OFFSET=0	# hardware clock i
 options 	NTP		# NTP phase/frequency locked loop
 
 # CPU options
-options 	PMAPCOUNTERS
+#options 	PMAPCOUNTERS
 options 	BUSDMA_COUNTERS
 
 # Architecture options

Index: src/sys/arch/evbarm/conf/N900
diff -u src/sys/arch/evbarm/conf/N900:1.34 src/sys/arch/evbarm/conf/N900:1.35
--- src/sys/arch/evbarm/conf/N900:1.34	Sat Apr 18 11:00:38 2020
+++ src/sys/arch/evbarm/conf/N900	Sat Jun 13 16:51:25 2020
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: N900,v 1.34 2020/04/18 11:00:38 skrll Exp $
+#	$NetBSD: N900,v 1.35 2020/06/13 16:51:25 ad Exp $
 #
 #	N900 -- Nokia N900 Kernel
 #
@@ -20,7 +20,7 @@ options 	RTC_OFFSET=0	# hardware clock i
 #options 	UVMHIST,UVMHIST_PRINT
 options 	CPU_CORTEXA8
 options 	OMAP_3430
-options 	PMAPCOUNTERS
+#options 	PMAPCOUNTERS
 
 # Architecture options
 

Index: src/sys/arch/evbarm/conf/OMAP5EVM
diff -u src/sys/arch/evbarm/conf/OMAP5EVM:1.18 src/sys/arch/evbarm/conf/OMAP5EVM:1.19
--- src/sys/arch/evbarm/conf/OMAP5EVM:1.18	Sat May 23 14:51:49 2020
+++ src/sys/arch/evbarm/conf/OMAP5EVM	Sat Jun 13 16:51:25 2020
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: OMAP5EVM,v 1.18 2020/05/23 14:51:49 rin Exp $
+#	$NetBSD: OMAP5EVM,v 1.19 2020/06/13 16:51:25 ad Exp $
 #
 #	OMAP5EVM -- TI OMAP 543x Eval Board Kernel
 #
@@ -19,7 +19,7 @@ options 	RTC_OFFSET=0	# hardware clock i
 
 options 	CPU_CORTEXA15
 options 	OMAP_5430
-options 	PMAPCOUNTERS
+#options 	PMAPCOUNTERS
 options 	MULTIPROCESSOR
 # no options	__HAVE_MM_MD_DIRECT_MAPPED_PHYS # too much memory to direct map
 

Index: src/sys/arch/evbarm/conf/PANDABOARD
diff -u src/sys/arch/evbarm/conf/PANDABOARD:1.31 src/sys/arch/evbarm/conf/PANDABOARD:1.32
--- src/sys/arch/evbarm/conf/PANDABOARD:1.31	Sat Apr 18 11:00:38 2020
+++ src/sys/arch/evbarm/conf/PANDABOARD	Sat Jun 13 16:51:25 2020
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: PANDABOARD,v 1.31 2020/04/18 11:00:38 skrll Exp $
+#	$NetBSD: PANDABOARD,v 1.32 2020/06/13 16:51:25 ad Exp $
 #
 #	PANDABOARD -- TI OMAP 4430 Eval Board Kernel
 #
@@ -19,7 +19,7 @@ options 	RTC_OFFSET=0	# hardware clock i
 
 options 	CPU_CORTEXA9
 options 	OMAP_4430
-options 	PMAPCOUNTERS
+#options 	PMAPCOUNTERS
 
 # Architecture options
 

Index: src/sys/arch/evbarm/conf/PEPPER
diff -u src/sys/arch/evbarm/conf/PEPPER:1.15 src/sys/arch/evbarm/conf/PEPPER:1.16
--- src/sys/arch/evbarm/conf/PEPPER:1.15	Sat Apr 18 11:00:38 2020
+++ src/sys/arch/evbarm/conf/PEPPER	Sat Jun 13 16:51:25 2020
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: PEPPER,v 1.15 2020/04/18 11:00:38 skrll Exp $
+#	$NetBSD: PEPPER,v 1.16 2020/06/13 16:51:25 ad Exp $
 #
 #	PEPPER -- Gumstix. Inc. Pepper Single Board Computer platforms kernel
 #
@@ -17,7 +17,7 @@ maxusers	32
 options 	CPU_CORTEXA8
 options 	TI_AM335X
 options 	FPU_VFP
-options 	PMAPCOUNTERS
+#options 	PMAPCOUNTERS
 options 	ARM_HAS_VBAR
 options 	__HAVE_MM_MD_DIRECT_MAPPED_PHYS
 makeoptions	CPUFLAGS="-mcpu=cortex-a8 -mfpu=neon"

Index: src/sys/arch/evbarm/conf/TISDP2420
diff -u src/sys/arch/evbarm/conf/TISDP2420:1.41 src/sys/arch/evbarm/conf/TISDP2420:1.42
--- src/sys/arch/evbarm/conf/TISDP2420:1.41	Sat Apr 18 11:00:38 2020
+++ src/sys/arch/evbarm/conf/TISDP2420	Sat Jun 13 16:51:25 2020
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: TISDP2420,v 1.41 2020/04/18 11:00:38 skrll Exp $
+#	$NetBSD: TISDP2420,v 1.42 2020/06/13 16:51:25 ad Exp $
 #
 #	TISDP2420 -- TI OMAP 2420 Eval Board Kernel
 #
@@ -19,7 +19,7 @@ options 	RTC_OFFSET=0	# hardware clock i
 
 options 	CPU_ARM1136
 options 	OMAP_2420
-options 	PMAPCOUNTERS
+#options 	PMAPCOUNTERS
 
 # Architecture options
 

Reply via email to