diff options
| author | Eric W. Biederman <[email protected]> | 2006-10-04 02:16:51 -0700 |
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2006-10-04 07:55:29 -0700 |
| commit | 550f2299ac8ffaba943cf211380d3a8d3fa75301 (patch) | |
| tree | 9a8cb7b0d62f48f581f66ab4951aa6c9793131c0 /include/linux | |
| parent | e500f57436b9056a245216c53113613928155eba (diff) | |
[PATCH] genirq: x86_64 irq: make vector_irq per cpu
This refactors the irq handling code to make the vectors a per cpu resource so
the same vector number can be simultaneously used on multiple cpus for
different irqs.
This should make systems that were hitting limits on the total number of irqs
much more livable.
[[email protected]: build fix]
[[email protected]: __target_IO_APIC_irq is unneeded on UP]
Signed-off-by: Eric W. Biederman <[email protected]>
Cc: Ingo Molnar <[email protected]>
Cc: Thomas Gleixner <[email protected]>
Cc: Benjamin Herrenschmidt <[email protected]>
Cc: Rajesh Shah <[email protected]>
Cc: Andi Kleen <[email protected]>
Cc: "Protasevich, Natalie" <[email protected]>
Cc: "Luck, Tony" <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions