/* * This file is subject to the terms and conditions of the GNU General Public * License. See the file "COPYING" in the main directory of this archive * for more details. * * Code to handle x86 style IRQs plus some generic interrupt stuff. * * Copyright (C) 1992 Linus Torvalds * Copyright (C) 1994 - 2000 Ralf Baechle */ #include <linux/kernel.h> #include <linux/delay.h> #include <linux/init.h> #include <linux/interrupt.h> #include <linux/kernel_stat.h> #include <linux/proc_fs.h> #include <linux/mm.h> #include <linux/random.h> #include <linux/sched.h> #include <linux/seq_file.h> #include <linux/kallsyms.h> #include <linux/kgdb.h> #include <linux/ftrace.h> #include <linux/atomic.h> #include <asm/uaccess.h> /* * 'what should we do if we get a hw irq event on an illegal vector'. * each architecture has to answer this themselves. */
void ack_bad_irq(unsigned int irq) { printk("unexpected IRQ # %d\n", irq); }Contributors
| Person | Tokens | Prop | Commits | CommitProp | |
| ralf baechle | ralf baechle | 16 | 100.00% | 2 | 100.00% |
| Total | 16 | 100.00% | 2 | 100.00% |
| Person | Tokens | Prop | Commits | CommitProp | |
| pre-git | pre-git | 12 | 36.36% | 2 | 33.33% |
| linus torvalds | linus torvalds | 10 | 30.30% | 2 | 33.33% |
| thomas gleixner | thomas gleixner | 6 | 18.18% | 1 | 16.67% |
| ralf baechle | ralf baechle | 5 | 15.15% | 1 | 16.67% |
| Total | 33 | 100.00% | 6 | 100.00% |
| Person | Tokens | Prop | Commits | CommitProp | |
| ralf baechle | ralf baechle | 14 | 100.00% | 2 | 100.00% |
| Total | 14 | 100.00% | 2 | 100.00% |
| Person | Tokens | Prop | Commits | CommitProp | |
| ralf baechle | ralf baechle | 28 | 68.29% | 3 | 50.00% |
| paul burton | paul burton | 9 | 21.95% | 1 | 16.67% |
| pre-git | pre-git | 3 | 7.32% | 1 | 16.67% |
| thomas gleixner | thomas gleixner | 1 | 2.44% | 1 | 16.67% |
| Total | 41 | 100.00% | 6 | 100.00% |
| Person | Tokens | Prop | Commits | CommitProp | |
| jiang adam | jiang adam | 56 | 100.00% | 1 | 100.00% |
| Total | 56 | 100.00% | 1 | 100.00% |
| Person | Tokens | Prop | Commits | CommitProp | |
| jiang adam | jiang adam | 8 | 100.00% | 1 | 100.00% |
| Total | 8 | 100.00% | 1 | 100.00% |
| Person | Tokens | Prop | Commits | CommitProp | |
| wu zhangjin | wu zhangjin | 21 | 87.50% | 1 | 50.00% |
| jiang adam | jiang adam | 3 | 12.50% | 1 | 50.00% |
| Total | 24 | 100.00% | 2 | 100.00% |
| Person | Tokens | Prop | Commits | CommitProp | |
| ralf baechle | ralf baechle | 77 | 30.80% | 5 | 21.74% |
| jiang adam | jiang adam | 73 | 29.20% | 1 | 4.35% |
| pre-git | pre-git | 36 | 14.40% | 8 | 34.78% |
| wu zhangjin | wu zhangjin | 25 | 10.00% | 1 | 4.35% |
| linus torvalds | linus torvalds | 18 | 7.20% | 2 | 8.70% |
| paul burton | paul burton | 9 | 3.60% | 1 | 4.35% |
| thomas gleixner | thomas gleixner | 7 | 2.80% | 2 | 8.70% |
| jason wessel | jason wessel | 3 | 1.20% | 1 | 4.35% |
| arun sharma | arun sharma | 1 | 0.40% | 1 | 4.35% |
| james hogan | james hogan | 1 | 0.40% | 1 | 4.35% |
| Total | 250 | 100.00% | 23 | 100.00% |