aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/include/asm/switch_to.h
AgeCommit message (Expand)AuthorFilesLines
2024-01-31x86/fred: Update MSR_IA32_FRED_RSP0 during task switchGravatar H. Peter Anvin (Intel) 1-2/+6
2023-07-10x86: Rewrite ret_from_fork() in CGravatar Brian Gerst 1-1/+3
2022-11-22x86/cpu: Drop 32-bit Xen PV guest code in update_task_stack()Gravatar Juergen Gross 1-5/+2
2022-05-07fork: Generalize PF_IO_WORKER handlingGravatar Eric W. Biederman 1-4/+4
2021-03-28x86/process/64: Move cpu_current_top_of_stack out of TSSGravatar Lai Jiangshan 1-6/+1
2020-06-02x86/mm: remove vmalloc faultingGravatar Joerg Roedel 1-23/+0
2019-11-16x86/process: Unify copy_thread_tls()Gravatar Thomas Gleixner 1-0/+10
2019-04-03sched/x86_64: Don't save flags on context switchGravatar Peter Zijlstra 1-1/+1
2019-04-03sched/x86: Save [ER]FLAGS on context switchGravatar Peter Zijlstra 1-0/+1
2018-11-28x86/process: Consolidate and simplify switch_to_xtra() codeGravatar Thomas Gleixner 1-3/+0
2018-07-20x86/entry: Rename update_sp0 to update_task_stackGravatar Joerg Roedel 1-1/+1
2018-07-20x86/entry/32: Enter the kernel via trampoline stackGravatar Joerg Roedel 1-2/+12
2017-12-31Merge branch 'x86/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Gravatar Linus Torvalds 1-3/+2
2017-12-27x86: Remove unused parameter of prepare_switch_toGravatar rodrigosiqueira 1-3/+2
2017-12-17x86/entry/64: Make cpu_entry_area.tss read-onlyGravatar Andy Lutomirski 1-2/+2
2017-12-17x86/entry/64: Use a per-CPU trampoline stack for IDT entriesGravatar Andy Lutomirski 1-1/+3
2017-12-17Merge commit 'upstream-x86-entry' into WIP.x86/mmGravatar Ingo Molnar 1-0/+24
2017-11-07Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflictsGravatar Ingo Molnar 1-0/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-11-02x86/entry/64: Remove thread_struct::sp0Gravatar Andy Lutomirski 1-0/+6
2017-11-02x86/entry/64: Remove all remaining direct thread_struct::sp0 readsGravatar Andy Lutomirski 1-0/+6
2017-11-02x86/entry/32: Pull the MSR_IA32_SYSENTER_CS update code out of native_load_sp0()Gravatar Andy Lutomirski 1-0/+12
2017-01-12x86/unwind: Include __schedule() in stack tracesGravatar Josh Poimboeuf 1-1/+9
2016-08-24sched/x86: Pass kernel thread parameters in 'struct fork_frame'Gravatar Brian Gerst 1-0/+2
2016-08-24sched/x86: Rewrite the switch_to() codeGravatar Brian Gerst 1-118/+21
2016-08-24sched/x86: Add 'struct inactive_task_frame' to better document the sleeping t...Gravatar Brian Gerst 1-0/+5
2016-08-24x86/mm/64: Enable vmapped stacks (CONFIG_HAVE_ARCH_VMAP_STACK=y)Gravatar Andy Lutomirski 1-1/+27
2016-05-05x86/entry, sched/x86: Don't save/restore EFLAGS on task switchGravatar Brian Gerst 1-3/+1
2015-09-25x86/sched/64: Don't save flags on context switch (reinstated)Gravatar Andy Lutomirski 1-4/+8
2015-08-18Revert "sched/x86_64: Don't save flags on context switch"Gravatar Andy Lutomirski 1-8/+4
2014-10-28sched/x86_64: Don't save flags on context switchGravatar Andy Lutomirski 1-4/+8
2013-08-06x86, asmlinkage: Make 32bit/64bit __switch_to visibleGravatar Andi Kleen 1-2/+2
2012-03-28Disintegrate asm/system.h for X86Gravatar David Howells 1-0/+129