Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
961faac114819a01e627fe9c9c82b830bb3849d4
/
arch
/
arm64
/
mm
/
mmu.c
316b39db
arm64: mm: avoid redundant __pa(__va(x))
by Mark Rutland
· 9 years ago
86ccce8
arm64: unmap idmap earlier
by Mark Rutland
· 9 years ago
9e8e865
arm64: unify idmap removal
by Mark Rutland
· 9 years ago
5227cfa
arm64: mm: place empty_zero_page in bss
by Mark Rutland
· 9 years ago
21ab99c
arm64: mm: specialise pagetable allocators
by Mark Rutland
· 9 years ago
129b985
Merge branch 'aarch64/efi' into aarch64/for-next/core
by Will Deacon
· 9 years ago
32d6397
arm64: mm: ensure that the zero page is visible to the page table walker
by Will Deacon
· 9 years ago
e2c30ee
arm64: mm: remove pointless PAGE_MASKing
by Mark Rutland
· 9 years ago
68709f4
arm64: only consider memblocks with NOMAP cleared for linear mapping
by Ard Biesheuvel
· 9 years ago
9c4e08a
arm64: mm: allow sections for unaligned bases
by Mark Rutland
· 9 years ago
cc5d2b3
arm64: mm: detect bad __create_mapping uses
by Mark Rutland
· 9 years ago
667c275
Revert "arm64: Mark kernel page ranges contiguous"
by Catalin Marinas
· 9 years ago
7142392
arm64: early_alloc: Fix check for allocation failure
by Suzuki K. Poulose
· 9 years ago
0b2aa5b
arm64: Fix R/O permissions in mark_rodata_ro
by Laura Abbott
· 9 years ago
4fee9f3
arm64: mm: use correct mapping granularity under DEBUG_RODATA
by Ard Biesheuvel
· 9 years ago
9a17a21
arm64: mmu: make split_pud and fixup_executable static
by Jisheng Zhang
· 9 years ago
fb226c3
arm64: fix R/O permissions of FDT mapping
by Ard Biesheuvel
· 9 years ago
b219545
arm64: fix STRICT_MM_TYPECHECKS issue in PTE_CONT manipulation
by Ard Biesheuvel
· 9 years ago
b433dce
arm64: Handle section maps for swapper/idmap
by Suzuki K. Poulose
· 9 years ago
348a65c
arm64: Mark kernel page ranges contiguous
by Jeremy Linton
· 9 years ago
8e63d38
arm64: flush: use local TLB and I-cache invalidation
by Will Deacon
· 9 years ago
c53e0ba
arm64: mm: mark create_mapping as __init
by Mark Rutland
· 9 years ago
b08d464
arm64: remove dead code
by Mark Salter
· 9 years ago
1e43ba9
arm64: fix incorrect use of pgprot_t variable
by Ard Biesheuvel
· 9 years ago
61bd93c
arm64: use fixmap region for permanent FDT mapping
by Ard Biesheuvel
· 10 years ago
714d8e7
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 10 years ago
9f25e6a
arm64: expose number of page table levels on Kconfig level
by Kirill A. Shutemov
· 10 years ago
dd006da
arm64: mm: increase VA range of identity map
by Ard Biesheuvel
· 10 years ago
b63dbef
arm64: fixmap: check idx is definitely valid
by Mark Rutland
· 10 years ago
4108935
arm64: Fix section mismatch on alloc_init_p[mu]d()
by Catalin Marinas
· 10 years ago
a1c7657
arm64: mm: use *_sect to check for section maps
by Mark Rutland
· 10 years ago
a3bba37
arm64: drop unnecessary cache+tlb maintenance
by Mark Rutland
· 10 years ago
523d6e9
arm64:mm: free the useless initial page table
by zhichang.yuan
· 10 years ago
60305db
arm64/efi: move virtmap init to early initcall
by Ard Biesheuvel
· 10 years ago
da14170
arm64: add better page protections to arm64
by Laura Abbott
· 10 years ago
26a945c
arm64: remove broken cachepolicy code
by Mark Rutland
· 10 years ago
9679be1
arm64/efi: remove idmap manipulations from UEFI code
by Ard Biesheuvel
· 10 years ago
8ce837c
arm64/mm: add create_pgd_mapping() to create private page tables
by Ard Biesheuvel
· 10 years ago
e1e1fdd
arm64/mm: add explicit struct_mm argument to __create_mapping()
by Ard Biesheuvel
· 10 years ago
af86e59
arm64: Factor out fixmap initialization from ioremap
by Laura Abbott
· 10 years ago
4ee2098
arm64: fix data type for physical address
by Min-Hua Chen
· 10 years ago
3dec0fe
arm64: Fix memblock current_limit with 64K pages and 48-bit VA
by Catalin Marinas
· 10 years ago
fe18406
arm64: LLVMLinux: Fix inline arm64 assembly for use with clang
by Mark Charlebois
· 10 years ago
c79b954
arm64: mm: Implement 4 levels of translation tables
by Jungseok Lee
· 11 years ago
cc07aab
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux into next
by Linus Torvalds
· 11 years ago
c3c55a0
Merge branch 'arm64-efi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into next
by Linus Torvalds
· 11 years ago
206a2a7
arm64: mm: Create gigabyte kernel logical mappings where possible
by Steve Capper
· 11 years ago
a501e32
arm64: Clean up the default pgprot setting
by Catalin Marinas
· 11 years ago
da6e4cb
arm64: Fix for the arm64 kern_addr_valid() function
by Dave Anderson
· 11 years ago
d7ecbdd
arm64: Add function to create identity mappings
by Mark Salter
· 11 years ago
bf4b558
arm64: add early_ioremap support
by Mark Salter
· 11 years ago
0bf757c
arm64: initialize pgprot info earlier in boot
by Mark Salter
· 11 years ago
a55f992
arm64: Invalidate the TLB when replacing pmd entries during boot
by Catalin Marinas
· 11 years ago
e25208f
arm64: Fix mapping of memory banks not ending on a PMD_SIZE boundary
by Catalin Marinas
· 11 years ago
aa729dc
Merge branch 'for-next/hugepages' of git://git.linaro.org/people/stevecapper/linux into upstream-hugepages
by Catalin Marinas
· 11 years ago
f6bc87c
ARM64: mm: Restore memblock limit when map_mem finished.
by Steve Capper
· 12 years ago
7249b79
arm64: Do not flush the D-cache for anonymous pages
by Catalin Marinas
· 12 years ago
0aad818
sparse-vmemmap: specify vmemmap population range in bytes
by Johannes Weiner
· 12 years ago
d17cfb3
ARM64: early_printk: Fix check for CONFIG_ARM64_64K_PAGES
by Ben Hutchings
· 12 years ago
0197518
memory-hotplug: remove memmap of sparse-vmemmap
by Tang Chen
· 12 years ago
2475ff9
arm64: Add simple earlyprintk support
by Catalin Marinas
· 12 years ago
c1cc155
arm64: MMU initialisation
by Catalin Marinas
· 13 years ago