mce.h (e64edfcce9c738300b4102d0739577d6ecc96d4a) mce.h (011d8261117249eab97bc86a8e1ac7731e03e319)
1#ifndef _ASM_X86_MCE_H
2#define _ASM_X86_MCE_H
3
4#include <uapi/asm/mce.h>
5
6/*
7 * Machine Check support for x86
8 */

--- 177 unchanged lines hidden (view full) ---

186};
187
188extern struct mce_vendor_flags mce_flags;
189
190extern struct mca_config mca_cfg;
191extern struct mca_msr_regs msr_ops;
192
193enum mce_notifier_prios {
1#ifndef _ASM_X86_MCE_H
2#define _ASM_X86_MCE_H
3
4#include <uapi/asm/mce.h>
5
6/*
7 * Machine Check support for x86
8 */

--- 177 unchanged lines hidden (view full) ---

186};
187
188extern struct mce_vendor_flags mce_flags;
189
190extern struct mca_config mca_cfg;
191extern struct mca_msr_regs msr_ops;
192
193enum mce_notifier_prios {
194 MCE_PRIO_SRAO = INT_MAX,
195 MCE_PRIO_EXTLOG = INT_MAX - 1,
196 MCE_PRIO_NFIT = INT_MAX - 2,
197 MCE_PRIO_EDAC = INT_MAX - 3,
194 MCE_PRIO_FIRST = INT_MAX,
195 MCE_PRIO_SRAO = INT_MAX - 1,
196 MCE_PRIO_EXTLOG = INT_MAX - 2,
197 MCE_PRIO_NFIT = INT_MAX - 3,
198 MCE_PRIO_EDAC = INT_MAX - 4,
198 MCE_PRIO_LOWEST = 0,
199};
200
201extern void mce_register_decode_chain(struct notifier_block *nb);
202extern void mce_unregister_decode_chain(struct notifier_block *nb);
203
204#include <linux/percpu.h>
205#include <linux/atomic.h>

--- 186 unchanged lines hidden ---
199 MCE_PRIO_LOWEST = 0,
200};
201
202extern void mce_register_decode_chain(struct notifier_block *nb);
203extern void mce_unregister_decode_chain(struct notifier_block *nb);
204
205#include <linux/percpu.h>
206#include <linux/atomic.h>

--- 186 unchanged lines hidden ---