Show patches with: Submitter = Joao Martins       |    Archived = No       |   64 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[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 Accepted
[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 Accepted
[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 Accepted
[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 Accepted
[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 Accepted
[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 Superseded
[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 Superseded
[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 Superseded
[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 Superseded
[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 Superseded
[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 Superseded
[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 Superseded
[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 Superseded
[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 Superseded
[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 Superseded
[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 Superseded
[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 Superseded
[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 Superseded
[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 Superseded
[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 Superseded
[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 Superseded
[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 Superseded
[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 Superseded
[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 Superseded
[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 Superseded
[v7,11/11] device-dax: compound devmap support mm, device-dax: Introduce compound pages in devmap - 1 - --- 2021-12-02 Joao Martins Accepted
[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 Accepted
[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 Accepted
[v7,08/11] device-dax: factor out page mapping initialization mm, device-dax: Introduce compound pages in devmap - - - --- 2021-12-02 Joao Martins Accepted
[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 Accepted
[v7,06/11] device-dax: use struct_size() mm, device-dax: Introduce compound pages in devmap - - - --- 2021-12-02 Joao Martins Accepted
[v7,05/11] device-dax: use ALIGN() for determining pgoff mm, device-dax: Introduce compound pages in devmap - 1 - --- 2021-12-02 Joao Martins Accepted
[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 Accepted
[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 Accepted
[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 Accepted
[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 Accepted
[v6,10/10] device-dax: compound devmap support mm, device-dax: Introduce compound pages in devmap - 1 - --- 2021-11-24 Joao Martins Superseded
[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 Superseded
[v6,08/10] device-dax: factor out page mapping initialization mm, device-dax: Introduce compound pages in devmap - - - --- 2021-11-24 Joao Martins Superseded
[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 Superseded
[v6,06/10] device-dax: use struct_size() mm, device-dax: Introduce compound pages in devmap - - - --- 2021-11-24 Joao Martins Superseded
[v6,05/10] device-dax: use ALIGN() for determining pgoff mm, device-dax: Introduce compound pages in devmap - 1 - --- 2021-11-24 Joao Martins Superseded
[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 Superseded
[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 Superseded
[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 Superseded
[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 Superseded
[v5,5/8] device-dax: use ALIGN() for determining pgoff mm, dax: Introduce compound pages in devmap - 1 - --- 2021-11-12 Joao Martins Accepted
[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 Accepted
[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 Accepted
[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 Accepted
[v2,14/14] mm/sparse-vmemmap: improve memory savings for compound pud geometry mm, sparse-vmemmap: Introduce compound pagemaps - - - --- 2021-06-17 Joao Martins Superseded
[v2,13/14] mm/gup: grab head page refcount once for group of subpages mm, sparse-vmemmap: Introduce compound pagemaps - - - --- 2021-06-17 Joao Martins Superseded
[v2,12/14] device-dax: compound pagemap support mm, sparse-vmemmap: Introduce compound pagemaps - - - --- 2021-06-17 Joao Martins Superseded
[v2,11/14] device-dax: ensure dev_dax->pgmap is valid for dynamic devices mm, sparse-vmemmap: Introduce compound pagemaps - - - --- 2021-06-17 Joao Martins Superseded
[v2,10/14] device-dax: use ALIGN() for determining pgoff mm, sparse-vmemmap: Introduce compound pagemaps - - - --- 2021-06-17 Joao Martins Superseded
[v2,09/14] mm/page_alloc: reuse tail struct pages for compound pagemaps mm, sparse-vmemmap: Introduce compound pagemaps - - - --- 2021-06-17 Joao Martins Superseded
[v2,08/14] mm/sparse-vmemmap: populate compound pagemaps mm, sparse-vmemmap: Introduce compound pagemaps - - - --- 2021-06-17 Joao Martins Superseded
[v2,07/14] mm/hugetlb_vmemmap: move comment block to Documentation/vm mm, sparse-vmemmap: Introduce compound pagemaps - - - --- 2021-06-17 Joao Martins Superseded
[v2,06/14] mm/sparse-vmemmap: refactor core of vmemmap_populate_basepages() to helper mm, sparse-vmemmap: Introduce compound pagemaps - - - --- 2021-06-17 Joao Martins Superseded
[v2,05/14] mm/sparse-vmemmap: add a pgmap argument to section activation mm, sparse-vmemmap: Introduce compound pagemaps - - - --- 2021-06-17 Joao Martins Superseded
[v2,04/14] mm/memremap: add ZONE_DEVICE support for compound pages mm, sparse-vmemmap: Introduce compound pagemaps - - - --- 2021-06-17 Joao Martins Superseded
[v2,03/14] mm/page_alloc: refactor memmap_init_zone_device() page init mm, sparse-vmemmap: Introduce compound pagemaps - - - --- 2021-06-17 Joao Martins Superseded
[v2,02/14] mm/page_alloc: split prep_compound_page into head and tail subparts mm, sparse-vmemmap: Introduce compound pagemaps 1 - - --- 2021-06-17 Joao Martins Superseded
[v2,01/14] memory-failure: fetch compound_head after pgmap_pfn_valid() mm, sparse-vmemmap: Introduce compound pagemaps - 1 - --- 2021-06-17 Joao Martins Superseded