Release 4.14 arch/x86/kernel/cpu/mcheck/threshold.c
// SPDX-License-Identifier: GPL-2.0
/*
* Common corrected MCE threshold handler code:
*/
#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <asm/irq_vectors.h>
#include <asm/apic.h>
#include <asm/mce.h>
#include <asm/trace/irq_vectors.h>
static void default_threshold_interrupt(void)
{
pr_err("Unexpected threshold interrupt at vector %x\n",
THRESHOLD_APIC_VECTOR);
}
Contributors
Person | Tokens | Prop | Commits | CommitProp |
Andi Kleen | 14 | 93.33% | 1 | 50.00% |
Chen Yucong | 1 | 6.67% | 1 | 50.00% |
Total | 15 | 100.00% | 2 | 100.00% |
void (*mce_threshold_vector)(void) = default_threshold_interrupt;
asmlinkage __visible void __irq_entry smp_threshold_interrupt(void)
{
entering_irq();
trace_threshold_apic_entry(THRESHOLD_APIC_VECTOR);
inc_irq_stat(irq_threshold_count);
mce_threshold_vector();
trace_threshold_apic_exit(THRESHOLD_APIC_VECTOR);
exiting_ack_irq();
}
Contributors
Person | Tokens | Prop | Commits | CommitProp |
Seiji Aguchi | 26 | 76.47% | 2 | 40.00% |
Thomas Gleixner | 6 | 17.65% | 1 | 20.00% |
Daniel Bristot de Oliveira | 1 | 2.94% | 1 | 20.00% |
Andi Kleen | 1 | 2.94% | 1 | 20.00% |
Total | 34 | 100.00% | 5 | 100.00% |
Overall Contributors
Person | Tokens | Prop | Commits | CommitProp |
Andi Kleen | 34 | 42.50% | 2 | 22.22% |
Seiji Aguchi | 29 | 36.25% | 2 | 22.22% |
Ingo Molnar | 8 | 10.00% | 1 | 11.11% |
Thomas Gleixner | 6 | 7.50% | 1 | 11.11% |
Greg Kroah-Hartman | 1 | 1.25% | 1 | 11.11% |
Chen Yucong | 1 | 1.25% | 1 | 11.11% |
Daniel Bristot de Oliveira | 1 | 1.25% | 1 | 11.11% |
Total | 80 | 100.00% | 9 | 100.00% |
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.