summaryrefslogtreecommitdiffstats
path: root/arch/x86/mm/kasan_init_64.c
AgeCommit message (Expand)AuthorFilesLines
2019-03-12memblock: drop memblock_alloc_*_nopanic() variantsMike Rapoport1-6/+8
2018-12-28kasan: rename kasan_zero_page to kasan_early_shadow_pageAndrey Konovalov1-26/+29
2018-10-31mm: remove include/linux/bootmem.hMike Rapoport1-2/+1
2018-10-31memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variantsMike Rapoport1-2/+2
2018-10-31memblock: remove _virt from APIs returning virtual addressMike Rapoport1-2/+2
2018-05-19x86/mm: Stop pretending pgtable_l5_enabled is a variableKirill A. Shutemov1-4/+4
2018-05-19x86/mm: Unify pgtable_l5_enabled usage in early boot codeKirill A. Shutemov1-4/+2
2018-04-12x86/mm: Do not auto-massage page protectionsDave Hansen1-1/+13
2018-02-21x86/mm: Optimize boot-time paging mode switching costKirill A. Shutemov1-0/+6
2018-02-16x86/mm: Replace compile-time checks for 5-level paging with runtime-time checksKirill A. Shutemov1-6/+6
2018-02-14x86/mm: Make PGDIR_SHIFT and PTRS_PER_P4D variableKirill A. Shutemov1-1/+1
2018-01-15x86/kasan: Panic if there is not enough memory to bootAndrey Ryabinin1-10/+14
2017-12-22x86/cpu_entry_area: Move it out of the fixmapThomas Gleixner1-13/+16
2017-12-17x86/kasan/64: Teach KASAN about the cpu_entry_areaAndy Lutomirski1-1/+17
2017-12-17x86/mm/kasan: Don't use vmemmap_populate() to initialize shadowAndrey Ryabinin1-7/+136
2017-11-07Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflictsIngo Molnar1-0/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-10-20x86/kasan: Use the same shadow offset for 4- and 5-level pagingAndrey Ryabinin1-21/+80
2017-07-18x86/mm: Insure that boot memory areas are mapped properlyTom Lendacky1-1/+1
2017-07-18x86/mm: Provide general kernel support for memory encryptionTom Lendacky1-2/+2
2017-07-10x86/kasan: don't allocate extra shadow memoryAndrey Ryabinin1-6/+1
2017-06-13x86/boot/64: Rename init_level4_pgt and early_level4_pgtKirill A. Shutemov1-6/+6
2017-04-11Merge branch 'x86/boot' into x86/mm, to avoid conflictIngo Molnar1-2/+3
2017-04-11Merge branch 'WIP.x86/boot' into x86/boot, to pick up ready branchIngo Molnar1-2/+3
2017-04-04x86/kasan: Extend KASAN to support 5-level pagingKirill A. Shutemov1-2/+16
2017-04-03Merge tag 'v4.11-rc5' into x86/mm, to refresh the branchIngo Molnar1-0/+1
2017-03-27x86/kasan: Prepare clear_pgds() to switch to <asm-generic/pgtable-nop4d.h>Kirill A. Shutemov1-2/+13
2017-03-18x86/mm: Correct fixmap header usage on adaptable MODULES_ENDThomas Garnier1-1/+0
2017-03-16x86/mm: Adapt MODULES_END based on fixmap section sizeThomas Garnier1-0/+1
2017-03-14x86/kasan: Fix boot with KASAN=y and PROFILE_ANNOTATED_BRANCHES=yAndrey Ryabinin1-0/+1
2017-03-02sched/headers: Prepare to move 'init_task' and 'init_thread_union' from <linu...Ingo Molnar1-0/+1
2017-01-28x86/boot/e820: Clean up the E820 table size define namesIngo Molnar1-2/+2
2017-01-28x86/boot/e820: Remove spurious asm/e820/api.h inclusionsIngo Molnar1-0/+1
2016-07-15kasan: add newline to messagesDmitry Vyukov1-2/+2
2016-02-09x86/kasan: Write protect kasan zero shadowAndrey Ryabinin1-2/+8
2016-02-09x86/kasan: Clear kasan_zero_page after TLB flushAndrey Ryabinin1-3/+8
2015-11-05kasan: update log messagesAndrey Konovalov1-1/+1
2015-08-22x86/kasan, mm: Introduce generic kasan_populate_zero_shadow()Andrey Ryabinin1-118/+5
2015-07-06x86/kasan: Add message about KASAN being initializedAndrey Ryabinin1-0/+3
2015-07-06x86/kasan: Fix boot crash on AMD processorsAndrey Ryabinin1-3/+3
2015-07-06x86/kasan: Flush TLBs after switching CR3Andrey Ryabinin1-0/+2
2015-07-06x86/kasan: Fix KASAN shadow region page tablesAlexander Popov1-2/+34
2015-02-13kasan: enable instrumentation of global variablesAndrey Ryabinin1-1/+1
2015-02-13kasan: enable stack instrumentationAndrey Ryabinin1-2/+9
2015-02-13x86_64: add KASan supportAndrey Ryabinin1-0/+199