summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/process_64.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* x86/cpu: Fix check for RDPKRU in __show_regs()David Kaplan2024-04-241-1/+1
* Merge tag 'x86-core-2024-03-11' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-03-121-4/+3
|\
| * x86/fpu: Clean up FPU switching in the middle of task switchingLinus Torvalds2023-10-201-4/+3
* | x86/fred: Allow single-step trap and NMI when starting a new taskH. Peter Anvin (Intel)2024-01-311-6/+32
* | x86/fred: Disallow the swapgs instruction when FRED is enabledH. Peter Anvin (Intel)2024-01-311-2/+25
* | x86/ptrace: Cleanup the definition of the pt_regs structureXin Li2024-01-311-1/+1
|/
* x86/shstk: Add ARCH_SHSTK_STATUSRick Edgecombe2023-08-031-0/+1
* x86/shstk: Add ARCH_SHSTK_UNLOCKMike Rapoport2023-08-031-0/+1
* x86: Introduce userspace API for shadow stackRick Edgecombe2023-08-031-0/+6
* Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2023-04-301-0/+1
|\
* | x86/mm/iommu/sva: Do not allow to set FORCE_TAGGED_SVA bit from outsideKirill A. Shutemov2023-04-061-0/+2
* | x86/mm/iommu/sva: Fix error code for LAM enabling failure due to SVAKirill A. Shutemov2023-04-061-1/+1
* | x86/mm/iommu/sva: Make LAM and SVA mutually exclusiveKirill A. Shutemov2023-03-161-0/+7
* | x86/mm: Provide arch_prctl() interface for LAMKirill A. Shutemov2023-03-161-1/+54
* | x86: Allow atomic MM_CONTEXT flags settingKirill A. Shutemov2023-03-161-2/+2
|/
* x86/resctl: fix scheduler confusion with 'current'Linus Torvalds2023-03-081-1/+1
* Merge tag 'x86_core_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-12-151-3/+3
|\
| * x86/percpu: Move irq_stack variables next to current_taskThomas Gleixner2022-10-171-1/+1
| * x86/percpu: Move current_top_of_stack next to current_taskThomas Gleixner2022-10-171-1/+1
| * x86: Put hot per CPU variables into a structThomas Gleixner2022-10-171-1/+1
* | x86/cpu: Switch to cpu_feature_enabled() for X86_FEATURE_XENPVJuergen Gross2022-11-221-2/+2
|/
* x86: kmsan: skip shadow checks in __switch_to()Alexander Potapenko2022-10-031-0/+1
* x86/prctl: Remove pointless task argumentThomas Gleixner2022-05-131-2/+2
* x86: Remove toolchain check for X32 ABI capabilityMasahiro Yamada2022-03-151-1/+1
* x86/fpu: Move context switch and exit to user inlines into sched.hThomas Gleixner2021-10-201-1/+1
* x86/fpu: Remove pointless argument from switch_fpu_finish()Thomas Gleixner2021-10-201-2/+1
* x86/fpu: Add PKRU storage outside of task XSAVE bufferDave Hansen2021-06-231-0/+25
* x86/cpu: Sanitize X86_FEATURE_OSPKEThomas Gleixner2021-06-231-1/+1
* x86/pkeys: Move read_pkru() and write_pkru()Dave Hansen2021-06-231-0/+1
* x86/irq: Sanitize irq stack trackingThomas Gleixner2021-02-101-1/+1
* x86: Reclaim TIF_IA32 and TIF_X32Gabriel Krisman Bertazi2020-10-261-6/+0
* x86/mm: Convert mmu context ia32_compat into a proper flags fieldGabriel Krisman Bertazi2020-10-261-6/+11
* x86/elf: Use e_machine to select start_thread for x32Gabriel Krisman Bertazi2020-10-261-3/+2
* x86/fsgsbase: Replace static_cpu_has() with boot_cpu_has()Borislav Petkov2020-08-241-4/+4
* x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_taskEric Dumazet2020-08-141-1/+1
* Merge tag 'x86-fsgsbase-2020-08-04' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2020-08-051-16/+123
|\
| * x86/fsgsbase: Fix Xen PV supportAndy Lutomirski2020-07-011-6/+18
| * x86/ptrace: Fix 32-bit PTRACE_SETREGS vs fsbase and gsbaseAndy Lutomirski2020-07-011-2/+2
| * x86/process/64: Use FSGSBASE instructions on thread copy and ptraceChang S. Bae2020-06-181-2/+4
| * x86/process/64: Use FSBSBASE in switch_to() if availableAndy Lutomirski2020-06-181-6/+28
| * x86/process/64: Make save_fsgs_for_kvm() ready for FSGSBASEThomas Gleixner2020-06-181-6/+9
| * x86/fsgsbase/64: Enable FSGSBASE instructions in helper functionsChang S. Bae2020-06-181-0/+68
* | x86/dumpstack: Add log_lvl to __show_regs()Dmitry Safonov2020-07-221-25/+26
* | x86/dumpstack: Add log_lvl to show_iret_regs()Dmitry Safonov2020-07-221-1/+1
|/
* mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport2020-06-091-1/+0
* x86/resctrl: Rename asm/resctrl_sched.h to asm/resctrl.hReinette Chatre2020-05-061-1/+1
* x86: Remove unneeded includesBrian Gerst2020-03-211-1/+0
* x86: Remove force_iret()Brian Gerst2020-01-081-1/+0
* x86/iopl: Remove legacy IOPL optionThomas Gleixner2019-11-161-11/+0
* x86/process: Unify copy_thread_tls()Thomas Gleixner2019-11-161-75/+0