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@.
This commit is contained in:
ad 2020-06-13 16:51:25 +00:00
parent 4983df5066
commit 5ff92c25cc
11 changed files with 22 additions and 22 deletions

View File

@ -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 # ARMADA XP DEV BOARD
# #
@ -115,7 +115,7 @@ options LOCKDEBUG
options DIAGNOSTIC # internal consistency checks options DIAGNOSTIC # internal consistency checks
#options DEBUG #options DEBUG
#options UVMHIST # kernhist for uvm/pmap subsystems #options UVMHIST # kernhist for uvm/pmap subsystems
options PMAPCOUNTERS #options PMAPCOUNTERS
#options VERBOSE_INIT_ARM # verbose bootstraping messages #options VERBOSE_INIT_ARM # verbose bootstraping messages
options DDB # in-kernel debugger options DDB # in-kernel debugger
options DDB_ONPANIC=1 options DDB_ONPANIC=1

View File

@ -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 # ARMADILLO-IOT-G3 -- Atmark Techno, Armadillo-IoT G3
# #
@ -19,7 +19,7 @@ options CPU_CORTEX
options CPU_CORTEXA7 options CPU_CORTEXA7
options IMX7 options IMX7
options MULTIPROCESSOR options MULTIPROCESSOR
options PMAPCOUNTERS #options PMAPCOUNTERS
options MEMSIZE=512 options MEMSIZE=512
options MEMSIZE_RESERVED=32 # only reserved 32M for Cortex-M4 core options MEMSIZE_RESERVED=32 # only reserved 32M for Cortex-M4 core

View File

@ -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 # BCM5301X -- Broadcom BCM5301X Eval Board Kernel
# #
@ -26,7 +26,7 @@ options BCMETH_COUNTERS
options CPU_CORTEXA9 options CPU_CORTEXA9
#options MEMSIZE=256 #options MEMSIZE=256
options BCM5301X options BCM5301X
options PMAPCOUNTERS #options PMAPCOUNTERS
options BUSDMA_COUNTERS options BUSDMA_COUNTERS
makeoptions KERNEL_BASE_PHYS="0x80100000" makeoptions KERNEL_BASE_PHYS="0x80100000"

View File

@ -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 # DUOOVERO -- Gumstix. Inc. DuoVero COMS platforms kernel
# #
@ -19,7 +19,7 @@ options OMAP_4430
options MULTIPROCESSOR options MULTIPROCESSOR
options __HAVE_CPU_UAREA_ALLOC_IDLELWP # need for MULTIPROCESSOR options __HAVE_CPU_UAREA_ALLOC_IDLELWP # need for MULTIPROCESSOR
options FPU_VFP options FPU_VFP
options PMAPCOUNTERS #options PMAPCOUNTERS
options ARM_HAS_VBAR options ARM_HAS_VBAR
options __HAVE_MM_MD_DIRECT_MAPPED_PHYS options __HAVE_MM_MD_DIRECT_MAPPED_PHYS
makeoptions CPUFLAGS="-mcpu=cortex-a9 -mfpu=neon" makeoptions CPUFLAGS="-mcpu=cortex-a9 -mfpu=neon"

View File

@ -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) # GENERIC evbarm kernel config (template)
# #
@ -14,7 +14,7 @@ options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT
options NTP # NTP phase/frequency locked loop options NTP # NTP phase/frequency locked loop
# CPU options # CPU options
options PMAPCOUNTERS #options PMAPCOUNTERS
options BUSDMA_COUNTERS options BUSDMA_COUNTERS
# Architecture options # Architecture options

View File

@ -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 # N900 -- Nokia N900 Kernel
# #
@ -20,7 +20,7 @@ options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT
#options UVMHIST,UVMHIST_PRINT #options UVMHIST,UVMHIST_PRINT
options CPU_CORTEXA8 options CPU_CORTEXA8
options OMAP_3430 options OMAP_3430
options PMAPCOUNTERS #options PMAPCOUNTERS
# Architecture options # Architecture options

View File

@ -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 # OMAP5EVM -- TI OMAP 543x Eval Board Kernel
# #
@ -19,7 +19,7 @@ options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT
options CPU_CORTEXA15 options CPU_CORTEXA15
options OMAP_5430 options OMAP_5430
options PMAPCOUNTERS #options PMAPCOUNTERS
options MULTIPROCESSOR options MULTIPROCESSOR
# no options __HAVE_MM_MD_DIRECT_MAPPED_PHYS # too much memory to direct map # no options __HAVE_MM_MD_DIRECT_MAPPED_PHYS # too much memory to direct map

View File

@ -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 # PANDABOARD -- TI OMAP 4430 Eval Board Kernel
# #
@ -19,7 +19,7 @@ options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT
options CPU_CORTEXA9 options CPU_CORTEXA9
options OMAP_4430 options OMAP_4430
options PMAPCOUNTERS #options PMAPCOUNTERS
# Architecture options # Architecture options

View File

@ -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 # PEPPER -- Gumstix. Inc. Pepper Single Board Computer platforms kernel
# #
@ -17,7 +17,7 @@ maxusers 32
options CPU_CORTEXA8 options CPU_CORTEXA8
options TI_AM335X options TI_AM335X
options FPU_VFP options FPU_VFP
options PMAPCOUNTERS #options PMAPCOUNTERS
options ARM_HAS_VBAR options ARM_HAS_VBAR
options __HAVE_MM_MD_DIRECT_MAPPED_PHYS options __HAVE_MM_MD_DIRECT_MAPPED_PHYS
makeoptions CPUFLAGS="-mcpu=cortex-a8 -mfpu=neon" makeoptions CPUFLAGS="-mcpu=cortex-a8 -mfpu=neon"

View File

@ -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 # TISDP2420 -- TI OMAP 2420 Eval Board Kernel
# #
@ -19,7 +19,7 @@ options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT
options CPU_ARM1136 options CPU_ARM1136
options OMAP_2420 options OMAP_2420
options PMAPCOUNTERS #options PMAPCOUNTERS
# Architecture options # Architecture options

View File

@ -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 # VTC100 -- NEXCOM VTC100 Kernel
# #
@ -19,7 +19,7 @@ options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT
options CPU_CORTEXA8 options CPU_CORTEXA8
options TI_AM335X options TI_AM335X
options PMAPCOUNTERS #options PMAPCOUNTERS
# XXX The Cortex PMC delay() doesn't seem to work. # XXX The Cortex PMC delay() doesn't seem to work.
#no options CORTEX_PMC #no options CORTEX_PMC