summaryrefslogtreecommitdiffstats
path: root/arch/x86
Commit message (Expand)AuthorAgeFilesLines
* x86/vector: Use matrix allocator for vector assignmentThomas Gleixner2017-09-251-172/+116
* x86/vector: Add tracepoints for vector managementThomas Gleixner2017-09-252-0/+246
* x86/smpboot: Set online before setting up vectorsThomas Gleixner2017-09-251-5/+5
* x86/vector: Add vector domain debugfs supportThomas Gleixner2017-09-251-2/+48
* x86/irq/vector: Initialize matrix allocatorThomas Gleixner2017-09-257-6/+65
* x86/apic: Add replacement for cpu_mask_to_apicid()Thomas Gleixner2017-09-2511-0/+36
* x86/vector: Move helper functions aroundThomas Gleixner2017-09-251-15/+15
* x86/vector: Remove pointless pointer checksThomas Gleixner2017-09-251-1/+1
* x86/apic: Get rid of the legacy irq data storageThomas Gleixner2017-09-251-39/+13
* x86/ioapic: Mark legacy vectors at reallocation timeThomas Gleixner2017-09-252-0/+2
* x86/vector: Simplify vector move cleanupThomas Gleixner2017-09-251-144/+77
* x86/vector: Store the single CPU targets in apic dataThomas Gleixner2017-09-251-0/+5
* x86/vector: Cleanup variable namesThomas Gleixner2017-09-251-114/+114
* x86/vector: Simplify the CPU hotplug vector updateThomas Gleixner2017-09-251-29/+35
* x86/ioapic: Remove obsolete post hotplug updateThomas Gleixner2017-09-253-45/+0
* x86/apic: Get rid of multi CPU affinityThomas Gleixner2017-09-251-10/+3
* x86/vector: Rename used_vectors to system_vectorsThomas Gleixner2017-09-255-11/+11
* x86/apic: Get rid of apic->target_cpusThomas Gleixner2017-09-2513-45/+5
* x86/apic/x2apic: Simplify cluster managementThomas Gleixner2017-09-251-77/+75
* x86/apic: Reorganize struct apicThomas Gleixner2017-09-251-59/+50
* x86/apic: Move common APIC callbacksThomas Gleixner2017-09-253-89/+90
* x86/apic: Sanitize 32/64bit APIC callbacksThomas Gleixner2017-09-255-44/+22
* x86/apic: Move APIC noop specific functionsThomas Gleixner2017-09-252-7/+7
* x86/apic: Move probe32 specific APIC functionsThomas Gleixner2017-09-253-31/+25
* x86/apic: Sanitize return value of check_apicid_used()Thomas Gleixner2017-09-252-4/+4
* x86/apic: Sanitize return value of apic.set_apic_id()Thomas Gleixner2017-09-257-8/+8
* x86/apic: Deinline x2apic functionsThomas Gleixner2017-09-254-51/+49
* Merge branch 'irq/core' into x86/apicThomas Gleixner2017-09-254-10/+13
|\
| * genirq/irqdomain: Propagate early activationThomas Gleixner2017-09-251-2/+2
| * genirq/irqdomain: Update irq_domain_ops.activate() signatureThomas Gleixner2017-09-254-8/+11
* | x86/apic: Use lapic_is_integrated() consistentlyDou Liyang2017-09-251-5/+4
* | x86/apic: Remove duplicate X86_64 conditional in lapic_is_integrated()Dou Liyang2017-09-251-4/+0
* | x86/apic: Remove init_bsp_APIC()Dou Liyang2017-09-253-53/+0
* | x86/apic: Initialize interrupt mode after timer initDou Liyang2017-09-253-6/+8
* | x86/init: Add intr_mode_init to x86_init_opsDou Liyang2017-09-255-2/+6
* | x86/ioapic: Refactor the delay logic in timer_irq_works()Dou Liyang2017-09-251-2/+43
* | x86/apic: Unify interrupt mode setup for UP systemDou Liyang2017-09-252-42/+6
* | x86/apic: Mark the apic_intr_mode extern for sanity check cleanupDou Liyang2017-09-253-58/+24
* | x86/apic: Unify interrupt mode setup for SMP-capable systemDou Liyang2017-09-252-15/+37
* | x86/apic: Move logical APIC ID away from apic_bsp_setup()Dou Liyang2017-09-253-11/+13
* | x86/apic: Split local APIC timer setup from the APIC setupDou Liyang2017-09-252-2/+7
* | x86/apic: Prepare for unifying the interrupt delivery modes setupDou Liyang2017-09-252-0/+18
* | x86/apic: Construct a selector for the interrupt delivery modeDou Liyang2017-09-251-0/+52
|/
* Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-09-2417-66/+87
|\
| * x86/asm: Fix inline asm call constraints for ClangJosh Poimboeuf2017-09-2312-42/+39
| * x86/mm/32: Load a sane CR3 before cpu_init() on secondary CPUsAndy Lutomirski2017-09-171-6/+7
| * x86/mm/32: Move setup_clear_cpu_cap(X86_FEATURE_PCID) earlierAndy Lutomirski2017-09-172-8/+8
| * x86/mm/64: Stop using CR3.PCID == 0 in ASID-aware codeAndy Lutomirski2017-09-171-2/+19
| * x86/mm: Factor out CR3-building codeAndy Lutomirski2017-09-172-10/+16
* | Merge tag 'for-linus-4.14b-rc2-tag' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-09-221-1/+1
|\ \