Show patches with: Submitter = Chengming Zhou       |   144 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[2/2] mm/zsmalloc: move record_obj() into obj_malloc() [1/2] mm/zsmalloc: fix class per-fullness zspage counts - 1 - --- 2024-06-27 Chengming Zhou New
[1/2] mm/zsmalloc: fix class per-fullness zspage counts [1/2] mm/zsmalloc: fix class per-fullness zspage counts - - - --- 2024-06-27 Chengming Zhou New
[v3,2/2] mm/zswap: use only one pool in zswap mm/zsmalloc: change back to per-size_class lock 1 1 - --- 2024-06-25 Chengming Zhou New
[v3,1/2] mm/zsmalloc: change back to per-size_class lock mm/zsmalloc: change back to per-size_class lock - 1 - --- 2024-06-25 Chengming Zhou New
[v2,3/3] mm/ksm: optimize the chain()/chain_prune() interfaces mm/ksm: cmp_and_merge_page() optimizations and cleanup - - - --- 2024-06-21 Chengming Zhou New
[v2,2/3] mm/ksm: don't waste time searching stable tree for fast changing page mm/ksm: cmp_and_merge_page() optimizations and cleanup - - - --- 2024-06-21 Chengming Zhou New
[v2,1/3] mm/ksm: refactor out try_to_merge_with_zero_page() mm/ksm: cmp_and_merge_page() optimizations and cleanup - - - --- 2024-06-21 Chengming Zhou New
[v2,2/2] mm/zswap: use only one pool in zswap mm/zsmalloc: change back to per-size_class lock - 1 - --- 2024-06-21 Chengming Zhou New
[v2,1/2] mm/zsmalloc: change back to per-size_class lock mm/zsmalloc: change back to per-size_class lock - 1 - --- 2024-06-21 Chengming Zhou New
[2/2] mm/zswap: use only one pool in zswap mm/zsmalloc: change back to per-size_class lock - 1 - --- 2024-06-17 Chengming Zhou New
[1/2] mm/zsmalloc: change back to per-size_class lock mm/zsmalloc: change back to per-size_class lock - - - --- 2024-06-17 Chengming Zhou New
[v3,3/3] slab: delete useless RED_INACTIVE and RED_ACTIVE slab: fix and cleanup of slub_debug - 1 - --- 2024-06-07 Chengming Zhou New
[v3,2/3] slab: don't put freepointer outside of object if only orig_size slab: fix and cleanup of slub_debug - 2 - --- 2024-06-07 Chengming Zhou New
[v3,1/3] slab: make check_object() more consistent slab: fix and cleanup of slub_debug - 1 - --- 2024-06-07 Chengming Zhou New
[v2,3/3] slab: delete useless RED_INACTIVE and RED_ACTIVE slab: fix and cleanup of slub_debug - 1 - --- 2024-06-05 Chengming Zhou New
[v2,2/3] slab: don't put freepointer outside of object if only orig_size slab: fix and cleanup of slub_debug - 2 - --- 2024-06-05 Chengming Zhou New
[v2,1/3] slab: make check_object() more consistent slab: fix and cleanup of slub_debug - - - --- 2024-06-05 Chengming Zhou New
[3/3] slab: delete useless RED_INACTIVE and RED_ACTIVE slab: fix and cleanup of slub_debug - - - --- 2024-05-28 Chengming Zhou New
[2/3] slab: don't put freepointer outside of object if only orig_size slab: fix and cleanup of slub_debug - 1 - --- 2024-05-28 Chengming Zhou New
[1/3] slab: check the return value of check_bytes_and_report() slab: fix and cleanup of slub_debug - - - --- 2024-05-28 Chengming Zhou New
[v3,2/2] mm/ksm: fix ksm_zero_pages accounting mm/ksm: fix some accounting problems 1 - - --- 2024-05-28 Chengming Zhou New
[v3,1/2] mm/ksm: fix ksm_pages_scanned accounting mm/ksm: fix some accounting problems 1 1 - --- 2024-05-28 Chengming Zhou New
[4/4] mm/ksm: use ksm page itself if no another ksm page is found on stable tree mm/ksm: cmp_and_merge_page() optimizations and cleanup - - - --- 2024-05-24 Chengming Zhou New
[3/4] mm/ksm: optimize the chain()/chain_prune() interfaces mm/ksm: cmp_and_merge_page() optimizations and cleanup - - - --- 2024-05-24 Chengming Zhou New
[2/4] mm/ksm: don't waste time searching stable tree for fast changing page mm/ksm: cmp_and_merge_page() optimizations and cleanup - - - --- 2024-05-24 Chengming Zhou New
[1/4] mm/ksm: refactor out try_to_merge_with_zero_page() mm/ksm: cmp_and_merge_page() optimizations and cleanup - - - --- 2024-05-24 Chengming Zhou New
mm/ksm: fix possible UAF of stable_node mm/ksm: fix possible UAF of stable_node 1 - - --- 2024-05-13 Chengming Zhou New
[v2,2/2] mm/ksm: fix ksm_zero_pages accounting mm/ksm: fix some accounting problems 1 - - --- 2024-05-13 Chengming Zhou New
[v2,1/2] mm/ksm: fix ksm_pages_scanned accounting mm/ksm: fix some accounting problems 1 - - --- 2024-05-13 Chengming Zhou New
[2/2] mm/ksm: flush out migrated rmap_item to insert our rmap_item mm/ksm: optimize unstable_tree_search_insert() - - - --- 2024-05-08 Chengming Zhou New
[1/2] mm/ksm: re-search unstable tree when tree_rmap_item is stale mm/ksm: optimize unstable_tree_search_insert() - - - --- 2024-05-08 Chengming Zhou New
[4/4] mm/ksm: calculate general_profit more accurately mm/ksm: fix some accounting problems - - - --- 2024-05-08 Chengming Zhou New
[3/4] mm/ksm: union hlist_node with list_head in struct ksm_stable_node mm/ksm: fix some accounting problems - - - --- 2024-05-08 Chengming Zhou New
[2/4] mm/ksm: fix ksm_zero_pages accounting mm/ksm: fix some accounting problems 1 - - --- 2024-05-08 Chengming Zhou New
[1/4] mm/ksm: fix ksm_pages_scanned accounting mm/ksm: fix some accounting problems 1 - - --- 2024-05-08 Chengming Zhou New
[RFC] mm: add folio in swapcache if swapin from zswap [RFC] mm: add folio in swapcache if swapin from zswap - - 1 --- 2024-03-22 Chengming Zhou New
slab: remove PARTIAL_NODE slab_state slab: remove PARTIAL_NODE slab_state - - - --- 2024-03-05 Chengming Zhou New
[mm-unstable] mm/zswap: global lru and shrinker shared by all zswap_pools fix [mm-unstable] mm/zswap: global lru and shrinker shared by all zswap_pools fix 1 - - --- 2024-03-05 Chengming Zhou New
[mm-unstable,v2] mm/zswap: fix zswap_pools_lock usages after changing to percpu_ref [mm-unstable,v2] mm/zswap: fix zswap_pools_lock usages after changing to percpu_ref - - - --- 2024-02-28 Chengming Zhou New
[mm-unstable,hotfix] mm/zswap: fix zswap_pools_lock usages after changing to percpu_ref [mm-unstable,hotfix] mm/zswap: fix zswap_pools_lock usages after changing to percpu_ref - - - --- 2024-02-28 Chengming Zhou New
[v2] mm/zsmalloc: don't need to reserve LSB in handle [v2] mm/zsmalloc: don't need to reserve LSB in handle - 1 - --- 2024-02-28 Chengming Zhou New
mm/zsmalloc: don't need to save tag bit in handle mm/zsmalloc: don't need to save tag bit in handle - - - --- 2024-02-27 Chengming Zhou New
smb: remove SLAB_MEM_SPREAD flag usage smb: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
coda: remove SLAB_MEM_SPREAD flag usage coda: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
zonefs: remove SLAB_MEM_SPREAD flag usage zonefs: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
xfs: remove SLAB_MEM_SPREAD flag usage xfs: remove SLAB_MEM_SPREAD flag usage 1 - - --- 2024-02-24 Chengming Zhou New
vfs: remove SLAB_MEM_SPREAD flag usage vfs: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
vboxsf: remove SLAB_MEM_SPREAD flag usage vboxsf: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
usb: isp1760: remove SLAB_MEM_SPREAD flag usage usb: isp1760: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
ufs: remove SLAB_MEM_SPREAD flag usage ufs: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
udf: remove SLAB_MEM_SPREAD flag usage udf: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
ubifs: remove SLAB_MEM_SPREAD flag usage ubifs: remove SLAB_MEM_SPREAD flag usage - 1 - --- 2024-02-24 Chengming Zhou New
tracefs: remove SLAB_MEM_SPREAD flag usage tracefs: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
sysv: remove SLAB_MEM_SPREAD flag usage sysv: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
sunrpc: remove SLAB_MEM_SPREAD flag usage sunrpc: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
romfs: remove SLAB_MEM_SPREAD flag usage romfs: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
reiserfs: remove SLAB_MEM_SPREAD flag usage reiserfs: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
quota: remove SLAB_MEM_SPREAD flag usage quota: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
qnx6: remove SLAB_MEM_SPREAD flag usage qnx6: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
qnx4: remove SLAB_MEM_SPREAD flag usage qnx4: remove SLAB_MEM_SPREAD flag usage 1 - - --- 2024-02-24 Chengming Zhou New
proc: remove SLAB_MEM_SPREAD flag usage proc: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
overlayfs: remove SLAB_MEM_SPREAD flag usage overlayfs: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
openpromfs: remove SLAB_MEM_SPREAD flag usage openpromfs: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
ocfs2: remove SLAB_MEM_SPREAD flag usage ocfs2: remove SLAB_MEM_SPREAD flag usage 1 - - --- 2024-02-24 Chengming Zhou New
ntfs3: remove SLAB_MEM_SPREAD flag usage ntfs3: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
nfs: remove SLAB_MEM_SPREAD flag usage nfs: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
net: remove SLAB_MEM_SPREAD flag usage net: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
minix: remove SLAB_MEM_SPREAD flag usage minix: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
jfs: remove SLAB_MEM_SPREAD flag usage jfs: remove SLAB_MEM_SPREAD flag usage 1 - - --- 2024-02-24 Chengming Zhou New
jffs2: remove SLAB_MEM_SPREAD flag usage jffs2: remove SLAB_MEM_SPREAD flag usage - 1 - --- 2024-02-24 Chengming Zhou New
isofs: remove SLAB_MEM_SPREAD flag usage isofs: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
hpfs: remove SLAB_MEM_SPREAD flag usage hpfs: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
gfs2: remove SLAB_MEM_SPREAD flag usage gfs2: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
freevxfs: remove SLAB_MEM_SPREAD flag usage freevxfs: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
fat: remove SLAB_MEM_SPREAD flag usage fat: remove SLAB_MEM_SPREAD flag usage 1 - - --- 2024-02-24 Chengming Zhou New
ext4: remove SLAB_MEM_SPREAD flag usage ext4: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
ext2: remove SLAB_MEM_SPREAD flag usage ext2: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
exfat: remove SLAB_MEM_SPREAD flag usage exfat: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
erofs: remove SLAB_MEM_SPREAD flag usage erofs: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
efs: remove SLAB_MEM_SPREAD flag usage efs: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
dax: remove SLAB_MEM_SPREAD flag usage dax: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
ceph: remove SLAB_MEM_SPREAD flag usage ceph: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
btrfs: remove SLAB_MEM_SPREAD flag usage btrfs: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
bfs: remove SLAB_MEM_SPREAD flag usage bfs: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
befs: remove SLAB_MEM_SPREAD flag usage befs: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
bdev: remove SLAB_MEM_SPREAD flag usage bdev: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
affs: remove SLAB_MEM_SPREAD flag usage affs: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
adfs: remove SLAB_MEM_SPREAD flag usage adfs: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
9p: remove SLAB_MEM_SPREAD flag usage 9p: remove SLAB_MEM_SPREAD flag usage - - - --- 2024-02-24 Chengming Zhou New
mm, slab: remove the corner case of inc_slabs_node() mm, slab: remove the corner case of inc_slabs_node() - - - --- 2024-02-22 Chengming Zhou New
[2/2] mm, slab: fix the comment mm, slab: two minor cleanups - - - --- 2024-02-21 Chengming Zhou New
[1/2] mm, slab: remove unused object_size parameter in kmem_cache_flags() mm, slab: two minor cleanups - - - --- 2024-02-21 Chengming Zhou New
[RESEND,3/3] mm/zsmalloc: remove get_zspage_mapping() mm/zsmalloc: some cleanup for get/set_zspage_mapping() - 1 - --- 2024-02-20 Chengming Zhou New
[RESEND,2/3] mm/zsmalloc: remove_zspage() don't need fullness parameter mm/zsmalloc: some cleanup for get/set_zspage_mapping() - 1 - --- 2024-02-20 Chengming Zhou New
[RESEND,1/3] mm/zsmalloc: remove set_zspage_mapping() mm/zsmalloc: some cleanup for get/set_zspage_mapping() - 1 - --- 2024-02-20 Chengming Zhou New
[RESEND,3/3] mm/zsmalloc: remove unused zspage->isolated mm/zsmalloc: fix and optimize objects/page migration - 1 - --- 2024-02-20 Chengming Zhou New
[RESEND,2/3] mm/zsmalloc: remove migrate_write_lock_nested() mm/zsmalloc: fix and optimize objects/page migration - 1 - --- 2024-02-20 Chengming Zhou New
[RESEND,1/3] mm/zsmalloc: fix migrate_write_lock() when !CONFIG_COMPACTION mm/zsmalloc: fix and optimize objects/page migration - 1 - --- 2024-02-20 Chengming Zhou New
MAINTAINERS: add Chengming Zhou as a zswap reviewer MAINTAINERS: add Chengming Zhou as a zswap reviewer - - - --- 2024-02-20 Chengming Zhou New
[RFC,1/1] mm/swap: queue reclaimable folio to local rotate batch when !folio_test_lru() mm/zswap: fix LRU reclaim for zswap writeback folios - - - --- 2024-02-09 Chengming Zhou New
« 1 2 »