summaryrefslogtreecommitdiff
path: root/arch/x86/kernel/apic
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2019-09-1714-314/+372
|\
| * x86/apic/vector: Warn when vector space exhaustion breaks affinityNeil Horman2019-08-281-0/+11
| * x86/apic: Annotate global config variables as "read-only after init"Sean Christopherson2019-08-071-13/+13
| * x86/apic/x2apic: Implement IPI shorthands supportThomas Gleixner2019-07-253-4/+13
| * x86/apic/flat64: Remove the IPI shorthand decision logicThomas Gleixner2019-07-252-50/+6
| * x86/apic: Share common IPI helpersThomas Gleixner2019-07-252-18/+18
| * x86/apic: Remove the shorthand decision logicThomas Gleixner2019-07-251-24/+3
| * x86/smp: Enhance native_send_call_func_ipi()Thomas Gleixner2019-07-251-13/+11
| * x86/smp: Move smp_function_call implementations into IPI codeThomas Gleixner2019-07-251-0/+40
| * x86/apic: Provide and use helper for send_IPI_allbutself()Thomas Gleixner2019-07-251-0/+12
| * x86/apic: Add static key to Control IPI shorthandsThomas Gleixner2019-07-252-1/+29
| * x86/apic: Move no_ipi_broadcast() out of 32bitThomas Gleixner2019-07-253-29/+27
| * x86/apic: Add NMI_VECTOR wait to IPI shorthandThomas Gleixner2019-07-251-1/+4
| * x86/apic: Remove dest argument from __default_send_IPI_shortcut()Thomas Gleixner2019-07-254-14/+11
| * x86/hotplug: Silence APIC and NMI when CPU is deadThomas Gleixner2019-07-251-11/+24
| * x86/apic/uv: Make x2apic_extra_bits staticThomas Gleixner2019-07-251-1/+1
| * x86/apic: Consolidate the apic local headersThomas Gleixner2019-07-2512-119/+83
| * x86/apic: Move apic_flat_64 header into apic directoryThomas Gleixner2019-07-253-2/+10
| * x86/apic: Move ipi header into apic directoryThomas Gleixner2019-07-258-14/+103
| * x86/apic: Cleanup the include mazeThomas Gleixner2019-07-259-112/+26
| * x86/apic: Move IPI inlines into ipi.cThomas Gleixner2019-07-251-3/+13
| * x86/apic: Make apic_pending_intr_clear() more robustThomas Gleixner2019-07-251-44/+63
| * x86/apic: Soft disable APIC before initializing itThomas Gleixner2019-07-251-0/+8
| * x86/apic: Invoke perf_events_lapic_init() after enabling APICThomas Gleixner2019-07-251-3/+2
| * x86/apic: Initialize TPR to block interrupts 16-31Andy Lutomirski2019-07-221-2/+5
* | Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2019-09-161-10/+10
|\ \
| * \ Merge branch 'linus' into x86/cpu, to resolve conflictsIngo Molnar2019-09-023-23/+13
| |\ \
| * | | x86/intel: Aggregate microserver namingPeter Zijlstra2019-08-281-1/+1
| * | | x86/intel: Aggregate big core graphics namingPeter Zijlstra2019-08-281-2/+2
| * | | x86/intel: Aggregate big core mobile namingPeter Zijlstra2019-08-281-3/+3
| * | | x86/intel: Aggregate big core client namingPeter Zijlstra2019-08-281-4/+4
* | | | Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2019-09-121-0/+4
|\ \ \ \
| * | | | x86/timer: Force PIT initialization when !X86_FEATURE_ARATJan Stancek2019-09-081-0/+4
| | |/ / | |/| |
* | | | Revert "x86/apic: Include the LDR when clearing out APIC registers"Linus Torvalds2019-09-071-4/+0
|/ / /
* | | x86/apic: Include the LDR when clearing out APIC registersBandan Das2019-08-261-0/+4
* | | x86/apic: Do not initialize LDR and DFR for bigsmpBandan Das2019-08-261-22/+2
* | | x86/apic: Fix arch_dynirq_lower_bound() bug for DT enabled machinesThomas Gleixner2019-08-261-1/+7
|/ /
* | x86/apic: Handle missing global clockevent gracefullyThomas Gleixner2019-08-191-15/+53
* | x86/apic/32: Fix yet another implicit fallthrough warningBorislav Petkov2019-08-121-1/+2
|/
* x86/apic: Silence -Wtype-limits compiler warningsQian Cai2019-07-161-1/+1
* Merge branch 'x86-timers-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2019-07-081-2/+2
|\
| * x86/hpet: Move clockevents into channelsThomas Gleixner2019-06-281-2/+2
* | Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2019-07-085-30/+117
|\ \
| * | x86/irq: Seperate unused system vectors from spurious entry againThomas Gleixner2019-07-031-11/+22
| * | x86/irq: Handle spurious interrupt after shutdown gracefullyThomas Gleixner2019-07-031-2/+2
| * | x86/ioapic: Implement irq_get_irqchip_state() callbackThomas Gleixner2019-07-031-0/+46
| * | x86/timer: Skip PIT initialization on modern chipsetsThomas Gleixner2019-06-292-0/+31
| * | x86/apic: Use non-atomic operations when possibleNadav Amit2019-06-232-3/+3
| * | x86/apic: Make apic_bsp_setup() staticThomas Gleixner2019-06-161-4/+3
| * | x86/apic: Rename 'lapic_timer_frequency' to 'lapic_timer_period'Daniel Drake2019-05-091-10/+10