1e3d60c9bSAdrian Frost /*
2e3d60c9bSAdrian Frost  * CDDL HEADER START
3e3d60c9bSAdrian Frost  *
4e3d60c9bSAdrian Frost  * The contents of this file are subject to the terms of the
5e3d60c9bSAdrian Frost  * Common Development and Distribution License (the "License").
6e3d60c9bSAdrian Frost  * You may not use this file except in compliance with the License.
7e3d60c9bSAdrian Frost  *
8e3d60c9bSAdrian Frost  * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9e3d60c9bSAdrian Frost  * or http://www.opensolaris.org/os/licensing.
10e3d60c9bSAdrian Frost  * See the License for the specific language governing permissions
11e3d60c9bSAdrian Frost  * and limitations under the License.
12e3d60c9bSAdrian Frost  *
13e3d60c9bSAdrian Frost  * When distributing Covered Code, include this CDDL HEADER in each
14e3d60c9bSAdrian Frost  * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15e3d60c9bSAdrian Frost  * If applicable, add the following below this CDDL HEADER, with the
16e3d60c9bSAdrian Frost  * fields enclosed by brackets "[]" replaced with your own identifying
17e3d60c9bSAdrian Frost  * information: Portions Copyright [yyyy] [name of copyright owner]
18e3d60c9bSAdrian Frost  *
19e3d60c9bSAdrian Frost  * CDDL HEADER END
20e3d60c9bSAdrian Frost  */
21e3d60c9bSAdrian Frost 
22e3d60c9bSAdrian Frost /*
23*f657cd55SCheng Sean Ye  * Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
24e3d60c9bSAdrian Frost  * Use is subject to license terms.
25e3d60c9bSAdrian Frost  */
26e3d60c9bSAdrian Frost 
27e3d60c9bSAdrian Frost #include <sys/types.h>
28e3d60c9bSAdrian Frost #include <sys/time.h>
29e3d60c9bSAdrian Frost #include <sys/nvpair.h>
30e3d60c9bSAdrian Frost #include <sys/cmn_err.h>
31e3d60c9bSAdrian Frost #include <sys/cred.h>
32e3d60c9bSAdrian Frost #include <sys/open.h>
33e3d60c9bSAdrian Frost #include <sys/ddi.h>
34e3d60c9bSAdrian Frost #include <sys/sunddi.h>
35e3d60c9bSAdrian Frost #include <sys/conf.h>
36e3d60c9bSAdrian Frost #include <sys/modctl.h>
37e3d60c9bSAdrian Frost #include <sys/cyclic.h>
38e3d60c9bSAdrian Frost #include <sys/errorq.h>
39e3d60c9bSAdrian Frost #include <sys/stat.h>
40e3d60c9bSAdrian Frost #include <sys/cpuvar.h>
41e3d60c9bSAdrian Frost #include <sys/mc_intel.h>
42e3d60c9bSAdrian Frost #include <sys/mc.h>
43e3d60c9bSAdrian Frost #include <sys/fm/protocol.h>
44e3d60c9bSAdrian Frost #include "nhm_log.h"
45e3d60c9bSAdrian Frost #include "intel_nhm.h"
46e3d60c9bSAdrian Frost 
47e3d60c9bSAdrian Frost /*ARGSUSED*/
48e3d60c9bSAdrian Frost void
nhm_error_trap(cmi_hdl_t hdl,boolean_t ismc,boolean_t willpanic)49e3d60c9bSAdrian Frost nhm_error_trap(cmi_hdl_t hdl, boolean_t ismc, boolean_t willpanic)
50e3d60c9bSAdrian Frost {
51e3d60c9bSAdrian Frost }
52