aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/mm/cpu_entry_area.c
AgeCommit message (Expand)AuthorFilesLines
2023-03-22x86/mm: Do not shuffle CPU entry areas without KASLRGravatar Michal Koutný 1-0/+7
2022-12-20prandom: remove prandom_u32_max()Gravatar Jason A. Donenfeld 1-1/+1
2022-12-17Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 1-4/+46
2022-12-15x86/mm: Populate KASAN shadow for entire per-CPU range of CPU entry areaGravatar Sean Christopherson 1-5/+3
2022-12-15x86/mm: Recompute physical address for every page of per-CPU CEA mappingGravatar Sean Christopherson 1-1/+1
2022-12-15x86/mm: Randomize per-cpu entry areaGravatar Peter Zijlstra 1-4/+42
2022-12-15x86/kasan: Map shadow for percpu pages on demandGravatar Andrey Ryabinin 1-1/+7
2022-11-22x86/cpu: Remove X86_FEATURE_XENPV usage in setup_cpu_entry_area()Gravatar Juergen Gross 1-6/+2
2021-10-06x86/sev: Make the #VC exception stacks part of the default stacks storageGravatar Borislav Petkov 1-0/+7
2020-09-09x86/dumpstack/64: Add noinstr version of get_stack_info()Gravatar Joerg Roedel 1-1/+2
2020-06-11x86/entry: Remove DBn stacksGravatar Peter Zijlstra 1-1/+0
2020-06-09mm: reorder includes after introduction of linux/pgtable.hGravatar Mike Rapoport 1-1/+1
2020-06-09mm: introduce include/linux/pgtable.hGravatar Mike Rapoport 1-1/+1
2020-04-14x86/32: Remove CONFIG_DOUBLEFAULTGravatar Borislav Petkov 1-3/+1
2019-11-26x86/doublefault/32: Move #DF stack and TSS to cpu_entry_areaGravatar Andy Lutomirski 1-1/+13
2019-11-26Merge branch 'x86-iopl-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 1-0/+8
2019-11-25x86/pti/32: Calculate the various PTI cpu_entry_area sizes correctly, make th...Gravatar Ingo Molnar 1-1/+3
2019-11-16x86/tss: Fix and move VMX BUILD_BUG_ON()Gravatar Thomas Gleixner 1-0/+8
2019-04-17x86/exceptions: Split debug IST stackGravatar Thomas Gleixner 1-1/+3
2019-04-17x86/cpu_entry_area: Provide exception stack accessorGravatar Thomas Gleixner 1-0/+4
2019-04-17x86/cpu_entry_area: Prepare for IST guard pagesGravatar Thomas Gleixner 1-7/+30
2019-04-17x86/exceptions: Add structs for exception stacksGravatar Thomas Gleixner 1-5/+3
2019-04-17x86/cpu_entry_area: Cleanup setup functionsGravatar Thomas Gleixner 1-10/+9
2019-02-08x86/cpu_entry_area: Move percpu_setup_debug_store() to __init sectionGravatar Sergey Senozhatsky 1-1/+1
2018-09-12x86/pti/64: Remove the SYSCALL64 entry trampolineGravatar Andy Lutomirski 1-36/+0
2018-08-14x86: Add entry trampolines to kcoreGravatar Adrian Hunter 1-0/+10
2018-08-14kallsyms, x86: Export addresses of PTI entry trampolinesGravatar Alexander Shishkin 1-0/+23
2018-04-12x86/pti: Enable global pages for shared areasGravatar Dave Hansen 1-1/+13
2018-03-01x86/cpu_entry_area: Sync cpu_entry_area to initial_page_tableGravatar Thomas Gleixner 1-0/+6
2017-12-23x86/cpu_entry_area: Add debugstore entries to cpu_entry_areaGravatar Thomas Gleixner 1-0/+27
2017-12-23x86/cpu_entry_area: Prevent wraparound in setup_cpu_entry_area_ptes() on 32bitGravatar Thomas Gleixner 1-1/+2
2017-12-22x86/cpu_entry_area: Move it out of the fixmapGravatar Thomas Gleixner 1-16/+50
2017-12-22x86/cpu_entry_area: Move it to a separate unitGravatar Thomas Gleixner 1-0/+104