summaryrefslogtreecommitdiff
path: root/usr/src/uts/intel/ia32/os/cpc_subr.c
diff options
context:
space:
mode:
authorJonathan Haslam <Jonathan.Haslam@Sun.COM>2010-01-08 11:30:55 +0000
committerJonathan Haslam <Jonathan.Haslam@Sun.COM>2010-01-08 11:30:55 +0000
commitaf4595ed84fc11745bc4136f8510c528996355f6 (patch)
treef017f79340eb53ff953cc5c38cbac7e164b5f68c /usr/src/uts/intel/ia32/os/cpc_subr.c
parentcf2859fccb5a7f36f44f1a01bea8aad0d8c0f80c (diff)
downloadillumos-gate-af4595ed84fc11745bc4136f8510c528996355f6.tar.gz
6899710 dcpc tear down races with overflow handler on x86
6899071 For Intel P4, CPUs coming online ignore DTrace cpc 6904944 DTrace cpc provider is leaking pcbe memory
Diffstat (limited to 'usr/src/uts/intel/ia32/os/cpc_subr.c')
-rw-r--r--usr/src/uts/intel/ia32/os/cpc_subr.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr/src/uts/intel/ia32/os/cpc_subr.c b/usr/src/uts/intel/ia32/os/cpc_subr.c
index 1e3049a399..df7d5cda88 100644
--- a/usr/src/uts/intel/ia32/os/cpc_subr.c
+++ b/usr/src/uts/intel/ia32/os/cpc_subr.c
@@ -19,7 +19,7 @@
* CDDL HEADER END
*/
/*
- * Copyright 2009 Sun Microsystems, Inc. All rights reserved.
+ * Copyright 2010 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*/
@@ -89,7 +89,7 @@ kcpc_cpu_setup(cpu_setup_t what, int cpuid, void *arg)
* If any CPU-bound contexts exist, we don't need to invalidate
* anything, as no per-LWP contexts can coexist.
*/
- if (kcpc_cpuctx)
+ if (kcpc_cpuctx || dtrace_cpc_in_use)
return (0);
/*