Show patches with: Submitter = James Houghton       |    Archived = No       |   232 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,v2,05/47] hugetlb: make hugetlb_vma_lock_alloc return its failure reason hugetlb: introduce HugeTLB high-granularity mapping - - - --- 2022-10-21 James Houghton New
[RFC,v2,04/47] hugetlb: only adjust address ranges when VMAs want PMD sharing hugetlb: introduce HugeTLB high-granularity mapping 1 1 - --- 2022-10-21 James Houghton New
[RFC,v2,03/47] hugetlb: remove redundant pte_mkhuge in migration path hugetlb: introduce HugeTLB high-granularity mapping 2 1 - --- 2022-10-21 James Houghton New
[RFC,v2,02/47] hugetlb: remove mk_huge_pte; it is unused hugetlb: introduce HugeTLB high-granularity mapping 2 1 - --- 2022-10-21 James Houghton New
[RFC,v2,01/47] hugetlb: don't set PageUptodate for UFFDIO_CONTINUE hugetlb: introduce HugeTLB high-granularity mapping - - - --- 2022-10-21 James Houghton New
hugetlbfs: don't delete error page from pagecache hugetlbfs: don't delete error page from pagecache - 2 1 --- 2022-10-18 James Houghton New
[RFC,26/26] selftests: add HugeTLB HGM to KVM demand paging selftest hugetlb: Introduce HugeTLB high-granularity mapping - - - --- 2022-06-24 James Houghton New
[RFC,25/26] selftests: add HugeTLB HGM to userfaultfd selftest hugetlb: Introduce HugeTLB high-granularity mapping - - - --- 2022-06-24 James Houghton New
[RFC,24/26] arm64/hugetlb: add support for high-granularity mappings hugetlb: Introduce HugeTLB high-granularity mapping - - - --- 2022-06-24 James Houghton New
[RFC,23/26] userfaultfd: add UFFD_FEATURE_MINOR_HUGETLBFS_HGM hugetlb: Introduce HugeTLB high-granularity mapping - - - --- 2022-06-24 James Houghton New
[RFC,22/26] madvise: add uapi for HugeTLB HGM collapse: MADV_COLLAPSE hugetlb: Introduce HugeTLB high-granularity mapping - - - --- 2022-06-24 James Houghton New
[RFC,21/26] hugetlb: add hugetlb_collapse hugetlb: Introduce HugeTLB high-granularity mapping - - - --- 2022-06-24 James Houghton New
[RFC,20/26] hugetlb: add support for high-granularity UFFDIO_CONTINUE hugetlb: Introduce HugeTLB high-granularity mapping - - - --- 2022-06-24 James Houghton New
[RFC,19/26] hugetlb: add HGM support for copy_hugetlb_page_range hugetlb: Introduce HugeTLB high-granularity mapping - - - --- 2022-06-24 James Houghton New
[RFC,18/26] hugetlb: use struct hugetlb_pte for walk_hugetlb_range hugetlb: Introduce HugeTLB high-granularity mapping - - - --- 2022-06-24 James Houghton New
[RFC,17/26] hugetlb: update follow_hugetlb_page to support HGM hugetlb: Introduce HugeTLB high-granularity mapping - - - --- 2022-06-24 James Houghton New
[RFC,16/26] hugetlb: make hugetlb_change_protection compatible with HGM hugetlb: Introduce HugeTLB high-granularity mapping - - - --- 2022-06-24 James Houghton New
[RFC,15/26] hugetlb: make unmapping compatible with high-granularity mappings hugetlb: Introduce HugeTLB high-granularity mapping - - - --- 2022-06-24 James Houghton New
[RFC,14/26] hugetlb: add HGM support for hugetlb_fault and hugetlb_no_page hugetlb: Introduce HugeTLB high-granularity mapping - - - --- 2022-06-24 James Houghton New
[RFC,13/26] hugetlb: add huge_pte_alloc_high_granularity hugetlb: Introduce HugeTLB high-granularity mapping - - - --- 2022-06-24 James Houghton New
[RFC,12/26] hugetlb: add HugeTLB splitting functionality hugetlb: Introduce HugeTLB high-granularity mapping - - - --- 2022-06-24 James Houghton New
[RFC,11/26] hugetlb: add hugetlb_walk_to to do PT walks hugetlb: Introduce HugeTLB high-granularity mapping - - - --- 2022-06-24 James Houghton New
[RFC,10/26] hugetlb: add for_each_hgm_shift hugetlb: Introduce HugeTLB high-granularity mapping - 1 - --- 2022-06-24 James Houghton New
[RFC,09/26] hugetlb: add hugetlb_hgm_enabled hugetlb: Introduce HugeTLB high-granularity mapping - 2 - --- 2022-06-24 James Houghton New
[RFC,08/26] hugetlb: add hugetlb_free_range to free PT structures hugetlb: Introduce HugeTLB high-granularity mapping - - - --- 2022-06-24 James Houghton New
[RFC,07/26] hugetlb: add hugetlb_pte to track HugeTLB page table entries hugetlb: Introduce HugeTLB high-granularity mapping - - - --- 2022-06-24 James Houghton New
[RFC,06/26] mm: make free_p?d_range functions public hugetlb: Introduce HugeTLB high-granularity mapping - 1 - --- 2022-06-24 James Houghton New
[RFC,05/26] hugetlb: add CONFIG_HUGETLB_HIGH_GRANULARITY_MAPPING hugetlb: Introduce HugeTLB high-granularity mapping - 2 - --- 2022-06-24 James Houghton New
[RFC,04/26] hugetlb: make huge_pte_lockptr take an explicit shift argument. hugetlb: Introduce HugeTLB high-granularity mapping - - - --- 2022-06-24 James Houghton New
[RFC,03/26] hugetlb: add make_huge_pte_with_shift hugetlb: Introduce HugeTLB high-granularity mapping - 1 - --- 2022-06-24 James Houghton New
[RFC,02/26] hugetlb: sort hstates in hugetlb_init_hstates hugetlb: Introduce HugeTLB high-granularity mapping - 1 - --- 2022-06-24 James Houghton New
[RFC,01/26] hugetlb: make hstate accessor functions const hugetlb: Introduce HugeTLB high-granularity mapping 1 1 - --- 2022-06-24 James Houghton New
« 1 2 3 »