Show patches with: Submitter = Joao Martins       |    State = Action Required       |    Archived = No       |   84 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v1] mm/hugetlb_vmemmap: remap head page to newly allocated page [v1] mm/hugetlb_vmemmap: remap head page to newly allocated page - - - --- 2022-08-02 Joao Martins New
[v9,5/5] mm/page_alloc: reuse tail struct pages for compound devmaps sparse-vmemmap: memory savings for compound devmaps (device-dax) - 1 - --- 2022-04-20 Joao Martins New
[v9,4/5] mm/sparse-vmemmap: improve memory savings for compound devmaps sparse-vmemmap: memory savings for compound devmaps (device-dax) - 1 - --- 2022-04-20 Joao Martins New
[v9,3/5] mm/hugetlb_vmemmap: move comment block to Documentation/vm sparse-vmemmap: memory savings for compound devmaps (device-dax) - 2 - --- 2022-04-20 Joao Martins New
[v9,2/5] mm/sparse-vmemmap: refactor core of vmemmap_populate_basepages() to helper sparse-vmemmap: memory savings for compound devmaps (device-dax) - 1 - --- 2022-04-20 Joao Martins New
[v9,1/5] mm/sparse-vmemmap: add a pgmap argument to section activation sparse-vmemmap: memory savings for compound devmaps (device-dax) - 2 - --- 2022-04-20 Joao Martins New
[v8,5/5] mm/page_alloc: reuse tail struct pages for compound devmaps sparse-vmemmap: memory savings for compound devmaps (device-dax) - 1 - --- 2022-03-07 Joao Martins New
[v8,4/5] mm/sparse-vmemmap: improve memory savings for compound devmaps sparse-vmemmap: memory savings for compound devmaps (device-dax) - 1 - --- 2022-03-07 Joao Martins New
[v8,3/5] mm/hugetlb_vmemmap: move comment block to Documentation/vm sparse-vmemmap: memory savings for compound devmaps (device-dax) - 2 - --- 2022-03-07 Joao Martins New
[v8,2/5] mm/sparse-vmemmap: refactor core of vmemmap_populate_basepages() to helper sparse-vmemmap: memory savings for compound devmaps (device-dax) - 1 - --- 2022-03-07 Joao Martins New
[v8,1/5] mm/sparse-vmemmap: add a pgmap argument to section activation sparse-vmemmap: memory savings for compound devmaps (device-dax) - 2 - --- 2022-03-07 Joao Martins New
[v7,5/5] mm/page_alloc: reuse tail struct pages for compound devmaps sparse-vmemmap: memory savings for compound devmaps (device-dax) - 1 - --- 2022-03-03 Joao Martins New
[v7,4/5] mm/sparse-vmemmap: improve memory savings for compound devmaps sparse-vmemmap: memory savings for compound devmaps (device-dax) - 1 - --- 2022-03-03 Joao Martins New
[v7,3/5] mm/hugetlb_vmemmap: move comment block to Documentation/vm sparse-vmemmap: memory savings for compound devmaps (device-dax) - 2 - --- 2022-03-03 Joao Martins New
[v7,2/5] mm/sparse-vmemmap: refactor core of vmemmap_populate_basepages() to helper sparse-vmemmap: memory savings for compound devmaps (device-dax) - 1 - --- 2022-03-03 Joao Martins New
[v7,1/5] mm/sparse-vmemmap: add a pgmap argument to section activation sparse-vmemmap: memory savings for compound devmaps (device-dax) - 2 - --- 2022-03-03 Joao Martins New
[v6,5/5] mm/page_alloc: reuse tail struct pages for compound devmaps sparse-vmemmap: memory savings for compound devmaps (device-dax) - - - --- 2022-02-23 Joao Martins New
[v6,4/5] mm/sparse-vmemmap: improve memory savings for compound devmaps sparse-vmemmap: memory savings for compound devmaps (device-dax) - - - --- 2022-02-23 Joao Martins New
[v6,3/5] mm/hugetlb_vmemmap: move comment block to Documentation/vm sparse-vmemmap: memory savings for compound devmaps (device-dax) - 2 - --- 2022-02-23 Joao Martins New
[v6,2/5] mm/sparse-vmemmap: refactor core of vmemmap_populate_basepages() to helper sparse-vmemmap: memory savings for compound devmaps (device-dax) - 1 - --- 2022-02-23 Joao Martins New
[v6,1/5] mm/sparse-vmemmap: add a pgmap argument to section activation sparse-vmemmap: memory savings for compound devmaps (device-dax) - 1 - --- 2022-02-23 Joao Martins New
[v5,5/5] mm/page_alloc: reuse tail struct pages for compound devmaps sparse-vmemmap: memory savings for compound devmaps (device-dax) - - - --- 2022-02-10 Joao Martins New
[v5,4/5] mm/sparse-vmemmap: improve memory savings for compound devmaps sparse-vmemmap: memory savings for compound devmaps (device-dax) - - - --- 2022-02-10 Joao Martins New
[v5,3/5] mm/hugetlb_vmemmap: move comment block to Documentation/vm sparse-vmemmap: memory savings for compound devmaps (device-dax) - 2 - --- 2022-02-10 Joao Martins New
[v5,2/5] mm/sparse-vmemmap: refactor core of vmemmap_populate_basepages() to helper sparse-vmemmap: memory savings for compound devmaps (device-dax) - - - --- 2022-02-10 Joao Martins New
[v5,1/5] mm/sparse-vmemmap: add a pgmap argument to section activation sparse-vmemmap: memory savings for compound devmaps (device-dax) - 2 - --- 2022-02-10 Joao Martins New
[v7,11/11] device-dax: compound devmap support mm, device-dax: Introduce compound pages in devmap - 1 - --- 2021-12-02 Joao Martins New
[v7,10/11] device-dax: remove pfn from __dev_dax_{pte,pmd,pud}_fault() mm, device-dax: Introduce compound pages in devmap - - - --- 2021-12-02 Joao Martins New
[v7,09/11] device-dax: set mapping prior to vmf_insert_pfn{,_pmd,pud}() mm, device-dax: Introduce compound pages in devmap - - - --- 2021-12-02 Joao Martins New
[v7,08/11] device-dax: factor out page mapping initialization mm, device-dax: Introduce compound pages in devmap - - - --- 2021-12-02 Joao Martins New
[v7,07/11] device-dax: ensure dev_dax->pgmap is valid for dynamic devices mm, device-dax: Introduce compound pages in devmap - - - --- 2021-12-02 Joao Martins New
[v7,06/11] device-dax: use struct_size() mm, device-dax: Introduce compound pages in devmap - - - --- 2021-12-02 Joao Martins New
[v7,05/11] device-dax: use ALIGN() for determining pgoff mm, device-dax: Introduce compound pages in devmap - 1 - --- 2021-12-02 Joao Martins New
[v7,04/11] mm/memremap: add ZONE_DEVICE support for compound pages mm, device-dax: Introduce compound pages in devmap - 1 - --- 2021-12-02 Joao Martins New
[v7,03/11] mm/page_alloc: refactor memmap_init_zone_device() page init mm, device-dax: Introduce compound pages in devmap - 1 - --- 2021-12-02 Joao Martins New
[v7,02/11] mm/page_alloc: split prep_compound_page into head and tail subparts mm, device-dax: Introduce compound pages in devmap 1 2 - --- 2021-12-02 Joao Martins New
[v7,01/11] memory-failure: fetch compound_head after pgmap_pfn_valid() mm, device-dax: Introduce compound pages in devmap - 3 - --- 2021-12-02 Joao Martins New
[v6,10/10] device-dax: compound devmap support mm, device-dax: Introduce compound pages in devmap - 1 - --- 2021-11-24 Joao Martins New
[v6,09/10] device-dax: set mapping prior to vmf_insert_pfn{,_pmd,pud}() mm, device-dax: Introduce compound pages in devmap - - - --- 2021-11-24 Joao Martins New
[v6,08/10] device-dax: factor out page mapping initialization mm, device-dax: Introduce compound pages in devmap - - - --- 2021-11-24 Joao Martins New
[v6,07/10] device-dax: ensure dev_dax->pgmap is valid for dynamic devices mm, device-dax: Introduce compound pages in devmap - - - --- 2021-11-24 Joao Martins New
[v6,06/10] device-dax: use struct_size() mm, device-dax: Introduce compound pages in devmap - - - --- 2021-11-24 Joao Martins New
[v6,05/10] device-dax: use ALIGN() for determining pgoff mm, device-dax: Introduce compound pages in devmap - 1 - --- 2021-11-24 Joao Martins New
[v6,04/10] mm/memremap: add ZONE_DEVICE support for compound pages mm, device-dax: Introduce compound pages in devmap - 1 - --- 2021-11-24 Joao Martins New
[v6,03/10] mm/page_alloc: refactor memmap_init_zone_device() page init mm, device-dax: Introduce compound pages in devmap - 1 - --- 2021-11-24 Joao Martins New
[v6,02/10] mm/page_alloc: split prep_compound_page into head and tail subparts mm, device-dax: Introduce compound pages in devmap 1 2 - --- 2021-11-24 Joao Martins New
[v6,01/10] memory-failure: fetch compound_head after pgmap_pfn_valid() mm, device-dax: Introduce compound pages in devmap - 3 - --- 2021-11-24 Joao Martins New
[v5,8/8] device-dax: compound devmap support mm, dax: Introduce compound pages in devmap - 1 - --- 2021-11-12 Joao Martins New
[v5,7/8] device-dax: ensure dev_dax->pgmap is valid for dynamic devices mm, dax: Introduce compound pages in devmap - - - --- 2021-11-12 Joao Martins New
[v5,6/8] device-dax: use struct_size() mm, dax: Introduce compound pages in devmap - - - --- 2021-11-12 Joao Martins New
[v5,5/8] device-dax: use ALIGN() for determining pgoff mm, dax: Introduce compound pages in devmap - 1 - --- 2021-11-12 Joao Martins New
[v5,4/8] mm/memremap: add ZONE_DEVICE support for compound pages mm, dax: Introduce compound pages in devmap - 1 - --- 2021-11-12 Joao Martins New
[v5,3/8] mm/page_alloc: refactor memmap_init_zone_device() page init mm, dax: Introduce compound pages in devmap - 1 - --- 2021-11-12 Joao Martins New
[v5,2/8] mm/page_alloc: split prep_compound_page into head and tail subparts mm, dax: Introduce compound pages in devmap 1 2 - --- 2021-11-12 Joao Martins New
[v5,1/8] memory-failure: fetch compound_head after pgmap_pfn_valid() mm, dax: Introduce compound pages in devmap - 3 - --- 2021-11-12 Joao Martins New
[v4,14/14] mm/sparse-vmemmap: improve memory savings for compound pud geometry mm, sparse-vmemmap: Introduce compound devmaps for device-dax - - - --- 2021-08-27 Joao Martins New
[v4,13/14] mm/page_alloc: reuse tail struct pages for compound devmaps mm, sparse-vmemmap: Introduce compound devmaps for device-dax - - - --- 2021-08-27 Joao Martins New
[v4,12/14] mm/sparse-vmemmap: populate compound devmaps mm, sparse-vmemmap: Introduce compound devmaps for device-dax - - - --- 2021-08-27 Joao Martins New
[v4,11/14] mm/hugetlb_vmemmap: move comment block to Documentation/vm mm, sparse-vmemmap: Introduce compound devmaps for device-dax - 2 - --- 2021-08-27 Joao Martins New
[v4,10/14] mm/sparse-vmemmap: refactor core of vmemmap_populate_basepages() to helper mm, sparse-vmemmap: Introduce compound devmaps for device-dax - - - --- 2021-08-27 Joao Martins New
[v4,09/14] mm/sparse-vmemmap: add a pgmap argument to section activation mm, sparse-vmemmap: Introduce compound devmaps for device-dax - 1 - --- 2021-08-27 Joao Martins New
[v4,08/14] mm/gup: grab head page refcount once for group of subpages mm, sparse-vmemmap: Introduce compound devmaps for device-dax - 1 - --- 2021-08-27 Joao Martins New
[v4,07/14] device-dax: compound devmap support mm, sparse-vmemmap: Introduce compound devmaps for device-dax - 1 - --- 2021-08-27 Joao Martins New
[v4,06/14] device-dax: ensure dev_dax->pgmap is valid for dynamic devices mm, sparse-vmemmap: Introduce compound devmaps for device-dax - - - --- 2021-08-27 Joao Martins New
[v4,05/14] device-dax: use ALIGN() for determining pgoff mm, sparse-vmemmap: Introduce compound devmaps for device-dax - 1 - --- 2021-08-27 Joao Martins New
[v4,04/14] mm/memremap: add ZONE_DEVICE support for compound pages mm, sparse-vmemmap: Introduce compound devmaps for device-dax - 1 - --- 2021-08-27 Joao Martins New
[v4,03/14] mm/page_alloc: refactor memmap_init_zone_device() page init mm, sparse-vmemmap: Introduce compound devmaps for device-dax - 1 - --- 2021-08-27 Joao Martins New
[v4,02/14] mm/page_alloc: split prep_compound_page into head and tail subparts mm, sparse-vmemmap: Introduce compound devmaps for device-dax 1 2 - --- 2021-08-27 Joao Martins New
[v4,01/14] memory-failure: fetch compound_head after pgmap_pfn_valid() mm, sparse-vmemmap: Introduce compound devmaps for device-dax - 3 - --- 2021-08-27 Joao Martins New
[v3,14/14] mm/sparse-vmemmap: improve memory savings for compound pud geometry mm, sparse-vmemmap: Introduce compound pagemaps - - - --- 2021-07-14 Joao Martins New
[v3,13/14] mm/gup: grab head page refcount once for group of subpages mm, sparse-vmemmap: Introduce compound pagemaps - 1 - --- 2021-07-14 Joao Martins New
[v3,12/14] device-dax: compound pagemap support mm, sparse-vmemmap: Introduce compound pagemaps - - - --- 2021-07-14 Joao Martins New
[v3,11/14] device-dax: ensure dev_dax->pgmap is valid for dynamic devices mm, sparse-vmemmap: Introduce compound pagemaps - - - --- 2021-07-14 Joao Martins New
[v3,10/14] device-dax: use ALIGN() for determining pgoff mm, sparse-vmemmap: Introduce compound pagemaps - 1 - --- 2021-07-14 Joao Martins New
[v3,09/14] mm/page_alloc: reuse tail struct pages for compound pagemaps mm, sparse-vmemmap: Introduce compound pagemaps - - - --- 2021-07-14 Joao Martins New
[v3,08/14] mm/sparse-vmemmap: populate compound pagemaps mm, sparse-vmemmap: Introduce compound pagemaps - - - --- 2021-07-14 Joao Martins New
[v3,07/14] mm/hugetlb_vmemmap: move comment block to Documentation/vm mm, sparse-vmemmap: Introduce compound pagemaps - 2 - --- 2021-07-14 Joao Martins New
[v3,06/14] mm/sparse-vmemmap: refactor core of vmemmap_populate_basepages() to helper mm, sparse-vmemmap: Introduce compound pagemaps - - - --- 2021-07-14 Joao Martins New
[v3,05/14] mm/sparse-vmemmap: add a pgmap argument to section activation mm, sparse-vmemmap: Introduce compound pagemaps - 1 - --- 2021-07-14 Joao Martins New
[v3,04/14] mm/memremap: add ZONE_DEVICE support for compound pages mm, sparse-vmemmap: Introduce compound pagemaps - 1 - --- 2021-07-14 Joao Martins New
[v3,03/14] mm/page_alloc: refactor memmap_init_zone_device() page init mm, sparse-vmemmap: Introduce compound pagemaps - 1 - --- 2021-07-14 Joao Martins New
[v3,02/14] mm/page_alloc: split prep_compound_page into head and tail subparts mm, sparse-vmemmap: Introduce compound pagemaps 1 2 - --- 2021-07-14 Joao Martins New
[v3,01/14] memory-failure: fetch compound_head after pgmap_pfn_valid() mm, sparse-vmemmap: Introduce compound pagemaps - 3 - --- 2021-07-14 Joao Martins New
[v1] mm/hugetlb: fix refs calculation from unaligned @vaddr [v1] mm/hugetlb: fix refs calculation from unaligned @vaddr - 1 - --- 2021-07-13 Joao Martins New