summaryrefslogtreecommitdiffstats
path: root/arch/arm64/mm
Commit message (Expand)AuthorAgeFilesLines
* efi/arm64: Fix fdt-related memory reservationMark Salter2014-09-091-2/+1
* arm64: ignore DT memreserve entries when booting in UEFI modeLeif Lindholm2014-08-191-1/+3
* Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2014-08-044-26/+53
|\
| * arm64: Determine the vmalloc/vmemmap space at build time based on VA_BITSCatalin Marinas2014-07-231-7/+15
| * arm64: Convert bool ARM64_x_LEVELS to int ARM64_PGTABLE_LEVELSCatalin Marinas2014-07-231-2/+2
| * arm64: mm: Implement 4 levels of translation tablesJungseok Lee2014-07-233-4/+17
| * arm64: Do not initialise the fixmap page tables in head.SCatalin Marinas2014-07-231-8/+18
| * arm64: place initial page tables above the kernelMark Rutland2014-07-101-8/+4
* | arm64: Create non-empty ZONE_DMA when DRAM starts above 4GBCatalin Marinas2014-07-231-4/+13
* | arm64: export __cpu_{clear,copy}_user_page functionsMark Salter2014-07-081-0/+2
|/
* arm64: mm: Make icache synchronisation logic huge page awareSteve Capper2014-07-041-1/+2
* arm64: Limit the CMA buffer to 32-bit if ZONE_DMACatalin Marinas2014-06-181-2/+8
* Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2014-06-067-118/+40
|\
| * Revert "arm64: Introduce execute-only page access permissions"Catalin Marinas2014-05-161-2/+3
| * arm64: mm: use inner-shareable barriers for inner-shareable maintenanceWill Deacon2014-05-092-4/+4
| * arm64: mm: Optimise tlb flush logic where we have >4K granuleSteve Capper2014-05-092-72/+1
| * arm64: mm: Create gigabyte kernel logical mappings where possibleSteve Capper2014-05-091-1/+27
| * arm64: Clean up the default pgprot settingCatalin Marinas2014-05-092-35/+3
| * arm64: Introduce execute-only page access permissionsCatalin Marinas2014-05-091-3/+2
| * arm64: Provide read/write fault information in compat signal handlersCatalin Marinas2014-05-091-4/+4
* | Merge branch 'arm64-efi-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2014-06-051-18/+47
|\ \
| * | arm64: Add function to create identity mappingsMark Salter2014-04-301-18/+47
* | | hugetlb: restrict hugepage_migration_support() to x86_64Naoya Horiguchi2014-06-041-5/+0
* | | Merge tag 'devicetree-for-3.16' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2014-06-041-21/+0
|\ \ \
| * \ \ Merge branch 'dt-bus-name' into for-nextRob Herring2014-05-132-2/+36
| |\ \ \ | | | |/ | | |/|
| * | | of/fdt: move memreserve and dtb memory reservations into coreRob Herring2014-04-301-21/+0
| | |/ | |/|
* | | arm64: fix pud_huge() for 2-level pagetablesMark Salter2014-05-161-0/+4
| |/ |/|
* | arm64: Use bus notifiers to set per-device coherent DMA opsCatalin Marinas2014-05-031-1/+32
* | arm64: Make default dma_ops to be noncoherentRitesh Harjani2014-05-031-1/+1
* | arm64: Fix for the arm64 kern_addr_valid() functionDave Anderson2014-05-031-0/+3
|/
* Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2014-04-082-15/+34
|\
| * arm64: Fix DMA range invalidation for cache line unaligned buffersCatalin Marinas2014-04-081-4/+11
| * arm64: Relax the kernel cache requirements for bootCatalin Marinas2014-04-051-0/+9
| * arm64: Update the TCR_EL1 translation granule definitions for 16K pagesCatalin Marinas2014-04-031-11/+14
* | arm64: add early_ioremap supportMark Salter2014-04-072-41/+85
* | arm64: initialize pgprot info earlier in bootMark Salter2014-04-071-2/+1
* | Merge tag 'dt-for-linus' of git://git.secretlab.ca/git/linuxLinus Torvalds2014-04-021-0/+1
|\ \ | |/ |/|
| * arm64: add support for reserved memory defined by device treeMarek Szyprowski2014-03-131-0/+1
* | arm64: Remove pgprot_dmacoherent()Catalin Marinas2014-03-241-3/+1
* | arm64: Support DMA_ATTR_WRITE_COMBINELaura Abbott2014-03-241-2/+12
* | arm64: Implement custom mmap functions for dma mappingLaura Abbott2014-03-241-0/+44
* | arm64: Add boot time configuration of Intermediate Physical Address sizeRadha Mohan Chintakuntla2014-03-131-1/+7
* | arm64: remove unnecessary cache flush at bootMark Rutland2014-03-042-7/+1
* | arm64: Implement coherent DMA API based on swiotlbCatalin Marinas2014-02-272-1/+239
* | arm64: Use swiotlb late initialisationCatalin Marinas2014-02-272-4/+8
* | arm64: Replace ZONE_DMA32 with ZONE_DMACatalin Marinas2014-02-272-17/+18
* | arm64: Change misleading function names in dma-mappingRitesh Harjani2014-02-261-10/+10
|/
* arm64: simplify pgd_allocMark Rutland2014-02-051-9/+2
* arm64: Invalidate the TLB when replacing pmd entries during bootCatalin Marinas2014-02-051-2/+10
* arm64: Align CMA sizes to PAGE_SIZELaura Abbott2014-02-051-0/+1