DAMON Yearly Retrospect (2025)
2026-02-22 21:01 UTC
[sj:damon/next 30/144] mm/damon/core.c:1693:25: warning: zero-length gnu_printf format string
2026-02-22 17:17 UTC
[LSF/MM/BPF TOPIC][RFC PATCH v4 00/27] Private Memory Nodes (w/ Compressed RAM)
2026-02-22 8:48 UTC (28+ messages)
` [RFC PATCH v4 01/27] numa: introduce N_MEMORY_PRIVATE node state
` [RFC PATCH v4 02/27] mm,cpuset: gate allocations from N_MEMORY_PRIVATE behind __GFP_PRIVATE
` [RFC PATCH v4 03/27] mm/page_alloc: add numa_zone_allowed() and wire it up
` [RFC PATCH v4 04/27] mm/page_alloc: Add private node handling to build_zonelists
` [RFC PATCH v4 05/27] mm: introduce folio_is_private_managed() unified predicate
` [RFC PATCH v4 06/27] mm/mlock: skip mlock for managed-memory folios
` [RFC PATCH v4 07/27] mm/madvise: skip madvise "
` [RFC PATCH v4 08/27] mm/ksm: skip KSM "
` [RFC PATCH v4 09/27] mm/khugepaged: skip private node folios when trying to collapse
` [RFC PATCH v4 10/27] mm/swap: add free_folio callback for folio release cleanup
` [RFC PATCH v4 11/27] mm/huge_memory.c: add private node folio split notification callback
` [RFC PATCH v4 12/27] mm/migrate: NP_OPS_MIGRATION - support private node user migration
` [RFC PATCH v4 13/27] mm/mempolicy: NP_OPS_MEMPOLICY - support private node mempolicy
` [RFC PATCH v4 14/27] mm/memory-tiers: NP_OPS_DEMOTION - support private node demotion
` [RFC PATCH v4 15/27] mm/mprotect: NP_OPS_PROTECT_WRITE - gate PTE/PMD write-upgrades
` [RFC PATCH v4 16/27] mm: NP_OPS_RECLAIM - private node reclaim participation
` [RFC PATCH v4 17/27] mm/oom: NP_OPS_OOM_ELIGIBLE - private node OOM participation
` [RFC PATCH v4 18/27] mm/memory: NP_OPS_NUMA_BALANCING - private node NUMA balancing
` [RFC PATCH v4 19/27] mm/compaction: NP_OPS_COMPACTION - private node compaction support
` [RFC PATCH v4 20/27] mm/gup: NP_OPS_LONGTERM_PIN - private node longterm pin support
` [RFC PATCH v4 21/27] mm/memory-failure: add memory_failure callback to node_private_ops
` [RFC PATCH v4 22/27] mm/memory_hotplug: add add_private_memory_driver_managed()
` [RFC PATCH v4 23/27] mm/cram: add compressed ram memory management subsystem
` [RFC PATCH v4 24/27] cxl/core: Add cxl_sysram region type
` [RFC PATCH v4 25/27] cxl/core: Add private node support to cxl_sysram
` [RFC PATCH v4 26/27] cxl: add cxl_mempolicy sample PCI driver
` [RFC PATCH v4 27/27] cxl: add cxl_compression "
[RFC PATCH 00/10] mm/damon: add optional debugging-purpose sanity checks
2026-02-21 20:15 UTC (12+ messages)
` [RFC PATCH 01/10] mm/damon: add CONFIG_DAMON_DEBUG_SANITY
` [RFC PATCH 02/10] mm/damon/core: add damon_new_region() debug_sanity check
` [RFC PATCH 03/10] mm/damon/core: add damon_del_region() "
` [RFC PATCH 04/10] mm/damon/core: add damon_nr_regions() "
` [RFC PATCH 05/10] mm/damon/core: add damon_merge_two_regions() "
` [RFC PATCH 06/10] mm/damon/core: add damon_merge_regions_of() "
` [RFC PATCH 07/10] mm/damon/core: add damon_split_region_at() "
` [RFC PATCH 08/10] mm/damon/core: add damon_reset_aggregated() "
` [RFC PATCH 09/10] mm/damon/tests/.kunitconifg: enable DAMON_DEBUG_SANITY
` [RFC PATCH 10/10] tools/testing/selftests/damon/config: "
[RFC PATCH 0/3] mm/damon: always respect min_nr_regions from the beginning
2026-02-21 18:07 UTC (6+ messages)
` [RFC PATCH 1/3] mm/damon/core: split regions for min_nr_regions at beginning
` [RFC PATCH 2/3] mm/damon/vaddr: do not split regions for min_nr_regions
` [RFC PATCH 3/3] mm/damon/test/core-kunit: add damon_apply_min_nr_regions() test
[RFC PATCH v2 0/3] mm/damon: strictly respect min_nr_regions
2026-02-21 18:03 UTC (4+ messages)
` [RFC PATCH v2 1/3] mm/damon/core: split regions for min_nr_regions
` [RFC PATCH v2 2/3] mm/damon/vaddr: do not "
` [RFC PATCH v2 3/3] mm/damon/test/core-kunit: add damon_apply_min_nr_regions() test
[RFC PATCH 0/4] mm/damon: introduce perf event based access check
2026-02-19 6:49 UTC (18+ messages)
` [RFC PATCH 1/4] mm/damon/core: add common code for "
` [RFC PATCH 2/4] mm/damon/vaddr: support "
` [RFC PATCH 3/4] mm/damon/paddr: "
` [RFC PATCH 4/4] mm/damon: allow user to set min and max size of region
[LSF/MM/BPF TOPIC] Allowing NUMA hinting faults or alternatives to DAMON
2026-02-18 5:43 UTC
[sj:damon/next 130/142] samples/damon/mtier.c:78:30: warning: unused variable 'region'
2026-02-17 15:20 UTC
[BUG] mm/damon/core: dangling walk_control pointer in damos_walk() on inactive context
2026-02-16 22:06 UTC (7+ messages)
` [PATCH] "
DAMON Yearly Retrospect (2024)
2026-02-16 21:06 UTC
[PATCH] mm/damon/core: disallow non-power of two min_region_sz
2026-02-14 21:41 UTC
DAMON Beer/Coffee/Tea chat reminder for the week of 2026-02-16
2026-02-13 23:38 UTC
[PATCH v2 1/1] mm/damon: remove unused target param of get_scheme_score()
2026-02-13 15:19 UTC (2+ messages)
[PATCH v1] mm/damon: remove unused code
2026-02-13 9:22 UTC (4+ messages)
[RFC PATCH 0/5] mm/damon: Add node_sys_bp quota goal metric for PA-based migration control
2026-02-12 6:30 UTC (13+ messages)
` [RFC PATCH 1/5] mm/damon/core: add DAMOS_QUOTA_NODE_SYS_BP metric
` [RFC PATCH 2/5] mm/damon: add get_goal_metric() op and PA provider
` [RFC PATCH 3/5] mm/damon/core: add new ops-specific goal metric
` [RFC PATCH 4/5] mm/damon/paddr: capacity clamp and directional early-exit for node_sys_bp
` [RFC PATCH 5/5] mm/damon/sysfs-schemes: accept "node_sys_bp" in goal's target_metric
` [RFC PATCH 0/5] mm/damon: Add node_sys_bp quota goal metric for
[RFC PATCH 0/5] mm/damon: support multiple goal-based quota tuning algorithms
2026-02-12 6:23 UTC (6+ messages)
` [RFC PATCH 1/5] mm/damon/core: introduce damos_quota_goal_tuner
` [RFC PATCH 2/5] mm/damon/core: introduce DAMOS_QUOTA_GOAL_TUNER_TEMPORAL
` [RFC PATCH 3/5] mm/damon/sysfs-schemes: implement quotas->goal_tuner file
` [RFC PATCH 4/5] Docs/mm/damon/design: document the goal-based quota tuner selections
` [RFC PATCH 5/5] Docs/admin-guide/mm/damon/usage: document goal_tuner sysfs file
[RFC PATCH v1 0/4] mm/damon: Support hot application detections
2026-02-11 15:09 UTC (22+ messages)
` [RFC PATCH v1 1/4] mm/damon: Generic context creation for modules
` [RFC PATCH v1 2/4] mm/damon: Support for synchrounous huge pages collapse
` [RFC PATCH v1 3/4] mm/damon: New module with hot application detection
` [RFC PATCH v1 4/4] documentation/mm/damon: Documentation for the dynamic_hugepages module
[LSF/MM/BPF TOPIC] Data Access-aware Transparent Hugepages
2026-02-11 5:07 UTC (2+ messages)
[sj:damon/next 112/124] mm/damon/core.c:1862:25: error: 'c' undeclared
2026-02-09 17:46 UTC
[sj:damon/next 112/124] mm/damon/core.c:1862:4: error: use of undeclared identifier 'c'
2026-02-09 15:13 UTC
+ mm-damon-remove-redudnant-mmu-notifier-call-in-pmdp-mkold.patch added to mm-new branch
2026-02-04 4:58 UTC
[RFC PATCH v2 0/3] mm/damon: Introduce node_target_mem_bp Quota Goal Metric
2026-02-04 0:28 UTC (9+ messages)
` [PATCH 1/3] mm/damon/core: add DAMOS_QUOTA_NODE_TARGET_MEM_BP metric
` [PATCH 2/3] mm/damon/core: implement NODE_TARGET_MEM_BP metric calculation
` [PATCH 3/3] mm/damon/sysfs-schemes: expose NODE_TARGET_MEM_BP metric
[PATCH] mm/damon: remove redudnant mmu notifier call in pmdp mkold
2026-02-03 16:22 UTC (2+ messages)
[sj:damon/next 88/101] Warning: mm/damon/core.c:3401 function parameter 'addr_unit' not described in 'damon_set_region_biggest_system_ram_default'
2026-02-01 21:12 UTC
[RFC PATCH 0/2] mm/damon/core: improve DAMOS quota efficiency for core layer filters
2026-01-31 19:41 UTC (3+ messages)
` [RFC PATCH 1/2] mm/damon/core: set quota-score histogram with core filters
` [RFC PATCH 2/2] mm/damon/core: do non-safe region walk on kdamond_apply_schemes()
[PATCH] mm/damon: unify address range representation with damon_addr_range
2026-01-31 1:56 UTC (6+ messages)
DAMON Beer/Coffee/Tea chat reminder for the week of 2026-02-02
2026-01-30 22:53 UTC
[PATCH] mm/damon: remove __read_mostly from memory_idle_ms_percentiles
2026-01-30 15:43 UTC (3+ messages)
[PATCH 6.1.y] mm/damon/sysfs-scheme: cleanup access_pattern subdirs on scheme dir setup failure
2026-01-21 1:25 UTC
[PATCH 6.1.y] mm/damon/sysfs-scheme: cleanup quotas subdirs on scheme dir setup failure
2026-01-21 1:23 UTC
[PATCH 6.6.y] mm/damon/sysfs-scheme: cleanup quotas subdirs on scheme dir setup failure
2026-01-21 1:13 UTC
[PATCH 6.12.y] mm/damon/sysfs-scheme: cleanup access_pattern subdirs on scheme dir setup failure
2026-01-21 1:05 UTC
[PATCH 6.12.y] mm/damon/sysfs-scheme: cleanup quotas subdirs on scheme dir setup failure
2026-01-21 1:01 UTC
[PATCH 0/8] Docs/mm/damon: update intro, modules, maintainer profile, and misc
2026-01-18 18:02 UTC (9+ messages)
` [PATCH 1/8] Docs/mm/damon/index: simplify the intro
` [PATCH 2/8] Docs/mm/damon/design: link repology instead of Fedora package
` [PATCH 3/8] Docs/mm/damon/design: document DAMON sample modules
` [PATCH 4/8] Docs/mm/damon/design: add reference to DAMON_STAT usage
` [PATCH 5/8] Docs/admin-guide/mm/damon/usage: introduce DAMON modules at the beginning
` [PATCH 6/8] Docs/admin-guide/mm/damon/usage: update stats update process for refresh_ms
` [PATCH 7/8] Docs/mm/damon/maintainer-profile: fix wrong MAITNAINERS section name
` [PATCH 8/8] Docs/mm/damon/maintainer-profile: remove damon-tests/perf suggestion
[PATCH 0/8] mm/damon: cleanup kdamond, damon_call(), damos filter and DAMON_MIN_REGION
2026-01-17 17:52 UTC (9+ messages)
` [PATCH 1/8] mm/damon: remove damon_operations->cleanup()
` [PATCH 2/8] mm/damon/core: cleanup targets and regions at once on kdamond termination
` [PATCH 3/8] mm/damon/core: cancel damos_walk() before damon_ctx->kdamond reset
` [PATCH 4/8] mm/damon/core: process damon_call_control requests on a local list
` [PATCH 5/8] mm/damon: document damon_call_control->dealloc_on_cancel repeat behavior
` [PATCH 6/8] mm/damon/core: rename damos_filter_out() to damos_core_filter_out()
` [PATCH 7/8] mm/damon: rename DAMON_MIN_REGION to DAMON_MIN_REGION_SZ
` [PATCH 8/8] mm/damon: rename min_sz_region of damon_ctx to min_region_sz
[PATCH 0/5] selftests/damon: improve leak detection and wss estimation reliability
2026-01-17 2:07 UTC (6+ messages)
` [PATCH 1/5] selftests/damon/sysfs_memcg_path_leak.sh: use kmemleak
` [PATCH 2/5] selftests/damon/wss_estimation: test for up to 160 MiB working set size
` [PATCH 3/5] selftests/damon/access_memory: add repeat mode
` [PATCH 4/5] selftests/damon/wss_estimation: ensure number of collected wss
` [PATCH 5/5] selftests/damon/wss_estimation: deduplicate failed samples output
DAMON Beer/Coffee/Tea chat reminder for the week of 2026-01-19
2026-01-16 22:47 UTC
[PATCH] mm/damon/core: reinitialize when passed_sample_intervals occurred overflow
2026-01-16 5:07 UTC
[PATCH 1/2] mm/damon/core: modified and tunning damon_split_regions_of()
2026-01-16 3:18 UTC (4+ messages)
[PATCH 0/5] mm/damon: hide kdamond and kdamond_lock from API callers
2026-01-15 15:20 UTC (6+ messages)
` [PATCH 1/5] mm/damon/core: implement damon_kdamond_pid()
` [PATCH 2/5] mm/damon/sysfs: use damon_kdamond_pid()
` [PATCH 3/5] mm/damon/lru_sort: "
` [PATCH 4/5] mm/damon/reclaim: "
` [PATCH 5/5] mm/damon: hide kdamond and kdamond_lock of damon_ctx
[PATCH 01/12] mm/damon/core: introduce nr_snapshots damos stat
2026-01-14 15:20 UTC (2+ messages)
page: next (older)
- recent:[subjects (threaded)|topics (new)|topics (active)]
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).