mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-17 18:56:47 +07:00
x86, mce: Fix sparse errors
Make stuff used in mce.c only, static. Signed-off-by: Borislav Petkov <bp@suse.de>
This commit is contained in:
parent
6c80f87ed4
commit
83737691e5
@ -115,7 +115,7 @@ static void (*quirk_no_way_out)(int bank, struct mce *m, struct pt_regs *regs);
|
||||
* CPU/chipset specific EDAC code can register a notifier call here to print
|
||||
* MCE errors in a human-readable form.
|
||||
*/
|
||||
ATOMIC_NOTIFIER_HEAD(x86_mce_decoder_chain);
|
||||
static ATOMIC_NOTIFIER_HEAD(x86_mce_decoder_chain);
|
||||
|
||||
/* Do initial initialization of a struct mce */
|
||||
void mce_setup(struct mce *m)
|
||||
@ -529,7 +529,7 @@ static void mce_schedule_work(void)
|
||||
schedule_work(this_cpu_ptr(&mce_work));
|
||||
}
|
||||
|
||||
DEFINE_PER_CPU(struct irq_work, mce_irq_work);
|
||||
static DEFINE_PER_CPU(struct irq_work, mce_irq_work);
|
||||
|
||||
static void mce_irq_work_cb(struct irq_work *entry)
|
||||
{
|
||||
@ -1012,7 +1012,7 @@ static void mce_clear_state(unsigned long *toclear)
|
||||
*/
|
||||
#define MCE_INFO_MAX 16
|
||||
|
||||
struct mce_info {
|
||||
static struct mce_info {
|
||||
atomic_t inuse;
|
||||
struct task_struct *t;
|
||||
__u64 paddr;
|
||||
|
Loading…
Reference in New Issue
Block a user