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