summaryrefslogtreecommitdiffstats
path: root/arch/x86/entry
Commit message (Expand)AuthorAgeFilesLines
* x86: Fix kthread unwindPeter Zijlstra2023-07-201-1/+15
* x86: Rewrite ret_from_fork() in CBrian Gerst2023-07-102-47/+16
* x86/32: Remove schedule_tail_wrapper()Brian Gerst2023-07-101-23/+10
* Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-06-282-0/+2
|\
| * cachestat: implement cachestat syscallNhat Pham2023-06-092-0/+2
* | Merge tag 'objtool-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-06-271-12/+8
|\ \
| * | x86/entry: Move thunk restore code into thunk functionsJosh Poimboeuf2023-06-071-12/+8
| |/
* / x86/vdso: Include vdso/processor.hArnd Bergmann2023-05-181-0/+1
|/
* Merge tag 'objtool-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-04-281-13/+13
|\
| * x86,objtool: Split UNWIND_HINT_EMPTY in twoJosh Poimboeuf2023-03-231-6/+6
| * x86,objtool: Separate unret validation from unwind hintsJosh Poimboeuf2023-03-231-7/+7
* | Merge tag 'x86_mm_for_6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2023-04-281-1/+1
|\ \
| * | x86: Allow atomic MM_CONTEXT flags settingKirill A. Shutemov2023-03-161-1/+1
| |/
* | Merge tag 'x86_cleanups_for_v6.4_rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2023-04-282-11/+2
|\ \
| * | x86: Simplify one-level sysctl registration for abi_table2Luis Chamberlain2023-03-221-10/+1
| * | x86/entry: Change stale function name in comment to error_return()Jingyu Wang2023-03-061-1/+1
| |/
* | Merge tag 'timers-core-2023-04-24' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2023-04-251-4/+1
|\ \
| * | vdso: Improve cmd_vdso_check to check all dynamic relocationsFangrui Song2023-03-211-4/+1
| |/
* / docs: move x86 documentation into Documentation/arch/Jonathan Corbet2023-03-301-1/+1
|/
* Merge tag 'objtool-core-2023-03-02' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-03-021-1/+8
|\
| * Merge branch 'linus' into objtool/core, to pick up Xen dependenciesIngo Molnar2023-02-2310-54/+44
| |\
| * | x86/entry: Fix unwinding from kprobe on PUSH/POP instructionJosh Poimboeuf2023-02-111-1/+8
* | | Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-02-232-4/+2
|\ \ \ | |_|/ |/| |
| * | mm: replace vma->vm_flags direct modifications with modifier callsSuren Baghdasaryan2023-02-091-1/+1
| * | mm: remove zap_page_range and create zap_vma_pagesMike Kravetz2023-01-181-3/+1
| |/
* | Merge tag 'x86_cpu_for_v6.3_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2023-02-211-1/+1
|\ \
| * | x86/gsseg: Make asm_load_gs_index() take an u16H. Peter Anvin (Intel)2023-01-121-1/+1
| |/
* | x86/vdso: Fake 32bit VDSO build on 64bit compile for vgetcpuSebastian Andrzej Siewior2023-02-073-26/+27
* | x86/vdso: Provide getcpu for x86-32.Sebastian Andrzej Siewior2023-02-064-3/+6
* | x86/vdso: Move VDSO image init to vdso2c generated codeBrian Gerst2023-01-253-24/+10
|/
* Merge tag 'x86_core_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-12-145-36/+43
|\
| * x86/retbleed: Add SKL return thunkThomas Gleixner2022-10-171-4/+6
| * x86/entry: Make some entry symbols globalThomas Gleixner2022-10-171-3/+6
| * x86/Kconfig: Introduce function paddingThomas Gleixner2022-10-171-1/+2
| * x86/entry: Make sync_regs() invocation a tail callPeter Zijlstra2022-10-171-5/+2
| * objtool: Allow symbol range comparisons for IBT/ENDBRPeter Zijlstra2022-10-171-1/+0
| * x86: Fixup asm-offsets duplicatePeter Zijlstra (Intel)2022-10-171-1/+1
| * x86/percpu: Move current_top_of_stack next to current_taskThomas Gleixner2022-10-173-8/+8
| * x86/entry: Align SYM_CODE_START() variantsThomas Gleixner2022-10-172-8/+12
| * x86/vdso: Ensure all kernel code is seen by objtoolThomas Gleixner2022-10-171-5/+6
* | 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
| |/
* | Merge tag 'x86-misc-2022-12-10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-12-121-2/+2
|\ \
| * | x86: Remove __USER32_DSBrian Gerst2022-10-191-2/+2
| |/
* | Merge tag 'timers-core-2022-12-10' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2022-12-121-23/+0
|\ \
| * | vdso/timens: Refactor copy-pasted find_timens_vvar_page() helper into one copyJann Horn2022-12-011-23/+0
| |/
* | Merge tag 'x86-urgent-2022-12-12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2022-12-121-0/+2
|\ \
| * | x86/vdso: Conditionally export __vdso_sgx_enter_enclave()Nathan Chancellor2022-12-091-0/+2
| |/
* / clocksource: hyper-v: Use TSC PFN getter to map vvar pageStanislav Kinsburskiy2022-11-281-4/+3
|/
* treewide: use prandom_u32_max() when possible, part 1Jason A. Donenfeld2022-10-111-1/+1