| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-24 | s390: Remove KMSG_COMPONENT macro | Heiko Carstens | 1 | -2/+1 |
| 2025-09-13 | mm: introduce memdesc_flags_t | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2025-03-29 | Merge tag 's390-6.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390... | Linus Torvalds | 1 | -3/+4 |
| 2025-03-04 | s390/cpufeature: Convert MACHINE_HAS_EDAT2 to cpu_has_edat2() | Heiko Carstens | 1 | -1/+1 |
| 2025-03-04 | s390/cpufeature: Convert MACHINE_HAS_EDAT1 to cpu_has_edat1() | Heiko Carstens | 1 | -2/+3 |
| 2025-02-27 | mm: hugetlb: Add huge page size param to huge_ptep_get_and_clear() | Ryan Roberts | 1 | -2/+2 |
| 2024-11-29 | Merge tag 's390-6.13-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390... | Linus Torvalds | 1 | -9/+22 |
| 2024-11-27 | s390/mm: Introduce region-third and segment table swap entries | Gerald Schaefer | 1 | -5/+18 |
| 2024-11-27 | s390/mm: Introduce region-third and segment table entry present bits | Gerald Schaefer | 1 | -4/+4 |
| 2024-11-06 | mm: drop hugetlb_get_unmapped_area{_*} functions | Oscar Salvador | 1 | -85/+0 |
| 2024-07-21 | Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -2/+2 |
| 2024-07-12 | mm: provide mm_struct and address to huge_ptep_get() | Christophe Leroy | 1 | -2/+2 |
| 2024-06-05 | s390/hugetlb: Convert PG_arch_1 code to work on folio->flags | David Hildenbrand | 1 | -4/+4 |
| 2024-05-19 | Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -16/+3 |
| 2024-04-25 | treewide: use initializer for struct vm_unmapped_area_info | Rick Edgecombe | 1 | -5/+2 |
| 2024-04-25 | mm: switch mm->get_unmapped_area() to a flag | Rick Edgecombe | 1 | -1/+1 |
| 2024-04-25 | mm/treewide: remove pXd_huge() | Peter Xu | 1 | -10/+0 |
| 2024-04-22 | s390/mm: Fix clearing storage keys for huge pages | Claudio Imbrenda | 1 | -1/+1 |
| 2024-03-06 | mm/treewide: replace pud_large() with pud_leaf() | Peter Xu | 1 | -2/+2 |
| 2024-03-06 | mm/treewide: replace pmd_large() with pmd_leaf() | Peter Xu | 1 | -1/+1 |
| 2023-09-29 | mm: hugetlb: add huge page size param to set_huge_pte_at() | Ryan Roberts | 1 | -1/+7 |
| 2023-04-21 | mm: move 'mmap_min_addr' logic from callers into vm_unmapped_area() | Linus Torvalds | 1 | -1/+1 |
| 2022-09-11 | s390/hugetlb: switch to generic version of follow_huge_pud() | Gerald Schaefer | 1 | -10/+0 |
| 2022-03-01 | s390/mm,hugetlb: don't use pte_val()/pXd_val() as lvalue | Heiko Carstens | 1 | -21/+13 |
| 2022-03-01 | s390/mm: use set_pXd()/set_pte() helper functions everywhere | Heiko Carstens | 1 | -1/+1 |
| 2021-12-16 | add includes masked by cgroup -> bpf dependency | Jakub Kicinski | 1 | -0/+1 |
| 2021-05-05 | hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share() | Peter Xu | 1 | -1/+1 |
| 2020-07-09 | s390/mm: fix huge pte soft dirty copying | Janosch Frank | 1 | -1/+1 |
| 2020-06-03 | hugetlbfs: move hugepagesz= parsing to arch independent code | Mike Kravetz | 1 | -18/+0 |
| 2020-06-03 | hugetlbfs: add arch_hugetlb_valid_size | Mike Kravetz | 1 | -4/+12 |
| 2020-05-20 | s390/mm: fix set_huge_pte_at() for empty ptes | Gerald Schaefer | 1 | -3/+6 |
| 2020-03-27 | s390/mm: cleanup arch_get_unmapped_area() and friends | Alexander Gordeev | 1 | -9/+2 |
| 2020-01-30 | s390/mm: fix dynamic pagetable upgrade for hugetlbfs | Gerald Schaefer | 1 | -1/+99 |
| 2018-07-30 | s390/mm: Clear skeys for newly mapped huge guest pmds | Janosch Frank | 1 | -0/+24 |
| 2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |
| 2017-07-06 | mm/hugetlb: add size parameter to huge_pte_offset() | Punit Agrawal | 1 | -1/+2 |
| 2017-06-12 | s390/mm: implement 5 level pages tables | Martin Schwidefsky | 1 | -11/+19 |
| 2017-02-23 | s390/mm: use _SEGMENT_ENTRY_EMPTY in the code | Dominik Dingel | 1 | -1/+1 |
| 2017-02-08 | s390: add no-execute support | Martin Schwidefsky | 1 | -1/+9 |
| 2016-10-17 | s390/mm: use hugetlb_bad_size() | Shyam Saini | 1 | -0/+1 |
| 2016-07-31 | s390/mm: clean up pte/pmd encoding | Gerald Schaefer | 1 | -14/+38 |
| 2016-07-06 | s390/mm: add support for 2GB hugepages | Gerald Schaefer | 1 | -39/+90 |
| 2016-03-08 | s390/mm: uninline pmdp_xxx functions from pgtable.h | Martin Schwidefsky | 1 | -4/+3 |
| 2015-10-14 | s390/mm: implement soft-dirty bits for user memory change tracking | Martin Schwidefsky | 1 | -0/+2 |
| 2015-06-25 | s390/mm: forward check for huge pmds to pmd_large() | Dominik Dingel | 1 | -4/+1 |
| 2015-06-25 | s390/hugetlb: remove dead code for sw emulated huge pages | Dominik Dingel | 1 | -57/+3 |
| 2015-06-24 | mm/hugetlb: reduce arch dependent code about huge_pmd_unshare | Zhang Zhen | 1 | -5/+0 |
| 2015-04-23 | s390/mm: change swap pte encoding and pgtable cleanup | Martin Schwidefsky | 1 | -28/+34 |
| 2015-04-23 | s390/mm: correct transfer of dirty & young bits in __pmd_to_pte | Martin Schwidefsky | 1 | -2/+2 |
| 2015-02-11 | mm/hugetlb: reduce arch dependent code around follow_huge_* | Naoya Horiguchi | 1 | -20/+0 |
| 2014-09-25 | s390/mm: remove change bit override support | Heiko Carstens | 1 | -1/+1 |
| 2014-08-01 | s390/mm: implement dirty bits for large segment table entries | Martin Schwidefsky | 1 | -56/+47 |
| 2014-06-04 | hugetlb: restrict hugepage_migration_support() to x86_64 | Naoya Horiguchi | 1 | -5/+0 |
| 2014-04-03 | s390/mm,tlb: optimize TLB flushing for zEC12 | Martin Schwidefsky | 1 | -4/+1 |
| 2013-09-11 | mm: migrate: check movability of hugepage in unmap_and_move_huge_page() | Naoya Horiguchi | 1 | -0/+5 |
| 2013-08-29 | s390/mm: implement software referenced bits | Martin Schwidefsky | 1 | -19/+39 |
| 2013-08-22 | s390/mm: cleanup page table definitions | Martin Schwidefsky | 1 | -9/+95 |
| 2013-04-29 | mm/hugetlb: add more arch-defined huge_pte functions | Gerald Schaefer | 1 | -1/+1 |
| 2012-07-20 | s390/comments: unify copyright messages and remove file names | Heiko Carstens | 1 | -1/+1 |
| 2012-05-16 | s390/hugepages: clear page table for sw large page emulation | Gerald Schaefer | 1 | -0/+2 |
| 2011-07-24 | [S390] kvm guest address space mapping | Martin Schwidefsky | 1 | -1/+1 |
| 2011-05-23 | [S390] Remove data execution protection | Martin Schwidefsky | 1 | -10/+0 |
| 2010-10-25 | [S390] lockless get_user_pages_fast() | Martin Schwidefsky | 1 | -1/+1 |
| 2008-07-24 | hugetlb: introduce pud_huge | Andi Kleen | 1 | -0/+5 |
| 2008-07-24 | hugetlb: modular state for hugetlb page size | Andi Kleen | 1 | -1/+2 |
| 2008-04-30 | [S390] System z large page support. | Gerald Schaefer | 1 | -0/+134 |