Show patches with: Submitter = Muchun Song       |    State = Action Required       |    Archived = No       |   447 patches
« 1 2 3 44 5 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v6,07/16] mm: dcache: use kmem_cache_alloc_lru() to allocate dentry Optimize list lru memory consumption 1 - - --- 2022-02-28 Muchun Song New
[v6,06/16] nfs42: use a specific kmem_cache to allocate nfs4_xattr_entry Optimize list lru memory consumption - - - --- 2022-02-28 Muchun Song New
[v6,05/16] f2fs: allocate inode by using alloc_inode_sb() Optimize list lru memory consumption 1 - - --- 2022-02-28 Muchun Song New
[v6,04/16] fs: allocate inode by using alloc_inode_sb() Optimize list lru memory consumption 2 - - --- 2022-02-28 Muchun Song New
[v6,03/16] fs: introduce alloc_inode_sb() to allocate filesystems specific inode Optimize list lru memory consumption - 1 - --- 2022-02-28 Muchun Song New
[v6,02/16] mm: introduce kmem_cache_alloc_lru Optimize list lru memory consumption - - - --- 2022-02-28 Muchun Song New
[v6,01/16] mm: list_lru: transpose the array of per-node per-memcg lru lists Optimize list lru memory consumption 1 - - --- 2022-02-28 Muchun Song New
[3/3] mm: hugetlb: add hugetlb_free_vmemmap sysctl add hugetlb_free_vmemmap sysctl - - - --- 2022-02-28 Muchun Song New
[2/3] sysctl: allow to set extra1 to SYSCTL_ONE add hugetlb_free_vmemmap sysctl - - - --- 2022-02-28 Muchun Song New
[1/3] mm: hugetlb: disable freeing vmemmap pages when struct page crosses page boundaries add hugetlb_free_vmemmap sysctl - - - --- 2022-02-28 Muchun Song New
[v3,6/6] mm: remove range parameter from follow_invalidate_pte() Fix some bugs related to ramp and dax - - - --- 2022-02-28 Muchun Song New
[v3,5/6] dax: fix missing writeprotect the pte entry Fix some bugs related to ramp and dax - - - --- 2022-02-28 Muchun Song New
[v3,4/6] mm: pvmw: add support for walking devmap pages Fix some bugs related to ramp and dax - - - --- 2022-02-28 Muchun Song New
[v3,3/6] mm: rmap: introduce pfn_mkclean_range() to cleans PTEs Fix some bugs related to ramp and dax - - - --- 2022-02-28 Muchun Song New
[v3,2/6] dax: fix cache flush on PMD-mapped pages Fix some bugs related to ramp and dax - - - --- 2022-02-28 Muchun Song New
[v3,1/6] mm: rmap: fix cache flush on THP pages Fix some bugs related to ramp and dax - 1 - --- 2022-02-28 Muchun Song New
[v3,12/12] mm: lru: use lruvec lock to serialize memcg changes Use obj_cgroup APIs to charge the LRU pages - - - --- 2022-02-16 Muchun Song New
[v3,11/12] mm: lru: add VM_BUG_ON_FOLIO to lru maintenance function Use obj_cgroup APIs to charge the LRU pages - - - --- 2022-02-16 Muchun Song New
[v3,10/12] mm: memcontrol: rename {un}lock_page_memcg() to {un}lock_page_objcg() Use obj_cgroup APIs to charge the LRU pages - - - --- 2022-02-16 Muchun Song New
[v3,09/12] mm: memcontrol: use obj_cgroup APIs to charge the LRU pages Use obj_cgroup APIs to charge the LRU pages - - - --- 2022-02-16 Muchun Song New
[v3,08/12] mm: memcontrol: introduce memcg_reparent_ops Use obj_cgroup APIs to charge the LRU pages - - - --- 2022-02-16 Muchun Song New
[v3,07/12] mm: memcontrol: make all the callers of {folio,page}_memcg() safe Use obj_cgroup APIs to charge the LRU pages - - - --- 2022-02-16 Muchun Song New
[v3,06/12] mm: thp: make split queue lock safe when LRU pages are reparented Use obj_cgroup APIs to charge the LRU pages - - - --- 2022-02-16 Muchun Song New
[v3,05/12] mm: thp: introduce folio_split_queue_lock{_irqsave}() Use obj_cgroup APIs to charge the LRU pages - - - --- 2022-02-16 Muchun Song New
[v3,04/12] mm: vmscan: rework move_pages_to_lru() Use obj_cgroup APIs to charge the LRU pages - - - --- 2022-02-16 Muchun Song New
[v3,03/12] mm: memcontrol: make lruvec lock safe when LRU pages are reparented Use obj_cgroup APIs to charge the LRU pages - - - --- 2022-02-16 Muchun Song New
[v3,02/12] mm: memcontrol: introduce compact_folio_lruvec_lock_irqsave Use obj_cgroup APIs to charge the LRU pages - - - --- 2022-02-16 Muchun Song New
[v3,01/12] mm: memcontrol: prepare objcg API for non-kmem usage Use obj_cgroup APIs to charge the LRU pages - - - --- 2022-02-16 Muchun Song New
[v5,7/7] mm: replace multiple dcache flush with flush_dcache_folio() Fix some cache flush bugs - 1 - --- 2022-02-10 Muchun Song New
[v5,6/7] mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() Fix some cache flush bugs - 1 - --- 2022-02-10 Muchun Song New
[v5,5/7] mm: shmem: fix missing cache flush in shmem_mfill_atomic_pte() Fix some cache flush bugs - 1 - --- 2022-02-10 Muchun Song New
[v5,4/7] mm: hugetlb: fix missing cache flush in hugetlb_mcopy_atomic_pte() Fix some cache flush bugs - 1 - --- 2022-02-10 Muchun Song New
[v5,3/7] mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() Fix some cache flush bugs - 1 - --- 2022-02-10 Muchun Song New
[v5,2/7] mm: fix missing cache flush for all tail pages of compound page Fix some cache flush bugs - 1 - --- 2022-02-10 Muchun Song New
[v5,1/7] mm: thp: fix wrong cache flush in remove_migration_pmd() Fix some cache flush bugs - 1 - --- 2022-02-10 Muchun Song New
[v4,5/5] mm: replace multiple dcache flush with flush_dcache_folio() Fix some cache flush bugs - 1 - --- 2022-02-08 Muchun Song New
[v4,4/5] mm: hugetlb: fix missing cache flush in hugetlb_mcopy_atomic_pte() Fix some cache flush bugs - 1 - --- 2022-02-08 Muchun Song New
[v4,3/5] mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() Fix some cache flush bugs - 1 - --- 2022-02-08 Muchun Song New
[v4,2/5] mm: fix missing cache flush for all tail pages of compound page Fix some cache flush bugs - 1 - --- 2022-02-08 Muchun Song New
[v4,1/5] mm: thp: fix wrong cache flush in remove_migration_pmd() Fix some cache flush bugs - 1 - --- 2022-02-08 Muchun Song New
[v2,2/2] arm64: mm: hugetlb: add support for free vmemmap pages of HugeTLB [v2,1/2] arm64: avoid flushing icache multiple times on contiguous HugeTLB - - - --- 2022-02-08 Muchun Song New
[v2,1/2] arm64: avoid flushing icache multiple times on contiguous HugeTLB [v2,1/2] arm64: avoid flushing icache multiple times on contiguous HugeTLB - - - --- 2022-02-08 Muchun Song New
[v2,6/6] mm: remove range parameter from follow_invalidate_pte() Fix some bugs related to ramp and dax - - - --- 2022-02-02 Muchun Song New
[v2,5/6] dax: fix missing writeprotect the pte entry Fix some bugs related to ramp and dax - - - --- 2022-02-02 Muchun Song New
[v2,4/6] mm: rmap: introduce pfn_mkclean_range() to cleans PTEs Fix some bugs related to ramp and dax - - - --- 2022-02-02 Muchun Song New
[v2,3/6] mm: page_vma_mapped: support checking if a pfn is mapped into a vma Fix some bugs related to ramp and dax - - - --- 2022-02-02 Muchun Song New
[v2,2/6] dax: fix cache flush on PMD-mapped pages Fix some bugs related to ramp and dax - 1 - --- 2022-02-02 Muchun Song New
[v2,1/6] mm: rmap: fix cache flush on THP pages Fix some bugs related to ramp and dax - 2 - --- 2022-02-02 Muchun Song New
[v3,5/5] mm: replace multiple dcache flush with flush_dcache_folio() Fix some cache flush bugs - - - --- 2022-01-31 Muchun Song New
[v3,4/5] mm: hugetlb: fix missing cache flush in hugetlb_mcopy_atomic_pte() Fix some cache flush bugs - - - --- 2022-01-31 Muchun Song New
[v3,3/5] mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() Fix some cache flush bugs - - - --- 2022-01-31 Muchun Song New
[v3,2/5] mm: fix missing cache flush for all tail pages of compound page Fix some cache flush bugs - 1 - --- 2022-01-31 Muchun Song New
[v3,1/5] mm: thp: fix wrong cache flush in remove_migration_pmd() Fix some cache flush bugs - 1 - --- 2022-01-31 Muchun Song New
[v2,2/2] mm: fix missing cache flush for all tail pages of THP [v2,1/2] mm: thp: fix wrong cache flush in remove_migration_pmd() - - - --- 2022-01-24 Muchun Song New
[v2,1/2] mm: thp: fix wrong cache flush in remove_migration_pmd() [v2,1/2] mm: thp: fix wrong cache flush in remove_migration_pmd() - 1 - --- 2022-01-24 Muchun Song New
[2/2] mm: fix missing cache flush for all tail pages of THP [1/2] mm: thp: fix wrong cache flush in remove_migration_pmd() - - - --- 2022-01-21 Muchun Song New
[1/2] mm: thp: fix wrong cache flush in remove_migration_pmd() [1/2] mm: thp: fix wrong cache flush in remove_migration_pmd() - - - --- 2022-01-21 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
[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
[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
[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
[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
arm64: mm: hugetlb: add support for free vmemmap pages of HugeTLB arm64: mm: hugetlb: add support for free vmemmap pages of HugeTLB - - - --- 2022-01-11 Muchun Song New
[v5,16/16] mm: memcontrol: rename memcg_cache_id to memcg_kmem_id Optimize list lru memory consumption - - - --- 2021-12-20 Muchun Song New
[v5,15/16] mm: list_lru: rename list_lru_per_memcg to list_lru_memcg Optimize list lru memory consumption - - - --- 2021-12-20 Muchun Song New
[v5,14/16] mm: memcontrol: fix cannot alloc the maximum memcg ID Optimize list lru memory consumption - - - --- 2021-12-20 Muchun Song New
[v5,13/16] mm: memcontrol: reuse memory cgroup ID for kmem ID Optimize list lru memory consumption - - - --- 2021-12-20 Muchun Song New
[v5,12/16] mm: list_lru: replace linear array with xarray Optimize list lru memory consumption - - - --- 2021-12-20 Muchun Song New
[v5,11/16] mm: list_lru: rename memcg_drain_all_list_lrus to memcg_reparent_list_lrus Optimize list lru memory consumption - - - --- 2021-12-20 Muchun Song New
[v5,10/16] mm: list_lru: allocate list_lru_one only when needed Optimize list lru memory consumption - - - --- 2021-12-20 Muchun Song New
[v5,09/16] mm: memcontrol: move memcg_online_kmem() to mem_cgroup_css_online() Optimize list lru memory consumption 1 - - --- 2021-12-20 Muchun Song New
[v5,08/16] xarray: use kmem_cache_alloc_lru to allocate xa_node Optimize list lru memory consumption 2 - - --- 2021-12-20 Muchun Song New
[v5,07/16] mm: dcache: use kmem_cache_alloc_lru() to allocate dentry Optimize list lru memory consumption 1 - - --- 2021-12-20 Muchun Song New
[v5,06/16] nfs42: use a specific kmem_cache to allocate nfs4_xattr_entry Optimize list lru memory consumption - - - --- 2021-12-20 Muchun Song New
[v5,05/16] f2fs: allocate inode by using alloc_inode_sb() Optimize list lru memory consumption 1 - - --- 2021-12-20 Muchun Song New
[v5,04/16] fs: allocate inode by using alloc_inode_sb() Optimize list lru memory consumption 2 - - --- 2021-12-20 Muchun Song New
[v5,03/16] fs: introduce alloc_inode_sb() to allocate filesystems specific inode Optimize list lru memory consumption - 1 - --- 2021-12-20 Muchun Song New
[v5,02/16] mm: introduce kmem_cache_alloc_lru Optimize list lru memory consumption - - - --- 2021-12-20 Muchun Song New
[v5,01/16] mm: list_lru: optimize memory consumption of arrays of per cgroup lists Optimize list lru memory consumption 1 - - --- 2021-12-20 Muchun Song New
[v4,17/17] mm: memcontrol: rename memcg_cache_id to memcg_kmem_id Optimize list lru memory consumption - - - --- 2021-12-13 Muchun Song New
[v4,16/17] mm: list_lru: rename list_lru_per_memcg to list_lru_memcg Optimize list lru memory consumption - - - --- 2021-12-13 Muchun Song New
[v4,15/17] mm: memcontrol: fix cannot alloc the maximum memcg ID Optimize list lru memory consumption - - - --- 2021-12-13 Muchun Song New
[v4,14/17] mm: memcontrol: reuse memory cgroup ID for kmem ID Optimize list lru memory consumption - - - --- 2021-12-13 Muchun Song New
[v4,13/17] mm: list_lru: replace linear array with xarray Optimize list lru memory consumption - - - --- 2021-12-13 Muchun Song New
[v4,12/17] mm: list_lru: rename memcg_drain_all_list_lrus to memcg_reparent_list_lrus Optimize list lru memory consumption - - - --- 2021-12-13 Muchun Song New
[v4,11/17] mm: list_lru: allocate list_lru_one only when needed Optimize list lru memory consumption - - - --- 2021-12-13 Muchun Song New
[v4,10/17] mm: memcontrol: move memcg_online_kmem() to mem_cgroup_css_online() Optimize list lru memory consumption - - - --- 2021-12-13 Muchun Song New
[v4,09/17] mm: workingset: use xas_set_lru() to pass shadow_nodes Optimize list lru memory consumption 1 - - --- 2021-12-13 Muchun Song New
[v4,08/17] xarray: use kmem_cache_alloc_lru to allocate xa_node Optimize list lru memory consumption - - - --- 2021-12-13 Muchun Song New
[v4,07/17] mm: dcache: use kmem_cache_alloc_lru() to allocate dentry Optimize list lru memory consumption - - - --- 2021-12-13 Muchun Song New
[v4,06/17] nfs42: use a specific kmem_cache to allocate nfs4_xattr_entry Optimize list lru memory consumption - - - --- 2021-12-13 Muchun Song New
[v4,05/17] f2fs: allocate inode by using alloc_inode_sb() Optimize list lru memory consumption - - - --- 2021-12-13 Muchun Song New
[v4,04/17] fs: allocate inode by using alloc_inode_sb() Optimize list lru memory consumption 1 - - --- 2021-12-13 Muchun Song New
[v4,03/17] fs: introduce alloc_inode_sb() to allocate filesystems specific inode Optimize list lru memory consumption - - - --- 2021-12-13 Muchun Song New
[v4,02/17] mm: introduce kmem_cache_alloc_lru Optimize list lru memory consumption - - - --- 2021-12-13 Muchun Song New
[v4,01/17] mm: list_lru: optimize memory consumption of arrays of per cgroup lists Optimize list lru memory consumption 1 - - --- 2021-12-13 Muchun Song New
mm: slab: make slab iterator functions static mm: slab: make slab iterator functions static - 1 - --- 2021-11-09 Muchun Song New
mm: memcontrol: make cgroup_memory_nokmem static mm: memcontrol: make cgroup_memory_nokmem static 2 - - --- 2021-11-09 Muchun Song New
[v7,5/5] mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_HUGETLB_PAGE_FREE_VMEMMAP Free the 2nd vmemmap page associated with each HugeTLB page - 1 - --- 2021-11-01 Muchun Song New
[v7,4/5] selftests: vm: add a hugetlb test case Free the 2nd vmemmap page associated with each HugeTLB page - 1 - --- 2021-11-01 Muchun Song New
« 1 2 3 44 5 »