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 Frostnhm_error_trap(cmi_hdl_t hdl, boolean_t ismc, boolean_t willpanic) 50e3d60c9bSAdrian Frost { 51e3d60c9bSAdrian Frost } 52