1. 07a6a92 arm64/mm: fix variable 'pud' set but not used by Qian Cai · 5 years ago
  2. b5b14bf arm64: Fix compiler warning from pte_unmap() with -Wunused-but-set-variable by Qian Cai · 5 years ago
  3. 1809afd arm64: mm: Map entry trampoline into trampoline and kernel page tables by Will Deacon · 6 years ago
  4. e5380004 arm64: Implement arch-specific pte_access_permitted() by Catalin Marinas · 7 years ago
  5. f46fdb8 arm64: Improve detection of user/non-user mappings in set_pte(_at) by Catalin Marinas · 7 years ago
  6. 5ebe3a4 arm64: hibernate: Support DEBUG_PAGEALLOC by James Morse · 8 years ago
  7. cab15ce arm64: Introduce execute-only page access permissions by Catalin Marinas · 8 years ago
  8. 747a70e arm64: Fix copy-on-write referencing in HugeTLB by Steve Capper · 8 years ago
  9. a05a70d Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 8 years ago
  10. fd8cfd3 arch: fix has_transparent_hugepage() by Hugh Dickins · 8 years ago
  11. 7beaa24 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 8 years ago
  12. 0648505 kvm: arm64: Enable hardware updates of the Access Flag for Stage 2 page tables by Catalin Marinas · 8 years ago
  13. 5bb1cc0 arm64: Ensure pmd_present() returns false after pmd_mknotpresent() by Catalin Marinas · 8 years ago
  14. ab4db1f arm64: Replace hard-coded values in the pmd/pud_bad() macros by Catalin Marinas · 8 years ago
  15. 282aa70 arm64: Implement pmdp_set_access_flags() for hardware AF/DBM by Catalin Marinas · 8 years ago
  16. 911f56e arm64: Fix typo in the pmdp_huge_get_and_clear() definition by Catalin Marinas · 8 years ago
  17. 0dbd3b1 arm64: Introduce pmd_thp_or_huge by Suzuki K Poulose · 8 years ago
  18. 66dbd6e arm64: Implement ptep_set_access_flags() for hardware AF/DBM by Catalin Marinas · 8 years ago
  19. 5616623 arm64, mm, numa: Add NUMA balancing support for arm64. by Ganapatrao Kulkarni · 8 years ago
  20. 3e1907d arm64: mm: move vmemmap region right below the linear region by Ard Biesheuvel · 8 years ago
  21. 22b6f3b arm64: mm: avoid virt_to_page() translation for the zero page by Ard Biesheuvel · 8 years ago
  22. 3bab79e Revert "arm64: account for sparsemem section alignment when choosing vmemmap offset" by Ard Biesheuvel · 8 years ago
  23. 588ab3f Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 8 years ago
  24. fdc69e7 arm64: Update PTE_RDONLY in set_pte_at() for PROT_NONE permission by Catalin Marinas · 8 years ago
  25. 36e5cd6 arm64: account for sparsemem section alignment when choosing vmemmap offset by Ard Biesheuvel · 8 years ago
  26. dfd55ad arm64: vmemmap: use virtual projection of linear region by Ard Biesheuvel · 8 years ago
  27. 3eca86e arm64: Remove fixmap include fragility by Mark Rutland · 8 years ago
  28. cac4b8c arm64: Fix building error with 16KB pages and 36-bit VA by Catalin Marinas · 8 years ago
  29. f904077 arm64: move kernel image to base of vmalloc area by Ard Biesheuvel · 8 years ago
  30. 6533945 arm64: pgtable: implement static [pte|pmd|pud]_offset variants by Ard Biesheuvel · 8 years ago
  31. 961faac arm64: mm: add functions to walk tables in fixmap by Mark Rutland · 8 years ago
  32. dca56dc arm64: mm: add functions to walk page tables by PA by Mark Rutland · 8 years ago
  33. 053520f arm64: mm: move pte_* macros by Mark Rutland · 8 years ago
  34. 5227cfa arm64: mm: place empty_zero_page in bss by Mark Rutland · 8 years ago
  35. ac15bd6 arm64: Honour !PTE_WRITE in set_pte_at() for kernel mappings by Catalin Marinas · 8 years ago
  36. 05ee26d arch/arm64/include/asm/pgtable.h: add pmd_mkclean for THP by Minchan Kim · 8 years ago
  37. b7ed934 arm64, thp: remove infrastructure for handling splitting PMDs by Kirill A. Shutemov · 8 years ago
  38. fa5fd7c Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 8 years ago
  39. 39b5be9 arm64: mm: move pgd_cache initialisation to pgtable_cache_init by Will Deacon · 8 years ago
  40. 66b3923 arm64: hugetlb: add support for PTE contiguous bit by David Woods · 9 years ago
  41. 82d3400 arm64: Improve error reporting on set_pte_at() checks by Catalin Marinas · 9 years ago
  42. 76c714b arm64: pgtable: implement pte_accessible() by Will Deacon · 9 years ago
  43. 0b2aa5b arm64: Fix R/O permissions in mark_rodata_ro by Laura Abbott · 9 years ago
  44. a18e2fa Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 9 years ago
  45. fb226c3 arm64: fix R/O permissions of FDT mapping by Ard Biesheuvel · 9 years ago
  46. 2dc10ad Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 9 years ago
  47. 7db743c arm64: Minor coding style fixes for kc_offset_to_vaddr and kc_vaddr_to_offset by Catalin Marinas · 9 years ago
  48. c7d77a7 Merge branch 'x86/urgent' into core/efi, to pick up a pending EFI fix by Ingo Molnar · 9 years ago
  49. 03875ad arm64: add kc_offset_to_vaddr and kc_vaddr_to_offset macro by yalin wang · 9 years ago
  50. 39d114d arm64: add KASAN support by Andrey Ryabinin · 9 years ago
  51. 06f90d2 arm64: Default kernel pages should be contiguous by Jeremy Linton · 9 years ago
  52. 93ef666 arm64: Macros to check/set/unset the contiguous bit by Jeremy Linton · 9 years ago
  53. 120798d arm64: mm: remove dsb from update_mmu_cache by Will Deacon · 9 years ago
  54. 127db02 arm64: introduce VA_START macro - the first kernel virtual address. by Andrey Ryabinin · 9 years ago
  55. 1a541b4 arm64: Fix THP protection change logic by Steve Capper · 9 years ago
  56. bf95004 arm64: pgtable: use a single bit for PTE_WRITE regardless of DBM by Will Deacon · 9 years ago
  57. 62d96c7 arm64: Fix pte_modify() to preserve the hardware dirty information by Catalin Marinas · 9 years ago
  58. b847415 arm64: Fix the pte_hw_dirty() check when AF/DBM is enabled by Catalin Marinas · 9 years ago
  59. 8d446c8 arm64/mm: Add PROT_DEVICE_nGnRnE and PROT_NORMAL_WT by Jonathan (Zhixiong) Zhang · 9 years ago
  60. 766ffb6 arm64: pgtable: fix definition of pte_valid by Will Deacon · 9 years ago
  61. 4b3dc96 arm64: force CONFIG_SMP=y and remove redundant #ifdefs by Will Deacon · 9 years ago
  62. 2f4b829 arm64: Add support for hardware updates of the access and dirty pte bits by Catalin Marinas · 9 years ago
  63. cba3574 arm64: move update_mmu_cache() into asm/pgtable.h by Will Deacon · 9 years ago
  64. 9f25e6a arm64: expose number of page table levels on Kconfig level by Kirill A. Shutemov · 9 years ago
  65. 6910fa1 arm64: enable PTE type bit in the mask for pte_modify by Feng Kan · 9 years ago
  66. 59d5373 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 9 years ago
  67. 6b00f7e Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 9 years ago
  68. d016bf7 mm: make FIRST_USER_ADDRESS unsigned long on all archs by Kirill A. Shutemov · 9 years ago
  69. 9b3e661 arm64: drop PTE_FILE and pte_file()-related helpers by Kirill A. Shutemov · 9 years ago
  70. 523d6e9 arm64:mm: free the useless initial page table by zhichang.yuan · 10 years ago
  71. 8ce837c arm64/mm: add create_pgd_mapping() to create private page tables by Ard Biesheuvel · 10 years ago
  72. 5d96e0c arm64: mm: Add pgd_page to support RCU fast_gup by Jungseok Lee · 10 years ago
  73. c164e03 mm: fix huge zero page accounting in smaps report by Kirill A. Shutemov · 10 years ago
  74. 8a5de18 Merge tag 'kvm-arm-for-3.18-take-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm by Linus Torvalds · 10 years ago
  75. 4a513fb arm64: kvm: define PAGE_S2_DEVICE as read-only by default by Ard Biesheuvel · 10 years ago
  76. 0cf744b Merge branch 'akpm' (fixes from Andrew Morton) by Linus Torvalds · 10 years ago
  77. 29e5694 arm64: mm: enable RCU fast_gup by Steve Capper · 10 years ago
  78. 80213c0 Merge tag 'pci-v3.18-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 10 years ago
  79. d1e6dc9 arm64: Add architectural support for PCI by Liviu Dudau · 10 years ago
  80. b6d4f28 arm64: Introduce {set,clear}_pte_bit by Laura Abbott · 10 years ago
  81. 7f0b1bf arm64: Fix barriers used for page table modifications by Catalin Marinas · 10 years ago
  82. 7078db4 arm64: asm/pgtable.h pmd/pud definitions clean-up by Catalin Marinas · 10 years ago
  83. 0837519 arm64: Determine the vmalloc/vmemmap space at build time based on VA_BITS by Catalin Marinas · 10 years ago
  84. abe669d arm64: Convert bool ARM64_x_LEVELS to int ARM64_PGTABLE_LEVELS by Catalin Marinas · 10 years ago
  85. c79b954 arm64: mm: Implement 4 levels of translation tables by Jungseok Lee · 10 years ago
  86. e41ceed arm64: Introduce VA_BITS and translation level options by Jungseok Lee · 10 years ago
  87. b2f8c07 arm64: Remove duplicate (SWAPPER|IDMAP)_DIR_SIZE definitions by Catalin Marinas · 10 years ago
  88. f3b766a arm64: mm: Fix horrendous config typo by Steve Capper · 10 years ago
  89. e3a920a arm64: mm: remove broken &= operator from pmd_mknotpresent by Will Deacon · 10 years ago
  90. cc07aab Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux into next by Linus Torvalds · 10 years ago
  91. 1aacb90 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial into next by Linus Torvalds · 10 years ago
  92. ceb2183 arm64: mm: fix pmd_write CoW brokenness by Will Deacon · 10 years ago
  93. 5a0fdfa Revert "arm64: Introduce execute-only page access permissions" by Catalin Marinas · 10 years ago
  94. 98f7685 arm64: barriers: make use of barrier options with explicit barriers by Will Deacon · 10 years ago
  95. 206a2a7 arm64: mm: Create gigabyte kernel logical mappings where possible by Steve Capper · 10 years ago
  96. a501e32 arm64: Clean up the default pgprot setting by Catalin Marinas · 10 years ago
  97. bc07c2c arm64: Introduce execute-only page access permissions by Catalin Marinas · 10 years ago
  98. aad9061 arm64: mm: Remove superfluous "the" in comment by Geert Uytterhoeven · 10 years ago
  99. 1ce235f Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 10 years ago
  100. 196adf2 arm64: Remove pgprot_dmacoherent() by Catalin Marinas · 10 years ago