Show a series.

GET /api/1.2/series/498783/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 498783,
    "url": "http://patchwork.ozlabs.org/api/1.2/series/498783/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/list/?series=498783",
    "project": {
        "id": 2,
        "url": "http://patchwork.ozlabs.org/api/1.2/projects/2/?format=api",
        "name": "Linux PPC development",
        "link_name": "linuxppc-dev",
        "list_id": "linuxppc-dev.lists.ozlabs.org",
        "list_email": "linuxppc-dev@lists.ozlabs.org",
        "web_url": "https://github.com/linuxppc/wiki/wiki",
        "scm_url": "https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git",
        "webscm_url": "https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/",
        "list_archive_url": "https://lore.kernel.org/linuxppc-dev/",
        "list_archive_url_format": "https://lore.kernel.org/linuxppc-dev/{}/",
        "commit_url_format": "https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/commit/?id={}"
    },
    "name": "mm: Generalize vmemmap optimization for DAX and HugeTLB",
    "date": "2026-04-05T12:51:51",
    "submitter": {
        "id": 78930,
        "url": "http://patchwork.ozlabs.org/api/1.2/people/78930/?format=api",
        "name": "Muchun Song",
        "email": "songmuchun@bytedance.com"
    },
    "version": 1,
    "total": 49,
    "received_total": 49,
    "received_all": true,
    "mbox": "http://patchwork.ozlabs.org/series/498783/mbox/",
    "cover_letter": {
        "id": 2219925,
        "url": "http://patchwork.ozlabs.org/api/1.2/covers/2219925/?format=api",
        "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/cover/20260405125240.2558577-1-songmuchun@bytedance.com/",
        "msgid": "<20260405125240.2558577-1-songmuchun@bytedance.com>",
        "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-1-songmuchun@bytedance.com/",
        "date": "2026-04-05T12:51:51",
        "name": "[00/49] mm: Generalize vmemmap optimization for DAX and HugeTLB",
        "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/cover/20260405125240.2558577-1-songmuchun@bytedance.com/mbox/"
    },
    "patches": [
        {
            "id": 2219926,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219926/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-2-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-2-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-2-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:51:52",
            "name": "[01/49] mm/sparse: fix vmemmap accounting imbalance on memory hotplug error",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-2-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219927,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219927/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-3-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-3-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-3-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:51:53",
            "name": "[02/49] mm/sparse: add a @pgmap argument to memory deactivation paths",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-3-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219928,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219928/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-4-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-4-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-4-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:51:54",
            "name": "[03/49] mm/sparse: fix vmemmap page accounting for HVOed DAX",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-4-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219929,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219929/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-5-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-5-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-5-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:51:55",
            "name": "[04/49] mm/sparse: add a @pgmap parameter to arch vmemmap_populate()",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-5-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219930,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219930/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-6-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-6-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-6-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:51:56",
            "name": "[05/49] mm/sparse: fix missing architecture-specific page table sync for HVO DAX",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-6-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219931,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219931/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-7-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-7-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-7-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:51:57",
            "name": "[06/49] mm/mm_init: fix uninitialized pageblock migratetype for ZONE_DEVICE compound pages",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-7-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219932,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219932/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-8-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-8-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-8-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:51:58",
            "name": "[07/49] mm/mm_init: use pageblock_migratetype_init_range() in deferred_free_pages()",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-8-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219933,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219933/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-9-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-9-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-9-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:51:59",
            "name": "[08/49] mm: Convert vmemmap_p?d_populate() to static functions",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-9-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219934,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219934/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-10-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-10-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-10-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:00",
            "name": "[09/49] mm: panic on memory allocation failure in sparse_init_nid()",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-10-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219935,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219935/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-11-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-11-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-11-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:01",
            "name": "[10/49] mm: move subsection_map_init() into sparse_init()",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-11-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219936,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219936/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-12-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-12-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-12-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:02",
            "name": "[11/49] mm: defer sparse_init() until after zone initialization",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-12-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219937,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219937/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-13-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-13-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-13-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:03",
            "name": "[12/49] mm: make set_pageblock_order() static",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-13-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219938,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219938/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-14-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-14-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-14-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:04",
            "name": "[13/49] mm: integrate sparse_vmemmap_init_nid_late() into sparse_init_nid()",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-14-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219939,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219939/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-15-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-15-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-15-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:05",
            "name": "[14/49] mm/cma: validate hugetlb CMA range by zone at reserve time",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-15-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219940,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219940/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-16-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-16-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-16-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:06",
            "name": "[15/49] mm/hugetlb: free cross-zone bootmem gigantic pages after allocation",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-16-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219941,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219941/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-17-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-17-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-17-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:07",
            "name": "[16/49] mm/hugetlb: initialize vmemmap optimization in early stage",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-17-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219942,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219942/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-18-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-18-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-18-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:08",
            "name": "[17/49] mm: remove sparse_vmemmap_init_nid_late()",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-18-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219943,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219943/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-19-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-19-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-19-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:09",
            "name": "[18/49] mm/mm_init: make __init_page_from_nid() static",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-19-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219944,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219944/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-20-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-20-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-20-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:10",
            "name": "[19/49] mm/sparse-vmemmap: remove the VMEMMAP_POPULATE_PAGEREF flag",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-20-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219945,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219945/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-21-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-21-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-21-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:11",
            "name": "[20/49] mm: rename vmemmap optimization macros to generic names",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-21-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219946,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219946/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-22-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-22-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-22-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:12",
            "name": "[21/49] mm/sparse: drop power-of-2 size requirement for struct mem_section",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-22-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219947,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219947/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-23-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-23-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-23-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:13",
            "name": "[22/49] mm/sparse: introduce compound page order to mem_section",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-23-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219948,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219948/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-24-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-24-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-24-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:14",
            "name": "[23/49] mm/mm_init: skip initializing shared tail pages for compound pages",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-24-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219949,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219949/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-25-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-25-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-25-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:15",
            "name": "[24/49] mm/sparse-vmemmap: initialize shared tail vmemmap page upon allocation",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-25-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219950,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219950/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-26-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-26-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-26-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:16",
            "name": "[25/49] mm/sparse-vmemmap: support vmemmap-optimizable compound page population",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-26-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219951,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219951/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-27-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-27-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-27-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:17",
            "name": "[26/49] mm/hugetlb: use generic vmemmap optimization macros",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-27-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219952,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219952/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-28-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-28-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-28-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:18",
            "name": "[27/49] mm: call memblocks_present() before HugeTLB initialization",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-28-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219953,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219953/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-29-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-29-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-29-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:19",
            "name": "[28/49] mm/hugetlb: switch HugeTLB to use generic vmemmap optimization",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-29-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219954,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219954/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-30-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-30-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-30-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:20",
            "name": "[29/49] mm: extract pfn_to_zone() helper",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-30-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219955,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219955/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-31-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-31-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-31-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:21",
            "name": "[30/49] mm/sparse-vmemmap: remove unused SPARSEMEM_VMEMMAP_PREINIT feature",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-31-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219956,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219956/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-32-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-32-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-32-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:22",
            "name": "[31/49] mm/hugetlb: remove HUGE_BOOTMEM_HVO flag and simplify pre-HVO logic",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-32-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219957,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219957/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-33-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-33-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-33-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:23",
            "name": "[32/49] mm/sparse-vmemmap: consolidate shared tail page allocation",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-33-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219958,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219958/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-34-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-34-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-34-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:24",
            "name": "[33/49] mm: introduce CONFIG_SPARSEMEM_VMEMMAP_OPTIMIZATION",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-34-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219959,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219959/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-35-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-35-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-35-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:25",
            "name": "[34/49] mm/sparse-vmemmap: switch DAX to use generic vmemmap optimization",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-35-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219960,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219960/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-36-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-36-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-36-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:26",
            "name": "[35/49] mm/sparse-vmemmap: introduce section zone to struct mem_section",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-36-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219961,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219961/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-37-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-37-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-37-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:27",
            "name": "[36/49] powerpc/mm: use generic vmemmap_shared_tail_page() in compound vmemmap",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-37-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219962,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219962/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-38-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-38-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-38-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:28",
            "name": "[37/49] mm/sparse-vmemmap: unify DAX and HugeTLB vmemmap optimization",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-38-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219963,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219963/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-39-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-39-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-39-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:29",
            "name": "[38/49] mm/sparse-vmemmap: remap the shared tail pages as read-only",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-39-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219964,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219964/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-40-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-40-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-40-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:30",
            "name": "[39/49] mm/sparse-vmemmap: remove unused ptpfn argument",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-40-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219965,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219965/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-41-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-41-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-41-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:31",
            "name": "[40/49] mm/hugetlb_vmemmap: remove vmemmap_wrprotect_hvo() and related code",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-41-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219966,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219966/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-42-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-42-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-42-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:32",
            "name": "[41/49] mm/sparse: simplify section_vmemmap_pages()",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-42-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219967,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219967/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-43-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-43-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-43-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:33",
            "name": "[42/49] mm/sparse-vmemmap: introduce section_vmemmap_page_structs()",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-43-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219968,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219968/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-44-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-44-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-44-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:34",
            "name": "[43/49] powerpc/mm: rely on generic vmemmap_can_optimize() to simplify code",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-44-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219969,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219969/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-45-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-45-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-45-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:35",
            "name": "[44/49] mm/sparse-vmemmap: drop ARCH_WANT_OPTIMIZE_DAX_VMEMMAP and simplify checks",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-45-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219970,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219970/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-46-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-46-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-46-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:36",
            "name": "[45/49] mm/sparse-vmemmap: drop @pgmap parameter from vmemmap populate APIs",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-46-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219971,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219971/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-47-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-47-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-47-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:37",
            "name": "[46/49] mm/sparse: replace pgmap with order and zone in sparse_add_section()",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-47-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219972,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219972/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-48-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-48-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-48-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:38",
            "name": "[47/49] mm: redefine HVO as Hugepage Vmemmap Optimization",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-48-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219973,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219973/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-49-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-49-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-49-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:39",
            "name": "[48/49] Documentation/mm: restructure vmemmap_dedup.rst to reflect generalized HVO",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-49-songmuchun@bytedance.com/mbox/"
        },
        {
            "id": 2219974,
            "url": "http://patchwork.ozlabs.org/api/1.2/patches/2219974/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-50-songmuchun@bytedance.com/",
            "msgid": "<20260405125240.2558577-50-songmuchun@bytedance.com>",
            "list_archive_url": "https://lore.kernel.org/linuxppc-dev/20260405125240.2558577-50-songmuchun@bytedance.com/",
            "date": "2026-04-05T12:52:40",
            "name": "[49/49] mm: consolidate struct page power-of-2 size checks for HVO",
            "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260405125240.2558577-50-songmuchun@bytedance.com/mbox/"
        }
    ]
}