Define __HAVE_LEGACY_INTRCNT to indicate this port uses legacy intrcnt interrupt accounting.diff -r1.23 -r1.24 src/sys/arch/amiga/include/types.h
(simonb)
--- src/sys/arch/amiga/include/types.h 2011/06/12 03:35:39 1.23
+++ src/sys/arch/amiga/include/types.h 2021/04/01 04:42:59 1.24
@@ -1,11 +1,12 @@ | @@ -1,11 +1,12 @@ | |||
1 | /* $NetBSD: types.h,v 1.23 2011/06/12 03:35:39 rmind Exp $ */ | 1 | /* $NetBSD: types.h,v 1.24 2021/04/01 04:42:59 simonb Exp $ */ | |
2 | 2 | |||
3 | #ifndef _MACHINE_TYPES_H_ | 3 | #ifndef _MACHINE_TYPES_H_ | |
4 | #define _MACHINE_TYPES_H_ | 4 | #define _MACHINE_TYPES_H_ | |
5 | 5 | |||
6 | #include <m68k/types.h> | 6 | #include <m68k/types.h> | |
7 | 7 | |||
8 | #define __GENERIC_SOFT_INTERRUPTS_ALL_LEVELS | 8 | #define __GENERIC_SOFT_INTERRUPTS_ALL_LEVELS | |
9 | #define __HAVE_LEGACY_INTRCNT | |||
9 | #define __HAVE_MM_MD_READWRITE | 10 | #define __HAVE_MM_MD_READWRITE | |
10 | 11 | |||
11 | #endif | 12 | #endif |
--- src/sys/arch/atari/include/types.h 2021/04/01 04:35:45 1.18
+++ src/sys/arch/atari/include/types.h 2021/04/01 04:42:59 1.19
@@ -1,12 +1,13 @@ | @@ -1,12 +1,13 @@ | |||
1 | /* $NetBSD: types.h,v 1.18 2021/04/01 04:35:45 simonb Exp $ */ | 1 | /* $NetBSD: types.h,v 1.19 2021/04/01 04:42:59 simonb Exp $ */ | |
2 | 2 | |||
3 | #ifndef _MACHINE_TYPES_H_ | 3 | #ifndef _MACHINE_TYPES_H_ | |
4 | #define _MACHINE_TYPES_H_ | 4 | #define _MACHINE_TYPES_H_ | |
5 | 5 | |||
6 | #include <m68k/types.h> | 6 | #include <m68k/types.h> | |
7 | 7 | |||
8 | #define __HAVE_BUS_SPACE_8 | |||
9 | #define __HAVE_LEGACY_INTRCNT | |||
8 | #define __HAVE_MM_MD_READWRITE | 10 | #define __HAVE_MM_MD_READWRITE | |
9 | #define __HAVE_NEW_STYLE_BUS_H | 11 | #define __HAVE_NEW_STYLE_BUS_H | |
10 | #define __HAVE_BUS_SPACE_8 | |||
11 | 12 | |||
12 | #endif | 13 | #endif |
--- src/sys/arch/bebox/include/types.h 2021/04/01 04:35:45 1.13
+++ src/sys/arch/bebox/include/types.h 2021/04/01 04:43:00 1.14
@@ -1,5 +1,7 @@ | @@ -1,5 +1,7 @@ | |||
1 | /* $NetBSD: types.h,v 1.13 2021/04/01 04:35:45 simonb Exp $ */ | 1 | /* $NetBSD: types.h,v 1.14 2021/04/01 04:43:00 simonb Exp $ */ | |
2 | 2 | |||
3 | #define __HAVE_NEW_STYLE_BUS_H | 3 | #define __HAVE_NEW_STYLE_BUS_H | |
4 | 4 | |||
5 | #include <powerpc/types.h> | 5 | #include <powerpc/types.h> | |
6 | ||||
7 | #define __HAVE_LEGACY_INTRCNT |
--- src/sys/arch/cesfic/include/types.h 2008/01/20 18:09:05 1.6
+++ src/sys/arch/cesfic/include/types.h 2021/04/01 04:43:00 1.7
@@ -1,3 +1,5 @@ | @@ -1,3 +1,5 @@ | |||
1 | /* $NetBSD: types.h,v 1.6 2008/01/20 18:09:05 joerg Exp $ */ | 1 | /* $NetBSD: types.h,v 1.7 2021/04/01 04:43:00 simonb Exp $ */ | |
2 | 2 | |||
3 | #include <m68k/types.h> | 3 | #include <m68k/types.h> | |
4 | ||||
5 | #define __HAVE_LEGACY_INTRCNT |
--- src/sys/arch/luna68k/include/types.h 2008/01/20 18:09:07 1.7
+++ src/sys/arch/luna68k/include/types.h 2021/04/01 04:43:00 1.8
@@ -1,8 +1,10 @@ | @@ -1,8 +1,10 @@ | |||
1 | /* $NetBSD: types.h,v 1.7 2008/01/20 18:09:07 joerg Exp $ */ | 1 | /* $NetBSD: types.h,v 1.8 2021/04/01 04:43:00 simonb Exp $ */ | |
2 | 2 | |||
3 | #ifndef _MACHINE_TYPES_H_ | 3 | #ifndef _MACHINE_TYPES_H_ | |
4 | #define _MACHINE_TYPES_H_ | 4 | #define _MACHINE_TYPES_H_ | |
5 | 5 | |||
6 | #include <m68k/types.h> | 6 | #include <m68k/types.h> | |
7 | 7 | |||
8 | #define __HAVE_LEGACY_INTRCNT | |||
9 | ||||
8 | #endif | 10 | #endif |
--- src/sys/arch/mac68k/include/types.h 2008/01/20 18:09:07 1.20
+++ src/sys/arch/mac68k/include/types.h 2021/04/01 04:43:00 1.21
@@ -1,8 +1,10 @@ | @@ -1,8 +1,10 @@ | |||
1 | /* $NetBSD: types.h,v 1.20 2008/01/20 18:09:07 joerg Exp $ */ | 1 | /* $NetBSD: types.h,v 1.21 2021/04/01 04:43:00 simonb Exp $ */ | |
2 | 2 | |||
3 | #ifndef _TYPES_MACHINE_ | 3 | #ifndef _TYPES_MACHINE_ | |
4 | #define _TYPES_MACHINE_ | 4 | #define _TYPES_MACHINE_ | |
5 | 5 | |||
6 | #include <m68k/types.h> | 6 | #include <m68k/types.h> | |
7 | 7 | |||
8 | #define __HAVE_LEGACY_INTRCNT | |||
9 | ||||
8 | #endif /* _TYPES_MACHINE_ */ | 10 | #endif /* _TYPES_MACHINE_ */ |
--- src/sys/arch/mvme68k/include/types.h 2008/01/20 18:09:07 1.14
+++ src/sys/arch/mvme68k/include/types.h 2021/04/01 04:43:00 1.15
@@ -1,10 +1,11 @@ | @@ -1,10 +1,11 @@ | |||
1 | /* $NetBSD: types.h,v 1.14 2008/01/20 18:09:07 joerg Exp $ */ | 1 | /* $NetBSD: types.h,v 1.15 2021/04/01 04:43:00 simonb Exp $ */ | |
2 | 2 | |||
3 | #ifndef _MACHINE_TYPES_H_ | 3 | #ifndef _MACHINE_TYPES_H_ | |
4 | #define _MACHINE_TYPES_H_ | 4 | #define _MACHINE_TYPES_H_ | |
5 | 5 | |||
6 | #include <m68k/types.h> | 6 | #include <m68k/types.h> | |
7 | 7 | |||
8 | #define __HAVE_DEVICE_REGISTER | 8 | #define __HAVE_DEVICE_REGISTER | |
9 | #define __HAVE_LEGACY_INTRCNT | |||
9 | 10 | |||
10 | #endif | 11 | #endif |
--- src/sys/arch/mvmeppc/include/types.h 2021/04/01 04:35:46 1.9
+++ src/sys/arch/mvmeppc/include/types.h 2021/04/01 04:43:00 1.10
@@ -1,5 +1,6 @@ | @@ -1,5 +1,6 @@ | |||
1 | /* $NetBSD: types.h,v 1.9 2021/04/01 04:35:46 simonb Exp $ */ | 1 | /* $NetBSD: types.h,v 1.10 2021/04/01 04:43:00 simonb Exp $ */ | |
2 | 2 | |||
3 | #include <powerpc/types.h> | 3 | #include <powerpc/types.h> | |
4 | 4 | |||
5 | #define __HAVE_NEW_STYLE_BUS_H | 5 | #define __HAVE_LEGACY_INTRCNT | |
6 | #define __HAVE_NEW_STYLE_BUS_H |
--- src/sys/arch/news68k/include/types.h 2011/06/12 03:35:44 1.12
+++ src/sys/arch/news68k/include/types.h 2021/04/01 04:43:00 1.13
@@ -1,4 +1,6 @@ | @@ -1,4 +1,6 @@ | |||
1 | /* $NetBSD: types.h,v 1.12 2011/06/12 03:35:44 rmind Exp $ */ | 1 | /* $NetBSD: types.h,v 1.13 2021/04/01 04:43:00 simonb Exp $ */ | |
2 | 2 | |||
3 | #include <m68k/types.h> | 3 | #include <m68k/types.h> | |
4 | ||||
5 | #define __HAVE_LEGACY_INTRCNT | |||
4 | #define __HAVE_MM_MD_KERNACC | 6 | #define __HAVE_MM_MD_KERNACC |
--- src/sys/arch/newsmips/include/types.h 2008/01/20 18:09:08 1.12
+++ src/sys/arch/newsmips/include/types.h 2021/04/01 04:43:00 1.13
@@ -1,7 +1,9 @@ | @@ -1,7 +1,9 @@ | |||
1 | /* $NetBSD: types.h,v 1.12 2008/01/20 18:09:08 joerg Exp $ */ | 1 | /* $NetBSD: types.h,v 1.13 2021/04/01 04:43:00 simonb Exp $ */ | |
2 | 2 | |||
3 | #include <mips/types.h> | 3 | #include <mips/types.h> | |
4 | 4 | |||
5 | /* MIPS specific options */ | 5 | /* MIPS specific options */ | |
6 | ||||
6 | #define __HAVE_BOOTINFO_H | 7 | #define __HAVE_BOOTINFO_H | |
8 | #define __HAVE_LEGACY_INTRCNT | |||
7 | #define __HAVE_MIPS_MACHDEP_CACHE_CONFIG | 9 | #define __HAVE_MIPS_MACHDEP_CACHE_CONFIG |
--- src/sys/arch/next68k/include/types.h 2008/01/20 18:09:08 1.6
+++ src/sys/arch/next68k/include/types.h 2021/04/01 04:43:00 1.7
@@ -1,3 +1,5 @@ | @@ -1,3 +1,5 @@ | |||
1 | /* $NetBSD: types.h,v 1.6 2008/01/20 18:09:08 joerg Exp $ */ | 1 | /* $NetBSD: types.h,v 1.7 2021/04/01 04:43:00 simonb Exp $ */ | |
2 | 2 | |||
3 | #include <m68k/types.h> | 3 | #include <m68k/types.h> | |
4 | ||||
5 | #define __HAVE_LEGACY_INTRCNT |
--- src/sys/arch/sun2/include/types.h 2021/04/01 04:35:47 1.13
+++ src/sys/arch/sun2/include/types.h 2021/04/01 04:43:01 1.14
@@ -1,9 +1,11 @@ | @@ -1,9 +1,11 @@ | |||
1 | /* $NetBSD: types.h,v 1.13 2021/04/01 04:35:47 simonb Exp $ */ | 1 | /* $NetBSD: types.h,v 1.14 2021/04/01 04:43:01 simonb Exp $ */ | |
2 | 2 | |||
3 | #include <m68k/types.h> | 3 | #include <m68k/types.h> | |
4 | #define __HAVE_MM_MD_KERNACC | 4 | ||
5 | #define __HAVE_LEGACY_INTRCNT | |||
5 | #define __HAVE_MM_MD_DIRECT_MAPPED_PHYS | 6 | #define __HAVE_MM_MD_DIRECT_MAPPED_PHYS | |
6 | #define __HAVE_MM_MD_READWRITE | 7 | #define __HAVE_MM_MD_KERNACC | |
7 | #define __HAVE_MM_MD_MMAP | 8 | #define __HAVE_MM_MD_MMAP | |
9 | #define __HAVE_MM_MD_READWRITE | |||
8 | #define __HAVE_NO___THREAD | 10 | #define __HAVE_NO___THREAD | |
9 | #define __HAVE_NO_PMAP_STATS | 11 | #define __HAVE_NO_PMAP_STATS |
--- src/sys/arch/sun3/include/types.h 2021/04/01 04:35:47 1.21
+++ src/sys/arch/sun3/include/types.h 2021/04/01 04:43:01 1.22
@@ -1,9 +1,10 @@ | @@ -1,9 +1,10 @@ | |||
1 | /* $NetBSD: types.h,v 1.21 2021/04/01 04:35:47 simonb Exp $ */ | 1 | /* $NetBSD: types.h,v 1.22 2021/04/01 04:43:01 simonb Exp $ */ | |
2 | 2 | |||
3 | #include <m68k/types.h> | 3 | #include <m68k/types.h> | |
4 | 4 | |||
5 | #define __HAVE_MM_MD_KERNACC | 5 | #define __HAVE_LEGACY_INTRCNT | |
6 | #define __HAVE_MM_MD_DIRECT_MAPPED_PHYS | 6 | #define __HAVE_MM_MD_DIRECT_MAPPED_PHYS | |
7 | #define __HAVE_MM_MD_KERNACC | |||
7 | #define __HAVE_MM_MD_MMAP | 8 | #define __HAVE_MM_MD_MMAP | |
8 | #define __HAVE_MM_MD_READWRITE | 9 | #define __HAVE_MM_MD_READWRITE | |
9 | #define __HAVE_NO_PMAP_STATS | 10 | #define __HAVE_NO_PMAP_STATS |
--- src/sys/arch/x68k/include/types.h 2008/01/20 18:09:10 1.15
+++ src/sys/arch/x68k/include/types.h 2021/04/01 04:43:01 1.16
@@ -1,10 +1,11 @@ | @@ -1,10 +1,11 @@ | |||
1 | /* $NetBSD: types.h,v 1.15 2008/01/20 18:09:10 joerg Exp $ */ | 1 | /* $NetBSD: types.h,v 1.16 2021/04/01 04:43:01 simonb Exp $ */ | |
2 | 2 | |||
3 | #ifndef _MACHINE_TYPES_H_ | 3 | #ifndef _MACHINE_TYPES_H_ | |
4 | #define _MACHINE_TYPES_H_ | 4 | #define _MACHINE_TYPES_H_ | |
5 | 5 | |||
6 | #include <m68k/types.h> | 6 | #include <m68k/types.h> | |
7 | 7 | |||
8 | #define __HAVE_DEVICE_REGISTER | 8 | #define __HAVE_DEVICE_REGISTER | |
9 | #define __HAVE_LEGACY_INTRCNT | |||
9 | 10 | |||
10 | #endif | 11 | #endif |