summaryrefslogtreecommitdiffstats
path: root/arch/x86/mm/kasan_init_64.c
AgeCommit message (Expand)Author
2022-12-15x86/kasan: Populate shadow for shared chunk of the CPU entry areaSean Christopherson
2022-12-15x86/kasan: Add helpers to align shadow addresses up and downSean Christopherson
2022-12-15x86/kasan: Rename local CPU_ENTRY_AREA variables to shorten namesSean Christopherson
2022-12-15x86/kasan: Map shadow for percpu pages on demandAndrey Ryabinin
2021-11-06memblock: use memblock_free for freeing virtual pointersMike Rapoport
2021-09-14memblock: introduce saner 'memblock_free_ptr()' interfaceLinus Torvalds
2020-06-09mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport
2019-12-31x86/kasan: Print original address on #GPJann Horn
2019-12-01x86/kasan: support KASAN_VMALLOCDaniel Axtens
2019-06-14x86/kasan: Fix boot with 5-level paging and KASANAndrey Ryabinin
2019-03-12memblock: drop memblock_alloc_*_nopanic() variantsMike Rapoport
2018-12-28kasan: rename kasan_zero_page to kasan_early_shadow_pageAndrey Konovalov
2018-10-31mm: remove include/linux/bootmem.hMike Rapoport
2018-10-31memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variantsMike Rapoport
2018-10-31memblock: remove _virt from APIs returning virtual addressMike Rapoport
2018-05-19x86/mm: Stop pretending pgtable_l5_enabled is a variableKirill A. Shutemov
2018-05-19x86/mm: Unify pgtable_l5_enabled usage in early boot codeKirill A. Shutemov
2018-04-12x86/mm: Do not auto-massage page protectionsDave Hansen
2018-02-21x86/mm: Optimize boot-time paging mode switching costKirill A. Shutemov
2018-02-16x86/mm: Replace compile-time checks for 5-level paging with runtime-time checksKirill A. Shutemov
2018-02-14x86/mm: Make PGDIR_SHIFT and PTRS_PER_P4D variableKirill A. Shutemov
2018-01-15x86/kasan: Panic if there is not enough memory to bootAndrey Ryabinin
2017-12-22x86/cpu_entry_area: Move it out of the fixmapThomas Gleixner
2017-12-17x86/kasan/64: Teach KASAN about the cpu_entry_areaAndy Lutomirski
2017-12-17x86/mm/kasan: Don't use vmemmap_populate() to initialize shadowAndrey Ryabinin
2017-11-07Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflictsIngo Molnar
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-10-20x86/kasan: Use the same shadow offset for 4- and 5-level pagingAndrey Ryabinin
2017-07-18x86/mm: Insure that boot memory areas are mapped properlyTom Lendacky
2017-07-18x86/mm: Provide general kernel support for memory encryptionTom Lendacky
2017-07-10x86/kasan: don't allocate extra shadow memoryAndrey Ryabinin
2017-06-13x86/boot/64: Rename init_level4_pgt and early_level4_pgtKirill A. Shutemov
2017-04-11Merge branch 'x86/boot' into x86/mm, to avoid conflictIngo Molnar
2017-04-11Merge branch 'WIP.x86/boot' into x86/boot, to pick up ready branchIngo Molnar
2017-04-04x86/kasan: Extend KASAN to support 5-level pagingKirill A. Shutemov
2017-04-03Merge tag 'v4.11-rc5' into x86/mm, to refresh the branchIngo Molnar
2017-03-27x86/kasan: Prepare clear_pgds() to switch to <asm-generic/pgtable-nop4d.h>Kirill A. Shutemov
2017-03-18x86/mm: Correct fixmap header usage on adaptable MODULES_ENDThomas Garnier
2017-03-16x86/mm: Adapt MODULES_END based on fixmap section sizeThomas Garnier
2017-03-14x86/kasan: Fix boot with KASAN=y and PROFILE_ANNOTATED_BRANCHES=yAndrey Ryabinin
2017-03-02sched/headers: Prepare to move 'init_task' and 'init_thread_union' from <linu...Ingo Molnar
2017-01-28x86/boot/e820: Clean up the E820 table size define namesIngo Molnar
2017-01-28x86/boot/e820: Remove spurious asm/e820/api.h inclusionsIngo Molnar
2016-07-15kasan: add newline to messagesDmitry Vyukov
2016-02-09x86/kasan: Write protect kasan zero shadowAndrey Ryabinin
2016-02-09x86/kasan: Clear kasan_zero_page after TLB flushAndrey Ryabinin
2015-11-05kasan: update log messagesAndrey Konovalov
2015-08-22x86/kasan, mm: Introduce generic kasan_populate_zero_shadow()Andrey Ryabinin
2015-07-06x86/kasan: Add message about KASAN being initializedAndrey Ryabinin
2015-07-06x86/kasan: Fix boot crash on AMD processorsAndrey Ryabinin