summaryrefslogtreecommitdiffstats
path: root/arch/arm64/mm/mmu.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* arm64: mmu: Place guard page after mapping of kernel imageWill Deacon2017-07-281-7/+11
* arm64: mm: explicity include linux/vmalloc.hTobias Klauser2017-05-301-0/+1
* arm64: kdump: protect crash dump kernel memoryTakahiro Akashi2017-04-051-49/+54
* arm64: mm: set the contiguous bit for kernel mappings where appropriateArd Biesheuvel2017-03-231-43/+97
* arm64/mm: remove pointless map/unmap sequences when creating page tablesArd Biesheuvel2017-03-231-4/+0
* arm64/mmu: replace 'page_mappings_only' parameter with flags argumentArd Biesheuvel2017-03-231-18/+27
* arm64/mmu: add contiguous bit to sanity bug checkArd Biesheuvel2017-03-231-1/+9
* arm64/mmu: ignore debug_pagealloc for kernel segmentsArd Biesheuvel2017-03-231-4/+3
* arm64/mmu: align alloc_init_pte prototype with pmd/pud versionsArd Biesheuvel2017-03-231-4/+4
* arm64: mmu: apply strict permissions to .init.text and .init.dataArd Biesheuvel2017-03-231-4/+8
* arm64: mmu: map .text as read-only from the outsetArd Biesheuvel2017-03-231-4/+14
* arm64: alternatives: apply boot time fixups via the linear mappingArd Biesheuvel2017-03-231-5/+17
* arm64: mmu: move TLB maintenance from callers to create_mapping_late()Ard Biesheuvel2017-03-231-8/+8
* Revert "arm64: mm: set the contiguous bit for kernel mappings where appropriate"Mark Rutland2017-02-241-30/+4
* arm64: fix warning about swapper_pg_dir overflowArnd Bergmann2017-02-151-1/+1
* arm64: mm: use phys_addr_t instead of unsigned long in __map_memblockMiles Chen2017-01-131-2/+2
* arm64: Use __pa_symbol for kernel symbolsLaura Abbott2017-01-121-12/+21
* arm64: dump: Add checking for writable and exectuable pagesLaura Abbott2016-11-071-0/+3
* arm64: mm: set the contiguous bit for kernel mappings where appropriateArd Biesheuvel2016-11-071-4/+30
* arm64: mm: replace 'block_mappings_allowed' with 'page_mappings_only'Ard Biesheuvel2016-11-071-16/+16
* arm64: mm: BUG on unsupported manipulations of live kernel mappingsArd Biesheuvel2016-11-071-27/+43
* arm64: mm: drop fixup_init() and mm.hKefeng Wang2016-09-061-12/+0
* arm64: apply __ro_after_init to some objectsJisheng Zhang2016-08-221-1/+2
* arm64: mm: avoid fdt_check_header() before the FDT is fully mappedArd Biesheuvel2016-08-011-4/+4
* arm64: mm: run pgtable_page_ctor() on non-swapper translation table pagesArd Biesheuvel2016-07-251-3/+6
* arm64: mm: make create_mapping_late() non-allocatingArd Biesheuvel2016-07-251-1/+1
* arm64: mm: fold init_pgd() into __create_pgd_mapping()Ard Biesheuvel2016-07-011-18/+6
* arm64: mm: Remove split_p*d() functionsCatalin Marinas2016-07-011-43/+4
* arm64: mm: add param to force create_pgd_mapping() to use page mappingsArd Biesheuvel2016-07-011-40/+27
* arm64: mm: remove unnecessary BUG_ONKefeng Wang2016-06-301-1/+0
* arm64: mm: fix location of _etextArd Biesheuvel2016-06-271-10/+10
* arm64: Move unflatten_device_tree() call earlier.David Daney2016-04-151-2/+0
* arm64: cover the .head.text section in the .text segment mappingArd Biesheuvel2016-04-141-5/+5
* arm64: use 'segment' rather than 'chunk' to describe mapped kernel regionsArd Biesheuvel2016-04-141-7/+7
* arm64: consistently use p?d_set_hugeMark Rutland2016-03-241-4/+2
* arm64: mm: Mark .rodata as ROJeremy Linton2016-02-261-6/+13
* arm64: add support for kernel ASLRArd Biesheuvel2016-02-241-9/+20
* arm64: allow kernel Image to be loaded anywhere in physical memoryArd Biesheuvel2016-02-181-0/+3
* arm64: move kernel image to base of vmalloc areaArd Biesheuvel2016-02-181-33/+77
* arm64: decouple early fixmap init from linear mappingArd Biesheuvel2016-02-181-10/+6
* arm64: add support for ioremap() block mappingsArd Biesheuvel2016-02-181-0/+41
* arm64: Add support for ARCH_SUPPORTS_DEBUG_PAGEALLOCLaura Abbott2016-02-161-2/+24
* arm64: Drop alloc function from create_mappingLaura Abbott2016-02-161-9/+20
* arm64: mm: create new fine-grained mappings at bootMark Rutland2016-02-161-62/+91
* arm64: mm: allow passing a pgdir to alloc_init_*Mark Rutland2016-02-161-14/+19
* arm64: mm: allocate pagetables anywhereMark Rutland2016-02-161-35/+0
* arm64: mm: use fixmap when creating page tablesMark Rutland2016-02-161-20/+41
* arm64: mm: avoid redundant __pa(__va(x))Mark Rutland2016-02-161-2/+2
* arm64: unmap idmap earlierMark Rutland2016-02-161-6/+0
* arm64: unify idmap removalMark Rutland2016-02-161-3/+1