- bb425a7 arm64: mm: apply __ro_after_init to memory_limit by Peng Fan · 3 years, 1 month ago
- 16c200e Merge branch 'for-next/pfn-valid' into for-next/core by Will Deacon · 3 years, 3 months ago
- 3de360c arm64/mm: drop HAVE_ARCH_PFN_VALID by Anshuman Khandual · 3 years, 4 months ago
- e63cf61 arm64: mm: Drop pointless call to set_max_mapnr() by Will Deacon · 3 years, 4 months ago
- e99f23c Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 3 years, 4 months ago
- 85f58eb arm64: kdump: Skip kmemleak scan reserved memory for kdump by Chen Wandun · 3 years, 4 months ago
- 88053ec arm64: mm: limit linear region to 51 bits for KVM in nVHE mode by Ard Biesheuvel · 3 years, 5 months ago
- 1472690 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 4 months ago
- a7259df memblock: make memblock_find_in_range method private by Mike Rapoport · 3 years, 4 months ago
- 9e5f3ff Merge tag 'devicetree-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux by Linus Torvalds · 3 years, 4 months ago
- 3eb9cdf Partially revert "arm64/mm: drop HAVE_ARCH_PFN_VALID" by Will Deacon · 3 years, 5 months ago
- b261dba arm64: kdump: Remove custom linux,usable-memory-range handling by Geert Uytterhoeven · 3 years, 5 months ago
- 57beb9b arm64: kdump: Remove custom linux,elfcorehdr handling by Geert Uytterhoeven · 3 years, 5 months ago
- 71bd934 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 7 months ago
- 16c9afc arm64/mm: drop HAVE_ARCH_PFN_VALID by Anshuman Khandual · 3 years, 7 months ago
- a7d9f30 arm64: drop pfn_valid_within() and simplify pfn_valid() by Mike Rapoport · 3 years, 7 months ago
- 873ba46 arm64: decouple check whether pfn is in linear map from pfn_valid() by Mike Rapoport · 3 years, 7 months ago
- 7e04cc9 arm64/mm: Validate CONFIG_PGTABLE_LEVELS by Anshuman Khandual · 3 years, 8 months ago
- 687842e arm64: do not set SWIOTLB_NO_FORCE when swiotlb is required by Christoph Hellwig · 3 years, 8 months ago
- 51595e3 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 3 years, 8 months ago
- 152d32a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 9 months ago
- 1f9d03c mm: move mem_init_print_info() into mm_init() by Kefeng Wang · 3 years, 9 months ago
- 4ad0ae8 mm/vmalloc: remove unmap_kernel_range by Nicholas Piggin · 3 years, 9 months ago
- 782276b arm64: Force SPARSEMEM_VMEMMAP as the only memory management model by Catalin Marinas · 3 years, 9 months ago
- f320bc7 KVM: arm64: Prepare the creation of s1 mappings at EL2 by Quentin Perret · 3 years, 10 months ago
- 093bbe2 arm64/mm: Reorganize pfn_valid() by Anshuman Khandual · 3 years, 11 months ago
- eeb0753 arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory by Anshuman Khandual · 3 years, 11 months ago
- 8b83369 Merge tag 'riscv-for-linus-5.12-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux by Linus Torvalds · 3 years, 11 months ago
- eb75541 arm64, numa: Change the numa init functions name to be generic by Atish Patra · 4 years, 2 months ago
- d78050e arm64: Remove arm64_dma32_phys_limit and its uses by Catalin Marinas · 4 years ago
- 095507d arm64: mm: Fix ARCH_LOW_ADDRESS_LIMIT when !CONFIG_ZONE_DMA by Nicolas Saenz Julienne · 4 years, 1 month ago
- 5ba836e Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 4 years, 1 month ago
- ac73e3d Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 4 years, 1 month ago
- 4f5b0c1 arm, arm64: move free_unused_memmap() to generic mm by Mike Rapoport · 4 years, 1 month ago
- 31f80a4 arm64: Warn the user when a small VA_BITS value wastes memory by Marc Zyngier · 4 years, 1 month ago
- 3c09ec5 Merge branches 'for-next/kvm-build-fix', 'for-next/va-refactor', 'for-next/lto', 'for-next/mem-hotplug', 'for-next/cppc-ffh', 'for-next/pad-image-header', 'for-next/zone-dma-default-32-bit', 'for-next/signal-tag-bits' and 'for-next/cmdline-extended' into for-next/core by Catalin Marinas · 4 years, 1 month ago
- 2b86529 arm64: mm: Set ZONE_DMA size based on early IORT scan by Ard Biesheuvel · 4 years, 2 months ago
- 8424ecd arm64: mm: Set ZONE_DMA size based on devicetree's dma-ranges by Nicolas Saenz Julienne · 4 years, 2 months ago
- 9804f8c arm64: mm: Move zone_dma_bits initialization into zone_sizes_init() by Nicolas Saenz Julienne · 4 years, 2 months ago
- 0a30c53 arm64: mm: Move reserve_crashkernel() into mem_init() by Nicolas Saenz Julienne · 4 years, 2 months ago
- 791ab8b arm64: Ignore any DMA offsets in the max_zone_phys() calculation by Catalin Marinas · 4 years, 2 months ago
- e2a073d arm64: omit [_text, _stext) from permanent kernel mapping by Ard Biesheuvel · 4 years, 2 months ago
- c1090bb arm64: mm: don't assume struct page is always 64 bytes by Ard Biesheuvel · 4 years, 2 months ago
- 97d6786 arm64: mm: account for hotplug memory when randomizing the linear region by Ard Biesheuvel · 4 years, 3 months ago
- 8c96400 arm64: mm: make vmemmap region a projection of the linear region by Ard Biesheuvel · 4 years, 3 months ago
- f4693c2 arm64: mm: extend linear region for 52-bit VA configurations by Ard Biesheuvel · 4 years, 3 months ago
- 032c7ed Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 4 years, 3 months ago
- 5a32c34 Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 4 years, 3 months ago
- 7bc1a0f arm64: mm: use single quantity to represent the PA to VA translation by Ard Biesheuvel · 4 years, 3 months ago
- c9118e6 arch, mm: replace for_each_memblock() with for_each_mem_pfn_range() by Mike Rapoport · 4 years, 3 months ago
- 0b1abd1 dma-mapping: merge <linux/dma-contiguous.h> into <linux/dma-map-ops.h> by Christoph Hellwig · 4 years, 4 months ago
- c6303ab arm64: mm: reserve per-numa CMA to localize coherent dma buffers by Barry Song · 4 years, 5 months ago
- c89ab04 mm/sparse: cleanup the code surrounding memory_present() by Mike Rapoport · 4 years, 5 months ago
- abb7962 arm64/hugetlb: Reserve CMA areas for gigantic pages on 16K and 64K configs by Anshuman Khandual · 4 years, 7 months ago
- 638d503 arm64/panic: Unify all three existing notifier blocks by Anshuman Khandual · 4 years, 7 months ago
- 618e078 arm64: mm: reserve hugetlb CMA after numa_init by Barry Song · 4 years, 7 months ago
- 584cb13 arm64: simplify detection of memory zone boundaries for UMA configs by Mike Rapoport · 4 years, 8 months ago
- 9691a07 mm: use free_area_init() instead of free_area_init_nodes() by Mike Rapoport · 4 years, 8 months ago
- 037d930 arm: mm: use __pfn_to_section() to get mem_section by Guixiong Wei · 4 years, 9 months ago
- cf11e85 mm: hugetlb: optionally allocate gigantic hugepages using cma by Roman Gushchin · 4 years, 9 months ago
- 93b9041 arm64: mm: Fix initialisation of DMA zones on non-NUMA systems by Will Deacon · 5 years ago
- 6be2280 Merge branches 'for-next/elf-hwcap-docs', 'for-next/smccc-conduit-cleanup', 'for-next/zone-dma', 'for-next/relax-icc_pmr_el1-sync', 'for-next/double-page-fault', 'for-next/misc', 'for-next/kselftest-arm64-signal' and 'for-next/kaslr-diagnostics' into for-next/core by Catalin Marinas · 5 years ago
- bff3b04 arm64: mm: reserve CMA and crashkernel in ZONE_DMA32 by Nicolas Saenz Julienne · 5 years ago
- 8b5369e dma/direct: turn ARCH_ZONE_DMA_BITS into a variable by Nicolas Saenz Julienne · 5 years ago
- 4686da5 arm64: Make arm64_dma32_phys_limit static by Catalin Marinas · 5 years ago
- 4399d43 arm64: mm: Fix unused variable warning in zone_sizes_init by Nathan Chancellor · 5 years ago
- 6ec939f arm64/mm: Poison initmem while freeing with free_reserved_area() by Anshuman Khandual · 5 years ago
- 899ee4a arm64: use generic free_initrd_mem() by Mike Rapoport · 5 years ago
- 1a8e1ce arm64: use both ZONE_DMA and ZONE_DMA32 by Nicolas Saenz Julienne · 5 years ago
- a573cdd arm64: rename variables used to calculate ZONE_DMA32's size by Nicolas Saenz Julienne · 5 years ago
- ae970dc arm64: mm: use arm64_dma_phys_limit instead of calling max_zone_dma_phys() by Nicolas Saenz Julienne · 5 years ago
- ac12cf8 Merge branches 'for-next/52-bit-kva', 'for-next/cpu-topology', 'for-next/error-injection', 'for-next/perf', 'for-next/psci-cpuidle', 'for-next/rng', 'for-next/smpboot', 'for-next/tbi' and 'for-next/tlbi' into for-next/core by Will Deacon · 5 years ago
- b6d00d4 arm64: mm: Introduce 52-bit Kernel VAs by Steve Capper · 5 years ago
- c8b6d2c arm64: mm: Separate out vmemmap by Steve Capper · 5 years ago
- 5383cc6 arm64: mm: Introduce vabits_actual by Steve Capper · 5 years ago
- 14c127c arm64: mm: Flip kernel VA space by Steve Capper · 5 years ago
- 13776f9 arm64: mm: free the initrd reserved memblock in a aligned manner by Junhua Huang · 6 years ago
- dfd437a Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 6 years ago
- caab277 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 by Thomas Gleixner · 6 years ago
- 0c1f14e arm64: mm: make CONFIG_ZONE_DMA32 configurable by Miles Chen · 6 years ago
- 87dfb31 treewide: replace #include <asm/sizes.h> with #include <linux/sizes.h> by Masahiro Yamada · 6 years ago
- d8ae8a3 initramfs: move the legacy keepinitrd parameter to core code by Christoph Hellwig · 6 years ago
- c620f7b Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 6 years ago
- d4d18e3 arm64: mm: Ensure tail of unaligned initrd is reserved by Bjorn Andersson · 6 years ago
- 70b3d23 arm64: mm: Ensure we ignore the initrd if it is placed out of range by Will Deacon · 6 years ago
- 19d6242 arm64: setup min_low_pfn by Miles Chen · 6 years ago
- 344bf33 arm64: mm: fix incorrect assignment of 'max_mapnr' by Muchun Song · 6 years ago
- 3d8dfe7 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 6 years ago
- d9fa9d9 arm64: kdump: no need to mark crashkernel pages manually PG_reserved by David Hildenbrand · 6 years ago
- a2c801c arm64: mm: make use of new memblocks_present() helper by Logan Gunthorpe · 6 years ago
- 078a5a4f Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 6 years ago
- c8a43c1 arm64: kaslr: Reserve size of ARM64_MEMSTART_ALIGN in linear region by Yueyi Li · 6 years ago
- 030672a Merge tag 'devicetree-for-4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux by Linus Torvalds · 6 years ago
- 5694cec Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 6 years ago
- d1402fc mm: introduce common STRUCT_PAGE_MAX_SHIFT define by Logan Gunthorpe · 6 years ago
- acc2038 Merge branch 'yaml-bindings-for-v4.21' into dt/next by Rob Herring · 6 years ago
- 4ab2150 arm64: Add memory hotplug support by Robin Murphy · 6 years ago
- 363524d arm64: mm: Introduce DEFAULT_MAP_WINDOW by Steve Capper · 6 years ago
- 03ef055 arm64: move memstart_addr export inline by Mark Rutland · 6 years ago
- 229c55cc arch: Move initrd= parsing into do_mounts_initrd.c by Florian Fainelli · 6 years ago