James Houghton ([email protected])

Number of posts: 364 (0.32 per day)
First post: 2021-05-19 21:18:34
Last post: 2024-06-14 18:24:41

Date List Subject
2023-02-18 00:31:41 linux-kernel [PATCH v2 39/46] hugetlb: x86: enable high-granularity mapping for x86_64
2023-02-18 00:31:39 linux-kernel [PATCH v2 38/46] mm: smaps: add stats for HugeTLB mapping size
2023-02-18 00:31:35 linux-kernel [PATCH v2 37/46] hugetlb: replace make_huge_pte with make_huge_pte_with_shift
2023-02-18 00:31:33 linux-kernel [PATCH v2 36/46] hugetlb: remove huge_pte_lock and huge_pte_lockptr
2023-02-18 00:31:30 linux-kernel [PATCH v2 34/46] hugetlb: add MADV_COLLAPSE for hugetlb
2023-02-18 00:31:27 linux-kernel [PATCH v2 35/46] hugetlb: add check to prevent refcount overflow via HGM
2023-02-18 00:31:20 linux-kernel [PATCH v2 32/46] hugetlb: add for_each_hgm_shift
2023-02-18 00:31:17 linux-kernel [PATCH v2 31/46] hugetlb: sort hstates in hugetlb_init_hstates
2023-02-18 00:31:14 linux-kernel [PATCH v2 30/46] hugetlb: add high-granularity migration support
2023-02-18 00:31:05 linux-kernel [PATCH v2 28/46] mm: rmap: in try_to_{migrate,unmap}, check head page for hugetlb page flags
2023-02-18 00:31:02 linux-kernel [PATCH v2 16/46] hugetlb: make default arch_make_huge_pte understand small mappings
2023-02-18 00:30:59 linux-kernel [PATCH v2 27/46] mm: rmap: update try_to_{migrate,unmap} to handle mapcount for HGM
2023-02-18 00:30:56 linux-kernel [PATCH v2 26/46] mm: rmap: provide pte_order in page_vma_mapped_walk
2023-02-18 00:30:54 linux-kernel [PATCH v2 33/46] hugetlb: userfaultfd: add support for high-granularity UFFDIO_CONTINUE
2023-02-18 00:30:51 linux-kernel [PATCH v2 29/46] hugetlb: update page_vma_mapped to do high-granularity walks
2023-02-18 00:30:45 linux-kernel [PATCH v2 25/46] hugetlb: use struct hugetlb_pte for walk_hugetlb_range
2023-02-18 00:30:29 linux-kernel [PATCH v2 24/46] hugetlb: add HGM support to hugetlb_fault and hugetlb_no_page
2023-02-18 00:30:26 linux-kernel [PATCH v2 23/46] hugetlb: add HGM support to move_hugetlb_page_tables
2023-02-18 00:30:22 linux-kernel [PATCH v2 21/46] hugetlb: add HGM support to hugetlb_follow_page_mask
2023-02-18 00:30:19 linux-kernel [PATCH v2 22/46] hugetlb: add HGM support to copy_hugetlb_page_range
2023-02-18 00:30:15 linux-kernel [PATCH v2 20/46] hugetlb: add HGM support to follow_hugetlb_page
2023-02-18 00:30:06 linux-kernel [PATCH v2 19/46] hugetlb: add HGM support to hugetlb_change_protection
2023-02-18 00:30:02 linux-kernel [PATCH v2 18/46] hugetlb: add HGM support to __unmap_hugepage_range
2023-02-18 00:29:58 linux-kernel [PATCH v2 17/46] hugetlbfs: do a full walk to check if vma maps a page
2023-02-18 00:29:49 linux-kernel [PATCH v2 14/46] hugetlb: split PTE markers when doing HGM walks
2023-02-18 00:29:46 linux-kernel [PATCH v2 15/46] hugetlb: add make_huge_pte_with_shift
2023-02-18 00:29:42 linux-kernel [PATCH v2 13/46] hugetlb: add hugetlb_hgm_walk and hugetlb_walk_step
2023-02-18 00:29:35 linux-kernel [PATCH v2 12/46] hugetlb: add hugetlb_alloc_pmd and hugetlb_alloc_pte
2023-02-18 00:29:31 linux-kernel [PATCH v2 11/46] hugetlb: add hugetlb_pte to track HugeTLB page table entries
2023-02-18 00:29:29 linux-kernel [PATCH v2 10/46] hugetlb: make huge_pte_lockptr take an explicit shift argument
2023-02-18 00:29:25 linux-kernel [PATCH v2 09/46] mm: add MADV_SPLIT to enable HugeTLB HGM
2023-02-18 00:29:21 linux-kernel [PATCH v2 08/46] hugetlb: add HugeTLB HGM enablement helpers
2023-02-18 00:29:10 linux-kernel [PATCH v2 07/46] mm: add VM_HUGETLB_HGM VMA flag
2023-02-18 00:29:07 linux-kernel [PATCH v2 06/46] hugetlb: add CONFIG_HUGETLB_HIGH_GRANULARITY_MAPPING
2023-02-18 00:29:05 linux-kernel [PATCH v2 05/46] rmap: hugetlb: switch from page_dup_file_rmap to page_add_file_rmap
2023-02-18 00:29:02 linux-kernel [PATCH v2 04/46] hugetlb: only adjust address ranges when VMAs want PMD sharing
2023-02-18 00:28:59 linux-kernel [PATCH v2 03/46] hugetlb: remove redundant pte_mkhuge in migration path
2023-02-18 00:28:54 linux-kernel [PATCH v2 02/46] hugetlb: remove mk_huge_pte; it is unused
2023-02-18 00:28:52 linux-kernel [PATCH v2 00/46] hugetlb: introduce HugeTLB high-granularity mapping
2023-02-18 00:28:50 linux-kernel [PATCH v2 01/46] hugetlb: don't set PageUptodate for UFFDIO_CONTINUE
2023-02-09 19:50:07 linux-kernel Re: [PATCH 21/46] hugetlb: use struct hugetlb_pte for walk_hugetlb_range
2023-02-09 16:44:27 linux-kernel Re: [PATCH 21/46] hugetlb: use struct hugetlb_pte for walk_hugetlb_range
2023-02-08 00:26:44 linux-kernel Re: [PATCH 21/46] hugetlb: use struct hugetlb_pte for walk_hugetlb_range
2023-02-07 22:46:47 linux-kernel Re: [PATCH 21/46] hugetlb: use struct hugetlb_pte for walk_hugetlb_range
2023-02-07 16:31:41 linux-kernel Re: [PATCH 21/46] hugetlb: use struct hugetlb_pte for walk_hugetlb_range
2023-02-02 00:25:19 linux-kernel Re: [PATCH 21/46] hugetlb: use struct hugetlb_pte for walk_hugetlb_range
2023-02-01 21:33:05 linux-kernel Re: [PATCH 21/46] hugetlb: use struct hugetlb_pte for walk_hugetlb_range
2023-02-01 17:59:17 linux-kernel Re: [PATCH 21/46] hugetlb: use struct hugetlb_pte for walk_hugetlb_range
2023-02-01 15:46:29 linux-kernel Re: [PATCH 21/46] hugetlb: use struct hugetlb_pte for walk_hugetlb_range
2023-02-01 00:24:57 linux-kernel Re: [PATCH 21/46] hugetlb: use struct hugetlb_pte for walk_hugetlb_range
2023-01-30 18:40:22 linux-kernel Re: [PATCH 21/46] hugetlb: use struct hugetlb_pte for walk_hugetlb_range