Thomas Gleixner
|
98229aa36c
x86/irq: Plug vector cleanup race
|
9 years ago |
Thomas Gleixner
|
90a2282e23
x86/irq: Call irq_force_move_complete with irq descriptor
|
9 years ago |
Thomas Gleixner
|
56d7d2f4bb
x86/irq: Remove outgoing CPU from vector cleanup mask
|
9 years ago |
Thomas Gleixner
|
5da0c1217f
x86/irq: Remove the cpumask allocation from send_cleanup_vector()
|
9 years ago |
Thomas Gleixner
|
c1684f5035
x86/irq: Clear move_in_progress before sending cleanup IPI
|
9 years ago |
Thomas Gleixner
|
847667ef10
x86/irq: Remove offline cpus from vector cleanup
|
9 years ago |
Thomas Gleixner
|
ab25ac0214
x86/irq: Get rid of code duplication
|
9 years ago |
Thomas Gleixner
|
9ac15b7a8a
x86/irq: Copy vectormask instead of an AND operation
|
9 years ago |
Thomas Gleixner
|
3716fd27a6
x86/irq: Check vector allocation early
|
9 years ago |
Thomas Gleixner
|
95ffeb4b5b
x86/irq: Reorganize the search in assign_irq_vector
|
9 years ago |
Thomas Gleixner
|
433cbd57d1
x86/irq: Reorganize the return path in assign_irq_vector
|
9 years ago |
Jiang Liu
|
8a580f70f6
x86/irq: Do not use apic_chip_data.old_domain as temporary buffer
|
9 years ago |
Jiang Liu
|
111abeba67
x86/irq: Fix a race in x86_vector_free_irqs()
|
9 years ago |
Jake Oshins
|
c8f3e518d3
x86/irq: Export functions to allow MSI domains in modules
|
9 years ago |
Vitaly Kuznetsov
|
8c058b0b9c
x86/irq: Probe for PIC presence before allocating descs for legacy IRQs
|
9 years ago |
Jiang Liu
|
9df872faa7
genirq: Move field 'affinity' from irq_data into irq_common_data
|
10 years ago |
Linus Torvalds
|
43af9872f5
Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
10 years ago |
Jiang Liu
|
527f0a91e9
x86/irq: Build correct vector mapping for multiple MSI interrupts
|
10 years ago |
Thomas Gleixner
|
a782a7e46b
x86/irq: Store irq descriptor in vector array
|
10 years ago |
Thomas Gleixner
|
7276c6a2cb
x86/irq: Rename VECTOR_UNDEFINED to VECTOR_UNUSED
|
10 years ago |
Thomas Gleixner
|
df54c4934e
x86/irq: Protect smp_cleanup_move
|
10 years ago |
Thomas Gleixner
|
b7edaca4e8
Merge branch 'linus' into x86/apic
|
10 years ago |
Jiang Liu
|
c149e4cd08
x86/irq: Use access helper irq_data_get_affinity_mask()
|
10 years ago |
Jiang Liu
|
5f2dbbc517
x86/irq: Use accessor irq_data_get_node()
|
10 years ago |
Thomas Gleixner
|
5a3f75e3f0
x86/irq: Plug irq vector hotplug race
|
10 years ago |
Thomas Gleixner
|
6af7faf607
x86: Use entering[_ack]_irq() instead of open coding it
|
10 years ago |
Jiang Liu
|
486ca539ca
x86, irq: Allocate CPU vectors from device local CPUs if possible
|
10 years ago |
Ingo Molnar
|
191a66353b
Merge branch 'x86/asm' into x86/apic, to resolve a conflict
|
10 years ago |
Brian Gerst
|
8b455e6577
x86/asm/entry/irq: Clean up IRQn_VECTOR macros
|
10 years ago |
Thomas Gleixner
|
eb18cf55c2
x86: Constify irqdomain ops
|
10 years ago |