summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2015-04-13121-2026/+3006
|\
| * perf/x86/64: Report regs_user->ax too in get_regs_user()Denys Vlasenko2015-04-111-0/+1
| * perf/x86/64: Simplify regs_user->abi setting code in get_regs_user()Denys Vlasenko2015-04-111-16/+2
| * perf/x86/64: Do report user_regs->cx while we are in syscall, in get_regs_user()Denys Vlasenko2015-04-111-2/+0
| * perf/x86/64: Do not guess user_regs->cs, ss, sp in get_regs_user()Denys Vlasenko2015-04-111-14/+9
| * x86/asm/entry/32: Tidy up JNZ instructions after TESTsDenys Vlasenko2015-04-111-5/+5
| * x86/asm/entry/64: Reduce padding in execve stubsDenys Vlasenko2015-04-091-6/+14
| * x86/asm/entry/64: Remove GET_THREAD_INFO() in ret_from_forkDenys Vlasenko2015-04-091-2/+0
| * x86/asm/entry/64: Simplify jumps in ret_from_forkDenys Vlasenko2015-04-091-4/+4
| * x86/asm/entry/64: Remove a redundant jumpDenys Vlasenko2015-04-091-1/+0
| * x86/asm/entry/64: Optimize [v]fork/clone stubsDenys Vlasenko2015-04-091-2/+1
| * x86/asm/entry: Zero EXTRA_REGS for stub32_execve() tooDenys Vlasenko2015-04-092-2/+15
| * x86/asm/entry/64: Move stub_x32_execvecloser() to stub_execveat()Denys Vlasenko2015-04-091-17/+17
| * x86/asm/entry/64: Use common code for rt_sigreturn() epilogueDenys Vlasenko2015-04-091-10/+16
| * x86/asm/entry/64: Add forgotten CFI annotationDenys Vlasenko2015-04-081-0/+1
| * x86/asm/entry/irq: Simplify interrupt dispatch table (IDT) layoutDenys Vlasenko2015-04-085-67/+26
| * x86/asm/entry/64: Move opportunistic sysret code to syscall code pathDenys Vlasenko2015-04-081-72/+86
| * Merge tag 'v4.0-rc7' into x86/asm, to resolve conflictsIngo Molnar2015-04-08305-1377/+2818
| |\
| * | x86, selftests: Add sigreturn selftestAndy Lutomirski2015-04-086-0/+760
| * | x86/alternatives: Guard NOPs optimizationBorislav Petkov2015-04-061-0/+3
| * | x86/asm/entry: Clear EXTRA_REGS for all executable formatsDenys Vlasenko2015-04-063-31/+35
| * | x86/signal: Remove pax argument from restore_sigcontextBrian Gerst2015-04-063-28/+15
| * | x86/alternatives: Fix ALTERNATIVE_2 padding generation properlyBorislav Petkov2015-04-043-8/+26
| * | x86/asm/entry/64: Use a define for an invalid segment selectorBorislav Petkov2015-04-032-1/+3
| * | x86/asm/entry/64: Fix MSR_IA32_SYSENTER_CS MSR valueBorislav Petkov2015-04-031-1/+1
| * | x86/mm/KASLR: Propagate KASLR status to kernel properBorislav Petkov2015-04-038-17/+35
| * | x86/asm/entry: Drop now unused ENABLE_INTERRUPTS_SYSEXIT32Borislav Petkov2015-04-032-9/+0
| * | x86/asm/entry/64/compat: Use SYSRETL to return from compat mode SYSENTERAndy Lutomirski2015-04-031-13/+40
| * | x86/asm/entry/32: Stop caching MSR_IA32_SYSENTER_ESP in tss.sp1Andy Lutomirski2015-04-032-15/+16
| * | x86/asm/entry/32: Improve a TOP_OF_KERNEL_STACK_PADDING commentAndy Lutomirski2015-04-031-3/+6
| * | x86/asm: Add support for the CLWB instructionRoss Zwisler2015-04-032-0/+15
| * | x86/cpu: Factor out common CPU initialization code, fix 32-bit Xen PV guestsBoris Ostrovsky2015-04-023-27/+24
| * | x86/asm/boot/64: Use __BOOT_TSS instead of literal $0x20Denys Vlasenko2015-04-021-1/+1
| * | x86/asm/entry/64: Fold the 'test_in_nmi' macro into its only userDenys Vlasenko2015-04-021-15/+13
| * | x86/asm/entry/64: Use local label to skip around sycall dispatchDenys Vlasenko2015-04-011-1/+2
| * | x86/asm: Replace "MOVQ $imm, %reg" with MOVLDenys Vlasenko2015-04-013-7/+7
| * | x86/asm/entry/64: Simplify looping around preempt_schedule_irq()Denys Vlasenko2015-04-011-4/+3
| * | x86/asm/entry/64: Remove redundant DISABLE_INTERRUPTS()Denys Vlasenko2015-04-011-1/+0
| * | x86/asm/entry/64: Simplify retint_kernel label usage, make retint_restore_arg...Denys Vlasenko2015-04-011-8/+4
| * | x86/asm/entry/32: Use smaller PUSH instructions instead of MOV, to build 'pt_...Denys Vlasenko2015-04-011-36/+46
| * | x86/asm/entry/64: Do not TRACE_IRQS fast SYSRET64 pathDenys Vlasenko2015-04-011-6/+7
| * | x86/asm/entry: Remove user_mode_ignore_vm86()Ingo Molnar2015-03-313-21/+4
| * | x86/asm/entry/64: Do not GET_THREAD_INFO() too earlyDenys Vlasenko2015-03-311-3/+2
| * | x86/asm/entry/64: Move retint_kernel code block closer to its userDenys Vlasenko2015-03-311-12/+13
| * | x86/asm/entry/32: Make register zero-extension more prominentDenys Vlasenko2015-03-271-4/+10
| * | x86/asm/entry/32: Update "interrupt off" commentsDenys Vlasenko2015-03-271-18/+27
| * | x86/asm/entry/64: Add missing CFI annotationDenys Vlasenko2015-03-271-0/+1
| * | x86/asm/entry/64: Fix comment about SYSENTER MSRsDenys Vlasenko2015-03-271-2/+4
| * | x86/irq/tracing: Do not save callee-preserved registers around lockdep_sys_ex...Denys Vlasenko2015-03-271-2/+0
| * | x86/irq/tracing: Fold ARCH_LOCKDEP_SYS_EXIT defines into their usersDenys Vlasenko2015-03-271-9/+7
OpenPOWER on IntegriCloud