summaryrefslogtreecommitdiffstats
path: root/arch/x86/include
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'x86/asm' into x86/core, to prepare for new patchIngo Molnar2015-06-086-430/+27
|\
| * x86/asm/entry: Untangle 'system_call' into two entry points: entry_SYSCALL_64...Ingo Molnar2015-06-081-2/+3
| * x86/asm/entry: Untangle 'ia32_sysenter_target' into two entry points: entry_S...Ingo Molnar2015-06-081-1/+2
| * x86/asm/entry: Rename compat syscall entry pointsIngo Molnar2015-06-081-2/+2
| * x86/asm/msr: Make wrmsrl_safe() a functionAndy Lutomirski2015-06-051-2/+7
| * x86/asm/entry: Move arch/x86/include/asm/calling.h to arch/x86/entry/Ingo Molnar2015-06-041-243/+0
| * x86/asm/entry/64: Use negative immediates for stack adjustmentsJan Beulich2015-06-021-2/+2
| * x86/debug: Remove perpetually broken, unmaintainable dwarf annotationsIngo Molnar2015-06-023-224/+47
| * x86/asm/irq: Stop relying on magic JMP behavior for early_idt_handlersAndy Lutomirski2015-05-241-2/+12
* | x86/uapi: Do not export <asm/msr-index.h> as part of the user API headersBorislav Petkov2015-06-073-3/+2
* | Merge branch 'x86/ras' into x86/core, to fix conflictsIngo Molnar2015-06-078-8/+50
|\ \
| * | x86/mce: Add infrastructure to support Local MCEAshok Raj2015-06-071-0/+5
| * | x86/mce: Add Local MCE definitionsAshok Raj2015-06-072-0/+7
| * | Merge tag 'ras_for_4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/...Ingo Molnar2015-05-117-8/+38
| |\ \
| | * | x86/irq: Cleanup ordering of vector numbersAravind Gopalakrishnan2015-05-071-5/+5
| | * | x86/mce/amd: Introduce deferred error interrupt handlerAravind Gopalakrishnan2015-05-077-1/+20
| | * | x86/mce: Add support for deferred errors on AMDAravind Gopalakrishnan2015-05-061-2/+13
* | | | x86: Kill CONFIG_X86_HTBorislav Petkov2015-06-071-1/+1
* | | | Merge branch 'locking/core' into x86/core, to prepare for dependent patchIngo Molnar2015-06-038-5/+112
|\ \ \ \
| * | | | locking/arch: Rename set_mb() to smp_store_mb()Peter Zijlstra2015-05-191-2/+2
| * | | | locking/arch: Add WRITE_ONCE() to set_mb()Peter Zijlstra2015-05-191-1/+1
| * | | | arch: Remove __ARCH_HAVE_CMPXCHGThomas Gleixner2015-05-131-2/+0
| * | | | locking/pvqspinlock: Rename QUEUED_SPINLOCK to QUEUED_SPINLOCKSIngo Molnar2015-05-114-10/+10
| * | | | locking/pvqspinlock, x86: Implement the paravirt qspinlock call patchingPeter Zijlstra (Intel)2015-05-084-2/+68
| * | | | locking/qspinlock: Revert to test-and-set on hypervisorsPeter Zijlstra (Intel)2015-05-081-0/+14
| * | | | locking/qspinlock, x86: Enable x86-64 to use queued spinlocksWaiman Long2015-05-083-0/+29
| |/ / /
| | | |
| \ \ \
| \ \ \
| \ \ \
| \ \ \
| \ \ \
*-----. \ \ \ Merge branches 'x86/mm', 'x86/build', 'x86/apic' and 'x86/platform' into x86/...Ingo Molnar2015-06-0325-303/+355
|\ \ \ \ \ \ \ | | | |_|/ / / | | |/| | / / | | | | |/ /
| | | * | | x86/irq: Define a global vector for VT-d Posted-InterruptsFeng Wu2015-05-195-0/+10
| | | * | | x86: Rename eisa_set_level_irq to elcr_set_level_irqPaul Gortmaker2015-05-191-2/+1
| | | * | | Merge branch 'x86/asm' into x86/apic, to resolve conflictsIngo Molnar2015-05-171-0/+25
| | | |\ \ \ | | | | | |/ | | | | |/|
| | | | * | x86/asm/uaccess: Unify the ALIGN_DESTINATION macroBorislav Petkov2015-05-141-0/+25
| | | * | | x86: Consolidate irq entering inlinesThomas Gleixner2015-05-151-0/+6
| | | * | | Merge branch 'x86/asm' into x86/apic, to resolve a conflictIngo Molnar2015-05-1117-95/+67
| | | |\ \ \ | | | | |/ /
| | | | * | x86/asm/entry/irq: Clean up IRQn_VECTOR macrosBrian Gerst2015-05-101-17/+1
| | | | * | x86/asm/entry: Remove SYSCALL_VECTORBrian Gerst2015-05-101-3/+0
| | | | * | x86/asm/entry/irq: Remove unused invalidate_interrupt prototypesBrian Gerst2015-05-101-35/+0
| | | | * | x86/entry: Define 'cpu_current_top_of_stack' for 64-bit codeDenys Vlasenko2015-05-081-6/+4
| | | | * | x86/entry: Remove unused 'kernel_stack' per-cpu variableDenys Vlasenko2015-05-081-2/+0
| | | | * | x86/entry: Stop using PER_CPU_VAR(kernel_stack)Denys Vlasenko2015-05-081-1/+7
| | | | * | Merge branch 'linus' into x86/asm, before applying dependent patchIngo Molnar2015-05-0831-92/+111
| | | | |\ \ | | | |_|/ / | | |/| | |
| | | | * | x86: Force inlining of atomic opsDenys Vlasenko2015-05-081-7/+7
| | | | * | x86/alternatives: Document macrosBorislav Petkov2015-05-061-0/+18
| | | | * | x86/asm: Always inline atomicsHagen Paul Pfeifer2015-04-222-12/+12
| | | | * | x86, paravirt, xen: Remove the 64-bit ->irq_enable_sysexit() pvopAndy Lutomirski2015-04-221-3/+4
| | | | * | x86/asm: Enable fast 32-bit put_user_64() for copy_to_user()Chris Wilson2015-04-161-0/+4
| | | * | | x86/irq: Move irqdomain specific code into asm/irqdomain.hJiang Liu2015-04-243-28/+33
| | | * | | x86: Cleanup irq_domain opsThomas Gleixner2015-04-242-27/+36
| | | * | | x86, ioapic: Use proper defines for the entry fieldsThomas Gleixner2015-04-241-3/+13
| | | * | | x86/irq: Refine the way to calculate NR_IRQSJiang Liu2015-04-241-7/+11
| | | * | | x86/irq: Move private data in struct irq_cfg into dedicated data structureJiang Liu2015-04-241-3/+0
OpenPOWER on IntegriCloud