summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/process.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'objtool-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-04-281-2/+3
|\
| * x86/cpu: Expose arch_cpu_idle_dead()'s prototype definitionPhilippe Mathieu-Daudé2023-03-081-0/+1
| * sched/idle: Mark arch_cpu_idle_dead() __noreturnJosh Poimboeuf2023-03-081-1/+1
| * x86/cpu: Mark play_dead() __noreturnJosh Poimboeuf2023-03-081-1/+1
* | x86/mm: Provide arch_prctl() interface for LAMKirill A. Shutemov2023-03-161-0/+3
* | x86/uaccess: Provide untagged_addr() and remove tags before address checkKirill A. Shutemov2023-03-161-0/+3
|/
* Merge tag 'pm-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds2023-02-211-0/+1
|\
| * cpuidle-haltpoll: Replace default_idle() with arch_cpu_idle()Li RongQing2023-01-201-0/+1
* | arch/idle: Change arch_cpu_idle() behavior: always exit with IRQs disabledPeter Zijlstra2023-01-131-11/+4
* | x86/idle: Replace 'x86_idle' function pointer with a static_callPeter Zijlstra2023-01-131-22/+28
|/
* Merge tag 'random-6.2-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2022-12-121-1/+1
|\
| * treewide: use get_random_u32_below() instead of deprecated functionJason A. Donenfeld2022-11-181-1/+1
* | x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3Pawan Gupta2022-12-021-1/+1
|/
* treewide: use prandom_u32_max() when possible, part 1Jason A. Donenfeld2022-10-111-1/+1
* Merge tag 'x86_cpu_for_v6.0_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-08-011-13/+31
|\
| * x86: Remove vendor checks from prefer_mwait_c1_over_haltWyes Karny2022-06-081-10/+25
| * x86: Handle idle=nomwait cmdline properly for x86_idleWyes Karny2022-06-081-3/+6
* | x86/bugs: Optimize SPEC_CTRL MSR writesPeter Zijlstra2022-06-271-1/+1
* | x86/bugs: Keep a per-CPU IA32_SPEC_CTRL valuePeter Zijlstra2022-06-271-1/+1
* | Merge tag 'kthread-cleanups-for-v5.19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2022-06-031-8/+10
|\ \
| * | fork: Generalize PF_IO_WORKER handlingEric W. Biederman2022-05-071-7/+6
| * | fork: Pass struct kernel_clone_args into copy_threadEric W. Biederman2022-05-071-2/+5
| |/
* | Merge tag 'x86_splitlock_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2022-05-231-3/+0
|\ \
| * | x86/split-lock: Remove unused TIF_SLD bitTony Luck2022-04-271-3/+0
| |/
* | Merge tag 'x86_core_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2022-05-231-4/+1
|\ \
| * | x86/32: Remove lazy GS macrosBrian Gerst2022-04-141-4/+1
| |/
* | Merge tag 'x86_cleanups_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2022-05-231-6/+5
|\ \
| * | x86/prctl: Remove pointless task argumentThomas Gleixner2022-05-131-5/+4
| * | x86/process: Fix kernel-doc warning due to a changed function nameJiapeng Chong2022-04-141-1/+1
| |/
* / x86/tdx: Add HLT support for TDX guestsKirill A. Shutemov2022-04-071-0/+4
|/
* Merge branch 'x86/cpu' into x86/core, to resolve conflictsIngo Molnar2022-03-151-1/+4
|\
| * x86/cpu: Clear SME feature flag when not in useMario Limonciello2022-02-161-1/+4
* | x86: Mark stop_this_cpu() __noreturnPeter Zijlstra2022-03-151-1/+1
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-01-161-0/+2
|\
| * x86/fpu: Extend fpu_xstate_prctl() with guest permissionsThomas Gleixner2022-01-071-0/+2
* | x86: Snapshot thread flagsMark Rutland2021-12-011-4/+4
|/
* x86: Pin task-stack in __get_wchan()Peter Zijlstra2021-11-191-0/+5
* Merge tag 'x86_core_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-11-021-0/+1
|\
| * x86/iopl: Fake iopl(3) CLI/STI usagePeter Zijlstra2021-09-211-0/+1
* | Merge tag 'x86-fpu-2021-11-01' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-11-011-4/+23
|\ \
| * | x86/fpu/xstate: Add fpstate_realloc()/free()Chang S. Bae2021-10-261-0/+10
| * | x86/fpu: Prepare fpu_clone() for dynamically enabled featuresThomas Gleixner2021-10-261-1/+1
| * | x86/arch_prctl: Add controls for dynamic XSTATE componentsChang S. Bae2021-10-261-2/+7
| * | x86/fpu: Do not leak fpstate pointer on forkThomas Gleixner2021-10-211-0/+2
| * | x86/fpu: Move context switch and exit to user inlines into sched.hThomas Gleixner2021-10-201-1/+1
| * | x86/process: Clone FPU in copy_thread()Thomas Gleixner2021-10-201-1/+3
| |/
* | x86: Fix __get_wchan() for !STACKTRACEPeter Zijlstra2021-10-261-3/+14
* | sched: Add wrapper for get_wchan() to keep task blockedKees Cook2021-10-151-4/+1
* | x86: Fix get_wchan() to support the ORC unwinderQi Zheng2021-10-151-48/+3
|/
* Merge tag 'x86-fpu-2021-07-07' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-07-071-3/+19
|\