aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/entry_64.S
Commit message (Expand)AuthorAge
* Add hrtimer_start_on() supportBjoern Brandenburg2015-08-09
* x86_64, asm: Work around AMD SYSRET SS descriptor attribute issueAndy Lutomirski2015-04-26
* x86/asm/entry/64: Reduce padding in execve stubsDenys Vlasenko2015-04-09
* x86/asm/entry/64: Remove GET_THREAD_INFO() in ret_from_forkDenys Vlasenko2015-04-09
* x86/asm/entry/64: Simplify jumps in ret_from_forkDenys Vlasenko2015-04-09
* x86/asm/entry/64: Remove a redundant jumpDenys Vlasenko2015-04-09
* x86/asm/entry/64: Optimize [v]fork/clone stubsDenys Vlasenko2015-04-09
* x86/asm/entry: Zero EXTRA_REGS for stub32_execve() tooDenys Vlasenko2015-04-09
* x86/asm/entry/64: Move stub_x32_execvecloser() to stub_execveat()Denys Vlasenko2015-04-09
* x86/asm/entry/64: Use common code for rt_sigreturn() epilogueDenys Vlasenko2015-04-09
* x86/asm/entry/64: Add forgotten CFI annotationDenys Vlasenko2015-04-08
* x86/asm/entry/irq: Simplify interrupt dispatch table (IDT) layoutDenys Vlasenko2015-04-08
* x86/asm/entry/64: Move opportunistic sysret code to syscall code pathDenys Vlasenko2015-04-08
* Merge tag 'v4.0-rc7' into x86/asm, to resolve conflictsIngo Molnar2015-04-08
|\
| * x86/asm/entry/64: Disable opportunistic SYSRET if regs->flags has TF setAndy Lutomirski2015-04-02
* | x86/asm/entry: Clear EXTRA_REGS for all executable formatsDenys Vlasenko2015-04-06
* | x86/asm/entry/64: Fold the 'test_in_nmi' macro into its only userDenys Vlasenko2015-04-02
* | x86/asm/entry/64: Use local label to skip around sycall dispatchDenys Vlasenko2015-04-01
* | x86/asm/entry/64: Simplify looping around preempt_schedule_irq()Denys Vlasenko2015-04-01
* | x86/asm/entry/64: Remove redundant DISABLE_INTERRUPTS()Denys Vlasenko2015-04-01
* | x86/asm/entry/64: Simplify retint_kernel label usage, make retint_restore_arg...Denys Vlasenko2015-04-01
* | x86/asm/entry/64: Do not TRACE_IRQS fast SYSRET64 pathDenys Vlasenko2015-04-01
* | x86/asm/entry/64: Do not GET_THREAD_INFO() too earlyDenys Vlasenko2015-03-31
* | x86/asm/entry/64: Move retint_kernel code block closer to its userDenys Vlasenko2015-03-31
* | x86/asm/entry/64: Add missing CFI annotationDenys Vlasenko2015-03-27
* | x86/asm/entry/64: Use smaller instructionsDenys Vlasenko2015-03-27
* | x86/asm/entry/64: Use better label name, fix commentsDenys Vlasenko2015-03-27
* | Merge branch 'x86/urgent' into x86/asm, to resolve conflictIngo Molnar2015-03-25
|\|
| * x86/asm/entry: Check for syscall exit work with IRQs disabledAndy Lutomirski2015-03-24
| * x86/asm/entry/64: Remove a bogus 'ret_from_fork' optimizationAndy Lutomirski2015-03-04
* | x86/asm/entry/64: Rename THREAD_INFO() to ASM_THREAD_INFO()Ingo Molnar2015-03-24
* | x86/asm/entry/64: Merge the field offset into the THREAD_INFO() macroIngo Molnar2015-03-24
* | x86/asm/entry/64: Get rid of int_ret_from_sys_call_fixupDenys Vlasenko2015-03-24
* | x86/asm/entry/64: Get rid of the FIXUP_TOP_OF_STACK/RESTORE_TOP_OF_STACK macrosDenys Vlasenko2015-03-24
* | x86/asm/entry/64: Use PUSH instructions to build pt_regs on stackDenys Vlasenko2015-03-24
* | x86/asm/entry: Get rid of KERNEL_STACK_OFFSETDenys Vlasenko2015-03-24
* | x86/asm/entry/64: Change the THREAD_INFO() definition to not depend on KERNEL...Denys Vlasenko2015-03-24
* | x86/asm/entry/64: Fix incorrect commentDenys Vlasenko2015-03-23
* | x86/asm/entry/64: Rename 'old_rsp' to 'rsp_scratch'Ingo Molnar2015-03-17
* | x86/asm/entry/64: Update comments about stack framesIngo Molnar2015-03-17
* | x86/asm/entry/64: Enable interrupts *after* we fetch PER_CPU_VAR(old_rsp)Denys Vlasenko2015-03-17
* | x86/asm/entry/64: Save user RSP in pt_regs->sp on SYSCALL64 fastpathDenys Vlasenko2015-03-10
* | x86/asm/entry/64: Remove stub_ioplDenys Vlasenko2015-03-10
* | x86/asm/entry/64: Save R11 into pt_regs->flags on SYSCALL64 fastpathDenys Vlasenko2015-03-10
* | x86/asm/entry: Rename 'INIT_TSS_IST' to 'CPU_TSS_IST'Andy Lutomirski2015-03-06
* | x86/asm/entry: Rename 'init_tss' to 'cpu_tss'Andy Lutomirski2015-03-06
* | x86/asm/entry/64: Remove a bogus 'ret_from_fork' optimizationAndy Lutomirski2015-03-04
* | x86/asm/entry/64: Simplify optimistic SYSRETDenys Vlasenko2015-03-04
* | x86/asm/entry/64: Use more readable constantsDenys Vlasenko2015-03-04
* | x86/asm/entry/64: Clean up and document various entry code detailsDenys Vlasenko2015-03-04