Release 4.11 arch/x86/kernel/cpu/mcheck/threshold.c
/*
* 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;
static inline void __smp_threshold_interrupt(void)
{
inc_irq_stat(irq_threshold_count);
mce_threshold_vector();
}
Contributors
Person | Tokens | Prop | Commits | CommitProp |
Andi Kleen | 13 | 76.47% | 1 | 50.00% |
Seiji Aguchi | 4 | 23.53% | 1 | 50.00% |
Total | 17 | 100.00% | 2 | 100.00% |
asmlinkage __visible void __irq_entry smp_threshold_interrupt(void)
{
entering_irq();
__smp_threshold_interrupt();
exiting_ack_irq();
}
Contributors
Person | Tokens | Prop | Commits | CommitProp |
Seiji Aguchi | 12 | 63.16% | 1 | 20.00% |
Andi Kleen | 6 | 31.58% | 3 | 60.00% |
Daniel Bristot de Oliveira | 1 | 5.26% | 1 | 20.00% |
Total | 19 | 100.00% | 5 | 100.00% |
asmlinkage __visible void __irq_entry smp_trace_threshold_interrupt(void)
{
entering_irq();
trace_threshold_apic_entry(THRESHOLD_APIC_VECTOR);
__smp_threshold_interrupt();
trace_threshold_apic_exit(THRESHOLD_APIC_VECTOR);
exiting_ack_irq();
}
Contributors
Person | Tokens | Prop | Commits | CommitProp |
Seiji Aguchi | 27 | 93.10% | 1 | 33.33% |
Daniel Bristot de Oliveira | 1 | 3.45% | 1 | 33.33% |
Andi Kleen | 1 | 3.45% | 1 | 33.33% |
Total | 29 | 100.00% | 3 | 100.00% |
Overall Contributors
Person | Tokens | Prop | Commits | CommitProp |
Andi Kleen | 55 | 50.00% | 3 | 37.50% |
Seiji Aguchi | 46 | 41.82% | 2 | 25.00% |
Ingo Molnar | 6 | 5.45% | 1 | 12.50% |
Daniel Bristot de Oliveira | 2 | 1.82% | 1 | 12.50% |
Chen Yucong | 1 | 0.91% | 1 | 12.50% |
Total | 110 | 100.00% | 8 | 100.00% |
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.