summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/process.c
Commit message (Expand)AuthorAgeFilesLines
* 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
|\
| * x86/fpu: Add PKRU storage outside of task XSAVE bufferDave Hansen2021-06-231-0/+7
| * x86/fpu: Clean up the fpu__clear() variantsAndy Lutomirski2021-06-231-0/+10
| * x86/fpu: Rename fpu__clear_all() to fpu_flush_thread()Thomas Gleixner2021-06-231-1/+1
| * x86/fpu: Rename and sanitize fpu__save/copy()Thomas Gleixner2021-06-231-2/+1
* | sched: Introduce task_is_running()Peter Zijlstra2021-06-181-2/+2
|/
* x86/process: setup io_threads more like normal user space threadsStefan Metzmacher2021-05-051-1/+18
* x86/process/64: Move cpu_current_top_of_stack out of TSSLai Jiangshan2021-03-281-6/+1
* x86: Fix various typos in commentsIngo Molnar2021-03-181-1/+1
* arch: setup PF_IO_WORKER threads like PF_KTHREADJens Axboe2021-02-211-1/+1
* sched/idle: Fix arch_cpu_idle() vs tracingPeter Zijlstra2020-11-241-5/+7
* x86/unwind/fp: Fix FP unwinding in ret_from_forkJosh Poimboeuf2020-09-181-1/+2
* cpuidle: Move trace_cpu_idle() into generic codePeter Zijlstra2020-08-261-4/+0
* Merge tag 'x86-fsgsbase-2020-08-04' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2020-08-041-4/+6
|\