summaryrefslogtreecommitdiff
path: root/arch/x86/kernel/entry_64.S
AgeCommit message (Expand)Author
2015-06-03x86/asm/entry: Move entry_64.S and entry_32.S to arch/x86/entry/Ingo Molnar
2015-06-02x86/asm/entry/64: Fold identical code pathsJan Beulich
2015-06-02x86/debug: Remove perpetually broken, unmaintainable dwarf annotationsIngo Molnar
2015-05-17x86/asm/entry/64: Use shorter MOVs from segment registersDenys Vlasenko
2015-05-08x86/entry: Define 'cpu_current_top_of_stack' for 64-bit codeDenys Vlasenko
2015-05-08x86/entry: Stop using PER_CPU_VAR(kernel_stack)Denys Vlasenko
2015-05-08Merge branch 'linus' into x86/asm, before applying dependent patchIngo Molnar
2015-05-08x86/asm/entry/64: Clean up usage of TEST insnsDenys Vlasenko
2015-05-08x86/asm/entry/64: Tidy up JZ insns after TESTsDenys Vlasenko
2015-04-26x86_64, asm: Work around AMD SYSRET SS descriptor attribute issueAndy Lutomirski
2015-04-22x86/asm/entry/64: Merge 32-bit execve stubs with x32 ones, as they are identicalDenys Vlasenko
2015-04-22x86/asm/entry/64: Implement better check for canonical addressesDenys Vlasenko
2015-04-09x86/asm/entry/64: Reduce padding in execve stubsDenys Vlasenko
2015-04-09x86/asm/entry/64: Remove GET_THREAD_INFO() in ret_from_forkDenys Vlasenko
2015-04-09x86/asm/entry/64: Simplify jumps in ret_from_forkDenys Vlasenko
2015-04-09x86/asm/entry/64: Remove a redundant jumpDenys Vlasenko
2015-04-09x86/asm/entry/64: Optimize [v]fork/clone stubsDenys Vlasenko
2015-04-09x86/asm/entry: Zero EXTRA_REGS for stub32_execve() tooDenys Vlasenko
2015-04-09x86/asm/entry/64: Move stub_x32_execvecloser() to stub_execveat()Denys Vlasenko
2015-04-09x86/asm/entry/64: Use common code for rt_sigreturn() epilogueDenys Vlasenko
2015-04-08x86/asm/entry/64: Add forgotten CFI annotationDenys Vlasenko
2015-04-08x86/asm/entry/irq: Simplify interrupt dispatch table (IDT) layoutDenys Vlasenko
2015-04-08x86/asm/entry/64: Move opportunistic sysret code to syscall code pathDenys Vlasenko
2015-04-08Merge tag 'v4.0-rc7' into x86/asm, to resolve conflictsIngo Molnar
2015-04-06x86/asm/entry: Clear EXTRA_REGS for all executable formatsDenys Vlasenko
2015-04-02x86/asm/entry/64: Fold the 'test_in_nmi' macro into its only userDenys Vlasenko
2015-04-02x86/asm/entry/64: Disable opportunistic SYSRET if regs->flags has TF setAndy Lutomirski
2015-04-01x86/asm/entry/64: Use local label to skip around sycall dispatchDenys Vlasenko
2015-04-01x86/asm/entry/64: Simplify looping around preempt_schedule_irq()Denys Vlasenko
2015-04-01x86/asm/entry/64: Remove redundant DISABLE_INTERRUPTS()Denys Vlasenko
2015-04-01x86/asm/entry/64: Simplify retint_kernel label usage, make retint_restore_arg...Denys Vlasenko
2015-04-01x86/asm/entry/64: Do not TRACE_IRQS fast SYSRET64 pathDenys Vlasenko
2015-03-31x86/asm/entry/64: Do not GET_THREAD_INFO() too earlyDenys Vlasenko
2015-03-31x86/asm/entry/64: Move retint_kernel code block closer to its userDenys Vlasenko
2015-03-27x86/asm/entry/64: Add missing CFI annotationDenys Vlasenko
2015-03-27x86/asm/entry/64: Use smaller instructionsDenys Vlasenko
2015-03-27x86/asm/entry/64: Use better label name, fix commentsDenys Vlasenko
2015-03-25Merge branch 'x86/urgent' into x86/asm, to resolve conflictIngo Molnar
2015-03-24x86/asm/entry: Check for syscall exit work with IRQs disabledAndy Lutomirski
2015-03-24x86/asm/entry/64: Rename THREAD_INFO() to ASM_THREAD_INFO()Ingo Molnar
2015-03-24x86/asm/entry/64: Merge the field offset into the THREAD_INFO() macroIngo Molnar
2015-03-24x86/asm/entry/64: Get rid of int_ret_from_sys_call_fixupDenys Vlasenko
2015-03-24x86/asm/entry/64: Get rid of the FIXUP_TOP_OF_STACK/RESTORE_TOP_OF_STACK macrosDenys Vlasenko
2015-03-24x86/asm/entry/64: Use PUSH instructions to build pt_regs on stackDenys Vlasenko
2015-03-24x86/asm/entry: Get rid of KERNEL_STACK_OFFSETDenys Vlasenko
2015-03-24x86/asm/entry/64: Change the THREAD_INFO() definition to not depend on KERNEL...Denys Vlasenko
2015-03-23x86/asm/entry/64: Fix incorrect commentDenys Vlasenko
2015-03-17x86/asm/entry/64: Rename 'old_rsp' to 'rsp_scratch'Ingo Molnar
2015-03-17x86/asm/entry/64: Update comments about stack framesIngo Molnar
2015-03-17x86/asm/entry/64: Enable interrupts *after* we fetch PER_CPU_VAR(old_rsp)Denys Vlasenko