summaryrefslogtreecommitdiffstats
path: root/arch/arm64/include/asm/memory.h
Commit message (Expand)AuthorAgeFilesLines
* linux/const.h: move UL() macro to include/linux/const.hMasahiro Yamada2018-04-111-6/+0Star
* kasan: clean up KASAN_SHADOW_SCALE_SHIFT usageAndrey Konovalov2018-02-071-1/+2
* Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2017-11-151-15/+0Star
|\
| * arm64: move TASK_* definitions to <asm/processor.h>Yury Norov2017-10-021-15/+0Star
* | arm64: Use larger stacks when KASAN is selectedMark Rutland2017-10-041-3/+6
|/
* Merge branch 'arm64/vmap-stack' of git://git.kernel.org/pub/scm/linux/kernel/...Catalin Marinas2017-08-151-0/+53
|\
| * arm64: add VMAP_STACK overflow detectionMark Rutland2017-08-151-0/+2
| * arm64: add basic VMAP_STACK supportMark Rutland2017-08-151-1/+22
| * arm64: move SEGMENT_ALIGN to <asm/memory.h>Mark Rutland2017-08-151-0/+19
| * arm64: clean up irq stack definitionsMark Rutland2017-08-151-0/+2
| * arm64: clean up THREAD_* definitionsMark Rutland2017-08-151-0/+8
| * arm64: factor out PAGE_* and CONT_* definitionsMark Rutland2017-08-151-0/+1
* | arm64: avoid overflow in VA_START and PAGE_OFFSETNick Desaulniers2017-08-041-2/+4
|/
* Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2017-02-221-20/+46
|\
| * arm64: Add support for CONFIG_DEBUG_VIRTUALLaura Abbott2017-01-121-3/+28
| * arm64: Use __pa_symbol for kernel symbolsLaura Abbott2017-01-121-0/+1
| * arm64: Add cast for virt_to_pfnLaura Abbott2017-01-121-1/+1
| * arm64: Move some macros under #ifndef __ASSEMBLY__Laura Abbott2017-01-121-19/+19
* | arm64: mm: avoid name clash in __page_to_voff()Oleksandr Andrushchenko2017-01-181-1/+1
|/
* arm64: setup: introduce kaslr_offset()Alexander Popov2016-12-201-0/+5
* arm64: mm: fix __page_to_voff definitionNeeraj Upadhyay2016-10-261-1/+1
* arm64: Correctly bounds check virt_addr_validLaura Abbott2016-09-221-2/+6
* arm64: update stale PAGE_OFFSET commentMark Rutland2016-06-031-1/+2
* arm64: Promote KERNEL_START/KERNEL_END definitions to a header fileJames Morse2016-04-281-0/+3
* arm64: mm: restrict virt_to_page() to the linear mappingArd Biesheuvel2016-04-141-1/+11
* arm64: mm: move vmemmap region right below the linear regionArd Biesheuvel2016-04-141-1/+17
* arm64: mm: treat memstart_addr as a signed quantityArd Biesheuvel2016-02-291-1/+1
* arm64: add support for kernel ASLRArd Biesheuvel2016-02-241-1/+4
* arm64: mm: use bit ops rather than arithmetic in pa/va translationsArd Biesheuvel2016-02-231-3/+4
* arm64: mm: only perform memstart_addr sanity check if DEBUG_VMArd Biesheuvel2016-02-231-1/+3
* arm64: allow kernel Image to be loaded anywhere in physical memoryArd Biesheuvel2016-02-181-8/+10
* arm64: defer __va translation of initrd_start and initrd_endArd Biesheuvel2016-02-181-0/+8
* arm64: move kernel image to base of vmalloc areaArd Biesheuvel2016-02-181-6/+15
* arm64: introduce KIMAGE_VADDR as the virtual base of the kernel regionArd Biesheuvel2016-02-181-2/+8
* arm64: add support for ioremap() block mappingsArd Biesheuvel2016-02-181-0/+6
* Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2015-11-041-4/+2Star
|\
| * arm64: remove bogus TASK_SIZE_64 checkArd Biesheuvel2015-10-281-4/+0Star
| * arm64: introduce VA_START macro - the first kernel virtual address.Andrey Ryabinin2015-10-071-0/+2
* | Merge branch 'x86/urgent' into core/efi, to pick up a pending EFI fixIngo Molnar2015-10-141-6/+8
|\|
| * Merge tag 'libnvdimm-for-4.3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2015-09-081-6/+0Star
| |\
| | * mm: move __phys_to_pfn and __pfn_to_phys to asm/generic/memory_model.hChristoph Hellwig2015-08-281-6/+0Star
| * | arm64: set MAX_MEMBLOCK_ADDR according to linear region sizeArd Biesheuvel2015-08-241-0/+8
| |/
* / arm64/mm: Add PROT_DEVICE_nGnRnE and PROT_NORMAL_WTJonathan (Zhixiong) Zhang2015-08-081-0/+1
|/
* arm64: Fix overlapping VA allocationsMark Rutland2015-01-231-1/+9
* Merge tag 'asm-generic-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2014-12-101-0/+2
|\
| * arm64: Use include/asm-generic/io.hThierry Reding2014-11-101-0/+2
* | arm64: ARCH_PFN_OFFSET should be unsigned longNeil Zhang2014-11-131-1/+1
|/
* Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2014-08-041-5/+1Star
|\
| * arm64: Introduce VA_BITS and translation level optionsJungseok Lee2014-07-231-5/+1Star
* | arm64: implement TASK_SIZE_OFColin Cross2014-07-081-0/+2
|/