summaryrefslogtreecommitdiffstats
path: root/arch/x86/mm/cpu_entry_area.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* x86/cpu_entry_area: Annotate percpu_setup_exception_stacks() as __initNathan Chancellor2024-08-251-1/+1
* x86/mm: Do not shuffle CPU entry areas without KASLRMichal Koutný2023-03-221-0/+7
* prandom: remove prandom_u32_max()Jason A. Donenfeld2022-12-201-1/+1
* Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-12-171-4/+46
|\
| * x86/mm: Populate KASAN shadow for entire per-CPU range of CPU entry areaSean Christopherson2022-12-151-5/+3
| * x86/mm: Recompute physical address for every page of per-CPU CEA mappingSean Christopherson2022-12-151-1/+1
| * x86/mm: Randomize per-cpu entry areaPeter Zijlstra2022-12-151-4/+42
| * x86/kasan: Map shadow for percpu pages on demandAndrey Ryabinin2022-12-151-1/+7
* | x86/cpu: Remove X86_FEATURE_XENPV usage in setup_cpu_entry_area()Juergen Gross2022-11-221-6/+2
|/
* x86/sev: Make the #VC exception stacks part of the default stacks storageBorislav Petkov2021-10-061-0/+7
* x86/dumpstack/64: Add noinstr version of get_stack_info()Joerg Roedel2020-09-091-1/+2
* x86/entry: Remove DBn stacksPeter Zijlstra2020-06-111-1/+0
* mm: reorder includes after introduction of linux/pgtable.hMike Rapoport2020-06-091-1/+1
* mm: introduce include/linux/pgtable.hMike Rapoport2020-06-091-1/+1
* x86/32: Remove CONFIG_DOUBLEFAULTBorislav Petkov2020-04-141-3/+1
* x86/doublefault/32: Move #DF stack and TSS to cpu_entry_areaAndy Lutomirski2019-11-261-1/+13
* Merge branch 'x86-iopl-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2019-11-261-0/+8
|\
| * x86/tss: Fix and move VMX BUILD_BUG_ON()Thomas Gleixner2019-11-161-0/+8
* | x86/pti/32: Calculate the various PTI cpu_entry_area sizes correctly, make th...Ingo Molnar2019-11-251-1/+3
|/
* x86/exceptions: Split debug IST stackThomas Gleixner2019-04-171-1/+3
* x86/cpu_entry_area: Provide exception stack accessorThomas Gleixner2019-04-171-0/+4
* x86/cpu_entry_area: Prepare for IST guard pagesThomas Gleixner2019-04-171-7/+30
* x86/exceptions: Add structs for exception stacksThomas Gleixner2019-04-171-5/+3
* x86/cpu_entry_area: Cleanup setup functionsThomas Gleixner2019-04-171-10/+9
* x86/cpu_entry_area: Move percpu_setup_debug_store() to __init sectionSergey Senozhatsky2019-02-081-1/+1
* x86/pti/64: Remove the SYSCALL64 entry trampolineAndy Lutomirski2018-09-121-36/+0
* x86: Add entry trampolines to kcoreAdrian Hunter2018-08-151-0/+10
* kallsyms, x86: Export addresses of PTI entry trampolinesAlexander Shishkin2018-08-151-0/+23
* x86/pti: Enable global pages for shared areasDave Hansen2018-04-121-1/+13
* x86/cpu_entry_area: Sync cpu_entry_area to initial_page_tableThomas Gleixner2018-03-011-0/+6
* x86/cpu_entry_area: Add debugstore entries to cpu_entry_areaThomas Gleixner2017-12-231-0/+27
* x86/cpu_entry_area: Prevent wraparound in setup_cpu_entry_area_ptes() on 32bitThomas Gleixner2017-12-231-1/+2
* x86/cpu_entry_area: Move it out of the fixmapThomas Gleixner2017-12-221-16/+50
* x86/cpu_entry_area: Move it to a separate unitThomas Gleixner2017-12-221-0/+104