diff options
author | Miod Vallat <miod@cvs.openbsd.org> | 2007-12-15 19:34:36 +0000 |
---|---|---|
committer | Miod Vallat <miod@cvs.openbsd.org> | 2007-12-15 19:34:36 +0000 |
commit | d0e6eddaf5c9f7bc82564dc08c8ad0289a9a9db6 (patch) | |
tree | e37f7bc4a3ee6a550a2bcaa633ad550b78654a40 /sys/arch/m88k | |
parent | 6a8f7fc783f6bbb4f68f4e42d31fd118a2a1a73f (diff) |
Since the 88110 can not invalidate a particular tlb entry, do not stack
invalidate tlb ipis, and turn them into simple ``handle once'' ipis.
Diffstat (limited to 'sys/arch/m88k')
-rw-r--r-- | sys/arch/m88k/include/cpu.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/sys/arch/m88k/include/cpu.h b/sys/arch/m88k/include/cpu.h index c082d6fdc78..29e266e5b22 100644 --- a/sys/arch/m88k/include/cpu.h +++ b/sys/arch/m88k/include/cpu.h @@ -1,4 +1,4 @@ -/* $OpenBSD: cpu.h,v 1.32 2007/12/04 23:45:51 miod Exp $ */ +/* $OpenBSD: cpu.h,v 1.33 2007/12/15 19:34:33 miod Exp $ */ /* * Copyright (c) 1996 Nivas Madhur * Copyright (c) 1992, 1993 @@ -116,10 +116,11 @@ struct cpu_info { #define CI_IPI_HARDCLOCK 0x00000002 #define CI_IPI_STATCLOCK 0x00000004 #define CI_IPI_DDB 0x00000008 +#define CI_IPI_TLB_FLUSH_KERNEL 0x00000010 +#define CI_IPI_TLB_FLUSH_USER 0x00000020 -#define CI_IPI_TLB_FLUSH 0x00000010 -#define CI_IPI_CACHE_FLUSH 0x00000020 -#define CI_IPI_ICACHE_FLUSH 0x00000040 +#define CI_IPI_CACHE_FLUSH 0x00000040 +#define CI_IPI_ICACHE_FLUSH 0x00000080 u_int32_t ci_ipi_arg1; u_int32_t ci_ipi_arg2; #endif |