Show patches with: Submitter = Muchun Song       |   613 patches
« 1 2 3 46 7 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[01/17] mm: list_lru: fix list_lru_count_one() return value Optimize list lru memory consumption - - - --- 2021-05-11 Muchun Song New
[02/17] mm: memcontrol: remove kmemcg_id reparenting Optimize list lru memory consumption - - - --- 2021-05-11 Muchun Song New
[03/17] mm: memcontrol: remove the kmem states Optimize list lru memory consumption - - - --- 2021-05-11 Muchun Song New
[04/17] mm: memcontrol: move memcg_online_kmem() to mem_cgroup_css_online() Optimize list lru memory consumption - - - --- 2021-05-11 Muchun Song New
[05/17] mm: list_lru: remove holding lru node lock Optimize list lru memory consumption - - - --- 2021-05-11 Muchun Song New
[06/17] mm: list_lru: only add the memcg aware lrus to the list Optimize list lru memory consumption - - - --- 2021-05-11 Muchun Song New
[07/17] mm: list_lru: optimize the array of per memcg lists Optimize list lru memory consumption - - - --- 2021-05-11 Muchun Song New
[08/17] mm: list_lru: remove memcg_aware from struct list_lru Optimize list lru memory consumption - - - --- 2021-05-11 Muchun Song New
[09/17] mm: introduce kmem_cache_alloc_lru Optimize list lru memory consumption - - - --- 2021-05-11 Muchun Song New
[1/3] io_uring: Fix resource leaking when kill the process io_uring: Fix async workqueue is not canceled on some corner case - - - --- 2020-09-15 Muchun Song New
[1/4] fs: proc: store PDE()->data into inode->i_private remove PDE_DATA() - - - --- 2021-11-01 Muchun Song New
[1/5] mm: memcontrol: introduce obj_cgroup_{un}charge_page Use obj_cgroup APIs to change kmem pages - - - --- 2021-03-01 Muchun Song New
[1/5] mm: rmap: fix cache flush on THP pages [1/5] mm: rmap: fix cache flush on THP pages - - - --- 2022-01-21 Muchun Song New
[1/9] mm: list_lru: fix list_lru_count_one() return value Shrink the list lru size on memory cgroup removal - - - --- 2021-04-28 Muchun Song New
[1/9] mm: vmstat: fix stat_threshold for NR_KERNEL_STACK_KB [1/9] mm: vmstat: fix stat_threshold for NR_KERNEL_STACK_KB - - - --- 2020-12-06 Muchun Song New
[1/9] mm: vmstat: fix stat_threshold for NR_KERNEL_STACK_KB Convert all THP vmstat counters to pages - - - --- 2020-12-05 Muchun Song New
[10/17] fs: introduce alloc_inode_sb() to allocate filesystems specific inode Optimize list lru memory consumption - - - --- 2021-05-11 Muchun Song New
[11/17] mm: dcache: use kmem_cache_alloc_lru() to allocate dentry Optimize list lru memory consumption - - - --- 2021-05-11 Muchun Song New
[12/17] xarray: replace kmem_cache_alloc with kmem_cache_alloc_lru Optimize list lru memory consumption - - - --- 2021-05-11 Muchun Song New
[13/17] mm: workingset: allocate list_lru on xa_node allocation Optimize list lru memory consumption - - - --- 2021-05-11 Muchun Song New
[14/17] nfs42: use a specific kmem_cache to allocate nfs4_xattr_entry Optimize list lru memory consumption - - - --- 2021-05-11 Muchun Song New
[15/17] mm: list_lru: allocate list_lru_one only when needed Optimize list lru memory consumption - - - --- 2021-05-11 Muchun Song New
[16/17] mm: list_lru: rename memcg_drain_all_list_lrus to memcg_reparent_list_lrus Optimize list lru memory consumption - - - --- 2021-05-11 Muchun Song New
[17/17] mm: list_lru: replace linear array with xarray Optimize list lru memory consumption - - - --- 2021-05-11 Muchun Song New
[2/3] io_uring: Fix missing smp_mb() in io_cancel_async_work() io_uring: Fix async workqueue is not canceled on some corner case - - - --- 2020-09-15 Muchun Song New
[2/4] fs: proc: replace PDE_DATA(inode) with inode->i_private remove PDE_DATA() - - - --- 2021-11-01 Muchun Song New
[2/5] dax: fix cache flush on PMD-mapped pages [1/5] mm: rmap: fix cache flush on THP pages - - - --- 2022-01-21 Muchun Song New
[2/5] mm: memcontrol: make page_memcg{_rcu} only applicable for non-kmem page Use obj_cgroup APIs to change kmem pages - - - --- 2021-03-01 Muchun Song New
[2/9] mm: memcontrol: fix NR_ANON_THPS account Untitled series #397005 - - - --- 2020-12-06 Muchun Song New
[2/9] mm: memcontrol: fix NR_ANON_THPS account Convert all THP vmstat counters to pages - - - --- 2020-12-05 Muchun Song New
[2/9] mm: memcontrol: remove kmemcg_id reparenting Shrink the list lru size on memory cgroup removal - - - --- 2021-04-28 Muchun Song New
[3/3] io_uring: Fix remove irrelevant req from the task_list io_uring: Fix async workqueue is not canceled on some corner case - - - --- 2020-09-15 Muchun Song New
[3/4] fs: proc: remove PDE_DATA() remove PDE_DATA() - - - --- 2021-11-01 Muchun Song New
[3/5] mm: memcontrol: reparent the kmem pages on cgroup removal Use obj_cgroup APIs to change kmem pages - - - --- 2021-03-01 Muchun Song New
[3/5] mm: page_vma_mapped: support checking if a pfn is mapped into a vma [1/5] mm: rmap: fix cache flush on THP pages - - - --- 2022-01-21 Muchun Song New
[3/9] mm: list_lru: rename memcg_drain_all_list_lrus to memcg_reparent_list_lrus Shrink the list lru size on memory cgroup removal - - - --- 2021-04-28 Muchun Song New
[3/9] mm: memcontrol: convert kernel stack account to byte-sized Convert all vmstat counters to pages or bytes - - - --- 2020-12-06 Muchun Song New
[3/9] mm: memcontrol: convert kernel stack account to byte-sized Convert all THP vmstat counters to pages - - - --- 2020-12-05 Muchun Song New
[4/4] fs: proc: use DEFINE_PROC_SHOW_ATTRIBUTE() to simplify the code remove PDE_DATA() - - - --- 2021-11-01 Muchun Song New
[4/5] dax: fix missing writeprotect the pte entry [1/5] mm: rmap: fix cache flush on THP pages - - - --- 2022-01-21 Muchun Song New
[4/5] mm: memcontrol: move remote memcg charging APIs to CONFIG_MEMCG_KMEM Use obj_cgroup APIs to change kmem pages - - - --- 2021-03-01 Muchun Song New
[4/9] mm: memcontrol: convert NR_ANON_THPS account to pages Convert all vmstat counters to pages or bytes - - - --- 2020-12-06 Muchun Song New
[4/9] mm: memcontrol: convert NR_ANON_THPS account to pages Convert all THP vmstat counters to pages - - - --- 2020-12-05 Muchun Song New
[4/9] mm: memcontrol: remove the kmem states Shrink the list lru size on memory cgroup removal - - - --- 2021-04-28 Muchun Song New
[5/5] mm: memcontrol: use object cgroup for remote memory cgroup charging Use obj_cgroup APIs to change kmem pages - - - --- 2021-03-01 Muchun Song New
[5/5] mm: remove range parameter from follow_invalidate_pte() [1/5] mm: rmap: fix cache flush on THP pages - - - --- 2022-01-21 Muchun Song New
[5/9] mm: memcontrol: convert NR_FILE_THPS account to pages Convert all vmstat counters to pages or bytes - - - --- 2020-12-06 Muchun Song New
[5/9] mm: memcontrol: convert NR_FILE_THPS account to pages Convert all THP vmstat counters to pages - - - --- 2020-12-05 Muchun Song New
[5/9] mm: memcontrol: move memcg_online_kmem() to mem_cgroup_css_online() Shrink the list lru size on memory cgroup removal - - - --- 2021-04-28 Muchun Song New
[6/9] mm: list_lru: support for shrinking list lru Shrink the list lru size on memory cgroup removal - - - --- 2021-04-28 Muchun Song New
[6/9] mm: memcontrol: convert NR_SHMEM_THPS account to pages Untitled series #397013 - - - --- 2020-12-06 Muchun Song New
[6/9] mm: memcontrol: convert NR_SHMEM_THPS account to pages Convert all THP vmstat counters to pages - - - --- 2020-12-05 Muchun Song New
[7/9] ida: introduce ida_max() to return the maximum allocated ID Shrink the list lru size on memory cgroup removal - - - --- 2021-04-28 Muchun Song New
[7/9] mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages Convert all vmstat counters to pages or bytes - - - --- 2020-12-06 Muchun Song New
[7/9] mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages Convert all THP vmstat counters to pages - - - --- 2020-12-05 Muchun Song New
[8/9] mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages Convert all THP vmstat counters to pages - - - --- 2020-12-05 Muchun Song New
[8/9] mm: memcontrol: shrink the list lru size Shrink the list lru size on memory cgroup removal - - - --- 2021-04-28 Muchun Song New
[9/9] mm: memcontrol: make the slab calculation consistent Convert all THP vmstat counters to pages - - - --- 2020-12-05 Muchun Song New
[9/9] mm: memcontrol: rename memcg_{get,put}_cache_ids to memcg_list_lru_resize_{lock,unlock} Shrink the list lru size on memory cgroup removal - - - --- 2021-04-28 Muchun Song New
[RESEND,v2,01/12] mm: memcontrol: fix NR_ANON_THPS account Convert all vmstat counters to pages or bytes 2 - - --- 2020-12-06 Muchun Song New
[RESEND,v2,02/12] mm: memcontrol: convert NR_ANON_THPS account to pages Convert all vmstat counters to pages or bytes - - - --- 2020-12-06 Muchun Song New
[RESEND,v2,03/12] mm: memcontrol: convert NR_FILE_THPS account to pages Convert all vmstat counters to pages or bytes - - - --- 2020-12-06 Muchun Song New
[RESEND,v2,04/12] mm: memcontrol: convert NR_SHMEM_THPS account to pages Convert all vmstat counters to pages or bytes - - - --- 2020-12-06 Muchun Song New
[RESEND,v2,05/12] mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages Convert all vmstat counters to pages or bytes - - - --- 2020-12-06 Muchun Song New
[RESEND,v2,06/12] mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages Convert all vmstat counters to pages or bytes - - - --- 2020-12-06 Muchun Song New
[RESEND,v2,07/12] mm: memcontrol: convert kernel stack account to bytes Convert all vmstat counters to pages or bytes - - - --- 2020-12-06 Muchun Song New
[RESEND,v2,08/12] mm: memcontrol: convert NR_KERNEL_SCS_KB account to bytes Convert all vmstat counters to pages or bytes - - - --- 2020-12-06 Muchun Song New
[RESEND,v2,09/12] mm: memcontrol: convert vmstat slab counters to bytes Convert all vmstat counters to pages or bytes - - - --- 2020-12-06 Muchun Song New
[RESEND,v2,10/12] mm: memcontrol: scale stat_threshold for byted-sized vmstat Convert all vmstat counters to pages or bytes - - - --- 2020-12-06 Muchun Song New
[RESEND,v2,11/12] mm: memcontrol: make the slab calculation consistent Convert all vmstat counters to pages or bytes - - - --- 2020-12-06 Muchun Song New
[RESEND,v2,12/12] mm: memcontrol: remove {global_}node_page_state_pages Convert all vmstat counters to pages or bytes - - - --- 2020-12-06 Muchun Song New
[RESEND,v3] writeback: fix obtain a reference to a freeing memcg css [RESEND,v3] writeback: fix obtain a reference to a freeing memcg css 2 - - --- 2021-06-06 Muchun Song New
[RFC,01/24] mm/memory_hotplug: Move bootmem info registration API to bootmem_info.c mm/hugetlb: Free some vmemmap pages of hugetlb page 1 - - --- 2020-09-15 Muchun Song New
[RFC,02/24] mm/memory_hotplug: Move {get,put}_page_bootmem() to bootmem_info.c mm/hugetlb: Free some vmemmap pages of hugetlb page 1 - - --- 2020-09-15 Muchun Song New
[RFC,03/24] mm/hugetlb: Introduce a new config HUGETLB_PAGE_FREE_VMEMMAP mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,04/24] mm/hugetlb: Register bootmem info when CONFIG_HUGETLB_PAGE_FREE_VMEMMAP mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,05/24] mm/hugetlb: Introduce nr_free_vmemmap_pages in the struct hstate mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,06/24] mm/hugetlb: Introduce pgtable allocation/freeing helpers mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,07/24] mm/hugetlb: Add freeing unused vmemmap pages support for x86 mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,08/24] mm/bootmem_info: Introduce {free,prepare}_vmemmap_page() mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,09/24] x86/mm: Introduce VMEMMAP_SIZE/VMEMMAP_END macro mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,10/24] mm/hugetlb: Free the vmemmap pages associated with each hugetlb page mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,11/24] mm/hugetlb: Add vmemmap_pmd_huge macro for x86 mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,12/24] mm/hugetlb: Defer freeing of hugetlb pages mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,13/24] mm/hugetlb: Allocate the vmemmap pages associated with each hugetlb page mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,14/24] mm/hugetlb: Introduce remap_huge_page_pmd_vmemmap helper mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,15/24] mm/hugetlb: Use PG_slab to indicate split pmd mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,16/24] mm/hugetlb: Support freeing vmemmap pages of gigantic page mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,17/24] mm/hugetlb: Add a BUILD_BUG_ON to check if struct page size is a power of two mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,18/24] mm/hugetlb: Clear PageHWPoison on the non-error memory page mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,19/24] mm/hugetlb: Flush work when dissolving hugetlb page mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,20/24] mm/hugetlb: Add a kernel parameter hugetlb_free_vmemmap mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,21/24] mm/hugetlb: Merge pte to huge pmd only for gigantic page mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,22/24] mm/hugetlb: Implement vmemmap_pmd_mkhuge macro mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,23/24] mm/hugetlb: Gather discrete indexes of tail page mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,24/24] mm/hugetlb: Add BUILD_BUG_ON to catch invalid usage of tail struct page mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[v10,01/11] mm/memory_hotplug: Factor out bootmem core functions to bootmem_info.c Free some vmemmap pages of HugeTLB page 1 2 - --- 2020-12-17 Muchun Song New
[v10,02/11] mm/hugetlb: Introduce a new config HUGETLB_PAGE_FREE_VMEMMAP Free some vmemmap pages of HugeTLB page 1 1 - --- 2020-12-17 Muchun Song New
[v10,03/11] mm/hugetlb: Free the vmemmap pages associated with each HugeTLB page Free some vmemmap pages of HugeTLB page - - - --- 2020-12-17 Muchun Song New
[v10,04/11] mm/hugetlb: Defer freeing of HugeTLB pages Free some vmemmap pages of HugeTLB page - 1 - --- 2020-12-17 Muchun Song New
« 1 2 3 46 7 »