Skip to content

Shrinker

Maintained 455 threads 1,038 messages Latest

About Lists, Files, Maintainers, Reviewers
Lists
linux-mm
Files
Documentation/admin-guide/mm/shrinker_debugfs.rst, include/linux/list_lru.h, include/linux/shrinker.h, mm/list_lru.c, mm/shrinker.c, mm/shrinker_debug.c
Maintainers
Andrew Morton, Dave Chinner
Reviewers
Muchun Song, Qi Zheng, Roman Gushchin
  1. mm: restore per-memcg reclaim for NONSLAB shrinkers under nokmem PATCH RESEND v4 5 patches Qinyun Tan cgroups linux-mm lkml mm/ (4), include/linux/ In review 1 reply
  2. mm/list_lru: Account node removals in isolation helpers PATCH 1 patch Kaitao Cheng dri-devel gfs2 linux-fsdevel +4 fs/ (7), mm/ (5), drivers/ (2), include/ In review 3 replies
  3. mm/zswap: fix double decrement of the LRU node count on writeback PATCH 1 patch Kaitao Cheng linux-mm lkml mm/zswap.c In review 11 replies
  4. mm/vmscan: move tracepoints to mm/ and add MGLRU tracepoints PATCH v7 7 patches Ridong Chen bpf cgroups linux-mm +2 mm/ (6), MAINTAINERS In review 4 replies
  5. mm/vmscan: move tracepoints to mm/ and add MGLRU tracepoints PATCH v6 7 patches Ridong Chen bpf cgroups linux-mm +2 mm/ (6), MAINTAINERS Superseded 8 replies
  6. mm/vmscan: move tracepoints to mm/ and add MGLRU tracepoints PATCH v5 6 patches Ridong Chen bpf cgroups linux-mm +2 mm/ (6), MAINTAINERS Superseded 14 replies
  7. mm/shrinker: per-memcg shrinker units in an xarray, allocated on demand PATCH v2 2 patches Konstantin Khorenko cgroups linux-mm lkml mm/ (3), include/linux/ (2) New 0 replies
  8. mm: restore per-memcg reclaim for NONSLAB shrinkers under nokmem PATCH v4 5 patches Qinyun Tan cgroups linux-mm lkml mm/ (4), include/linux/ Superseded 3 replies
  9. mm/vmscan: move tracepoints to mm/ and add MGLRU tracepoints PATCH v4 9 patches Ridong Chen bpf cgroups linux-mm +2 mm/ (6), MAINTAINERS Superseded 5 replies
  10. mm/shrinker: per-memcg shrinker units in an xarray, allocated on demand PATCH 2 patches Konstantin Khorenko cgroups linux-mm lkml mm/ (3), include/linux/ (2) Superseded 2 replies
  11. mm/shrinker: allocate shrinker_info_unit from a dedicated kmem_cache PATCH v3 1 patch Konstantin Khorenko cgroups linux-mm lkml mm/ (2), include/linux/ Applied 3 replies
  12. mm/vmscan: move vmscan tracepoints to a local header RFC PATCH v3 7 patches Ridong Chen bpf cgroups linux-mm +2 mm/ (5), MAINTAINERS Superseded 2 replies
  13. mm/shrinker: make per-memcg shrinker units cheaper PATCH v2 2 patches Konstantin Khorenko cgroups linux-mm lkml include/linux/ (2), mm/ (2) In review 6 replies
  14. mm/shrinker: make per-memcg shrinker units cheaper PATCH 2 patches Konstantin Khorenko cgroups linux-mm lkml include/linux/ (2), mm/ (2) Superseded 4 replies
  15. mm: restore per-memcg reclaim for NONSLAB shrinkers under nokmem PATCH v2 4 patches Qinyun Tan cgroups linux-mm lkml mm/ (4), include/linux/ Superseded 9 replies
  16. mm: restore per-memcg reclaim for NONSLAB shrinkers under nokmem PATCH v3 4 patches Qinyun Tan cgroups linux-mm lkml mm/ (4), include/linux/ Superseded 6 replies
  17. mm/vmscan: move vmscan tracepoints to a local header RFC PATCH v2 7 patches Ridong Chen cgroups linux-mm linux-trace-kernel +2 mm/ (5), MAINTAINERS Superseded 3 replies
  18. drm/ttm/memcg/lru: enable memcg tracking for ttm, xe and amdgpu driver (part 2) (v2). PATCH 10 patches Dave Airlie cgroups dri-devel intel-xe +1 drivers/ (26), include/ (6), mm/ (2), Documentation/ In review 9 replies
  19. mm: fix typos in various comments PATCH 1 patch Zhijian Han linux-mm lkml mm/ (10), include/linux/ (2), mm/damon/, mm/kfence/ Applied 2 replies
  20. mm/vmscan: move vmscan tracepoints to a local header RFC PATCH 4 patches Ridong Chen cgroups linux-mm linux-trace-kernel +1 mm/ (4), MAINTAINERS Superseded 2 replies
  21. memcg: move memcgid refcount to objcg to unpin dying memcgs PATCH v2 4 patches Bingfang Guo b4-sent cgroups linux-mm +1 mm/ (5), include/linux/ Applied 1 reply
  22. memcg: move memcgid refcount to objcg to unpin dying memcgs PATCH 4 patches Bingfang Guo b4-sent cgroups linux-mm +1 mm/ (5), include/linux/ Superseded 13 replies
  23. mm/memcg: move memcgid refcount to objcg to unpin dying memcgs RFC PATCH v2 6 patches Bingfang Guo b4-sent cgroups linux-mm +1 mm/ (3), include/linux/ Superseded 15 replies
  24. mm/list_lru: don't copy stale shrinker id from non-memcg-aware shrinkers PATCH 1 patch Qinyun Tan linux-mm lkml mm/list_lru.c Applied 11 replies
  25. mm: list_lru: clear shrinker id when disabling memcg awareness PATCH 1 patch Wentao Guan linux-mm lkml mm/list_lru.c In review 1 reply
  26. mm/shrinker: fix bogus set_shrinker_bit() with cgroup.memory=nokmem PATCH 1 patch Jiayuan Chen linux-mm lkml mm/shrinker.c Applied 3 replies
  27. mm/list_lru: disable memcg awareness under cgroup_disable=memory PATCH v2 1 patch Qinyun Tan linux-mm lkml mm/list_lru.c Applied 0 replies
  28. mm/list_lru: disable memcg awareness under cgroup_disable=memory PATCH 1 patch Qinyun Tan linux-mm lkml mm/list_lru.c Superseded 2 replies
  29. Reclaimable kernel stacks RFC 10 patches David Stevens linux-arm-kernel linux-mm linux-rt-devel +1 kernel/ (9), arch/ (5), include/ (4), fs/ (3), +3 In review 41 replies
  30. mm/shrinker: do not hold RCU lock in shrinker_debugfs_count_show() PATCH 1 patch Shakeel Butt linux-mm lkml mm/shrinker_debug.c Applied 13 replies
  31. memcg: fix dying memcg pinned by swapped out shmem pages RFC PATCH 5 patches Bingfang Guo b4-sent cgroups linux-mm +2 mm/ (5), include/linux/ In review 1 reply
  32. mm, drm/xe: Avoid reclaim/eviction loops under fragmentation PATCH v6 2 patches Matthew Brost dri-devel intel-xe linux-mm +1 mm/ (3), include/linux/ (2), drivers/gpu/drm/xe/ In review 6 replies
  33. FAILED: patch "[PATCH] mm: shrinker: fix NULL pointer dereference in debugfs" failed to apply to 6.1-stable tree PATCH 6.1.y 2 patches [email protected] stable mm/shrinker_debug.c New 0 replies
  34. FAILED: patch "[PATCH] mm/shrinker: do not hold RCU lock in" failed to apply to 6.1-stable tree PATCH 6.1.y 2 patches [email protected] stable mm/shrinker_debug.c New 0 replies
  35. FAILED: patch "[PATCH] mm/shrinker: do not hold RCU lock in" failed to apply to 6.6-stable tree PATCH 6.6.y 2 patches [email protected] stable mm/shrinker_debug.c New 0 replies
  36. mm: shrinker: fix double-free in alloc_shrinker_info error path PATCH 1 patch Hongling Zeng linux-mm lkml llvm +2 mm/shrinker.c New 0 replies
  37. mm: shrinker: Fix double-free in alloc_shrinker_info error path PATCH 1 patch Hongling Zeng linux-mm lkml stable mm/shrinker.c In review 2 replies
  38. mm: shrinker: fix double-free in alloc_shrinker_info error path PATCH 1 patch Hongling Zeng linux-mm lkml stable mm/shrinker.c New 0 replies
  39. drm/ttm/memcg/lru: enable memcg tracking for ttm, xe and amdgpu driver (part 2). PATCH 10 patches Dave Airlie cgroups dri-devel intel-xe drivers/ (26), include/ (6), mm/ (2), Documentation/ New 1 reply
  40. Prepare mutable list iterators to cache cursor state PATCH v3 7 patches Kaitao Cheng audit bpf cgroups +19 kernel/ (75), mm/ (32), block/ (9), io_uring/ (5), +2 Superseded 17 replies
  41. mm/shrinker: add NULL checks after rcu_dereference() in shrinker bit functions PATCH 1 patch [email protected] linux-mm lkml mm/shrinker.c In review 4 replies
  42. mm: switch THP shrinker to list_lru PATCH v5 9 patches Johannes Weiner cgroups linux-mm lkml mm/ (8), include/linux/ (4) Applied 26 replies
  43. mm: shrinker: fix shrinker_info teardown race with expansion PATCH 1 patch Qi Zheng linux-mm lkml stable mm/shrinker.c Applied 1 reply
  44. mm: shrinker: fix NULL pointer dereference in debugfs PATCH 1 patch Qi Zheng linux-mm lkml mm/shrinker_debug.c Applied 1 reply
  45. mm/list_lru: drain before clearing xarray entry on reparent PATCH v2 1 patch Shakeel Butt cgroups linux-mm lkml +1 mm/list_lru.c Applied 2 replies
  46. mm/list_lru: drain before clearing xarray entry on reparent PATCH 1 patch Shakeel Butt cgroups linux-mm lkml mm/list_lru.c Superseded 2 replies
  47. mm: switch THP shrinker to list_lru PATCH v4 8 patches Johannes Weiner cgroups linux-mm lkml mm/ (7), include/linux/ (4) Superseded 9 replies
  48. mm/shrinker: simplify shrinker_memcg_alloc() using guard() PATCH 1 patch wangxuewen linux-mm lkml oe-kbuild-all mm/shrinker.c Superseded 5 replies
  49. mm/shrinker: simplify shrinker_memcg_alloc() using guard() PATCH v2 1 patch wangxuewen linux-mm lkml mm/shrinker.c Applied 3 replies
  50. mm/shrinker: avoid out-of-bounds read in set_shrinker_bit() PATCH 1 patch David Carlier linux-mm lkml mm/shrinker.c Applied 3 replies
Page 1 of 9 –