Linus Torvalds
|
03ffbcdd78
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
8 years ago |
Thomas Gleixner
|
3ca57222c3
x86/apic: Mark single target interrupts
|
8 years ago |
Thomas Gleixner
|
0e24f7c9f6
x86/apic: Add irq_data argument to apic->cpu_mask_to_apicid()
|
8 years ago |
Thomas Gleixner
|
91cd9cb7ee
x86/apic: Move cpumask and to core code
|
8 years ago |
Thomas Gleixner
|
52b166af40
x86/apic: Move online masking to core code
|
8 years ago |
Thomas Gleixner
|
9d35f85959
x86/vector: Create named irq domain
|
8 years ago |
Thomas Gleixner
|
8947dfb257
x86/apic: Add name to irq chip
|
8 years ago |
Dou Liyang
|
a884d25f38
x86/apic: Make init_legacy_irqs() __init
|
8 years ago |
Daniel Bristot de Oliveira
|
c4158ff536
x86/irq, trace: Add __irq_entry annotation to x86's platform IRQ handlers
|
8 years ago |
Mika Westerberg
|
db91aa793f
x86/irq: Prevent force migration of irqs which are not in the vector domain
|
9 years ago |
Masahiro Yamada
|
97f2645f35
tree-wide: replace config_enabled() with IS_ENABLED()
|
9 years ago |
Ingo Molnar
|
ffc5fce9a9
Merge branch 'x86/urgent' into x86/asm, to refresh the tree
|
9 years ago |
Keith Busch
|
1bdb897039
x86/apic: Handle zero vector gracefully in clear_vector_irq()
|
9 years ago |
Borislav Petkov
|
93984fbd4e
x86/cpufeature: Replace cpu_has_apic with boot_cpu_has() usage
|
9 years ago |
Thomas Gleixner
|
551adc6057
x86/irq: Cure live lock in fixup_irqs()
|
9 years ago |
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
|
10 years ago |