From cfe10c5fa08af21fd6663198e2a3ceed2ccc8b2e Mon Sep 17 00:00:00 2001 From: peter Date: Thu, 11 Jul 2002 08:31:10 +0000 Subject: Bah, move the invltlb counter to C code and hook a debug sysctl onto it. --- sys/i386/include/mptable.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'sys/i386/include/mptable.h') diff --git a/sys/i386/include/mptable.h b/sys/i386/include/mptable.h index cedf0d6..63fec0e 100644 --- a/sys/i386/include/mptable.h +++ b/sys/i386/include/mptable.h @@ -2190,6 +2190,12 @@ start_ap(int logical_cpu, u_int boot_addr) return 0; /* return FAILURE */ } +#if defined(APIC_IO) && defined(COUNT_XINVLTLB_HITS) +u_int xhits[MAXCPU]; +SYSCTL_OPAQUE(_debug, OID_AUTO, xhits, CTLFLAG_RW, &xhits, sizeof(xhits), + "IU", ""); +#endif + /* * Flush the TLB on all other CPU's * -- cgit v1.1