DAMON development mailing list
 help / color / mirror / Atom feed
 messages from 2026-07-05 21:19:01 to 2026-07-08 13:54:08 UTC [more...]

[PATCH 0/7] mm/damon: update probe hits for runtime parameter commits
 2026-07-08 13:53 UTC  (4+ messages)
` [PATCH 1/7] mm/damon/core: remove comment and test for nr_to_bp() divide-by-zero
` [PATCH 2/7] mm/damon/core: s/damon_max_nr_accesses()/damon_nr_samples_per_aggr()/
` [PATCH 4/7] mm/damon/core: s/nr_accesses_to_accesses_bp/sample_count_to_bp/

[PATCH] mm/damon/sysfs-schemes: fix tried_regions setup failure cleanup
 2026-07-08  8:20 UTC  (2+ messages)

[RFC PATCH v2 00/13] mm: rework anon_vma and remove anon_vma_chain
 2026-07-08  8:18 UTC  (37+ messages)
` [RFC PATCH v2 01/13] mm: add CONFIG_ANON_VMA_FRACTAL
` [RFC PATCH v2 02/13] mm: implement helpers for ANON_VMA_FRACTAL
` [RFC PATCH v2 03/13] mm: implement __anon_node_prepare "
` [RFC PATCH v2 04/13] mm: implement anon_node_clone "
` [RFC PATCH v2 05/13] mm: implement anon_node_fork_with_prev "
` [RFC PATCH v2 06/13] mm: implement unlink_anon_nodes "
` [RFC PATCH v2 07/13] mm: handle rmap_base changes "
` [RFC PATCH v2 08/13] mm: implement anonymous folio rmap "
` [RFC PATCH v2 09/13] mm: prepare anon_node replacement "
` [RFC PATCH v2 10/13] mm: replace anon_vma with anon_node "
` [RFC PATCH v2 11/13] mm: optimize rmap for ANON_VMA_FRACTAL with PVL
` [RFC PATCH v2 12/13] mm: shared semaphores for ANON_VMA_FRACTAL
` [RFC PATCH v2 13/13] mm: Enable CONFIG_ANON_VMA_FRACTAL by default
` [syzbot ci] Re: mm: rework anon_vma and remove anon_vma_chain

[PATCH] mm/damon: prevent migration fallback to non-target nodes
 2026-07-08  8:07 UTC 

[PATCH v6 0/7] docs/zh_CN: update DAMON translations
 2026-07-08  7:38 UTC  (9+ messages)
` [PATCH v6 1/7] docs/zh_CN: update DAMON design translation
` [PATCH v6 2/7] docs/zh_CN: add DAMON_STAT usage translation
` [PATCH v6 3/7] docs/zh_CN: update DAMON index translation
` [PATCH v6 4/7] docs/zh_CN: update DAMON start translation
` [PATCH v6 5/7] docs/zh_CN: update DAMON usage translation
` [PATCH v6 6/7] docs/zh_CN: update DAMON reclaim translation
` [PATCH v6 7/7] docs/zh_CN: update DAMON LRU sort translation

[RFC PATCH v1.3 0/7] mm/damon: update probe hits for runtime parameter commits
 2026-07-08  3:56 UTC  (14+ messages)
` [RFC PATCH v1.3 1/7] mm/damon/core: remove comment and test for nr_to_bp() divide-by-zero
` [RFC PATCH v1.3 2/7] mm/damon/core: s/damon_max_nr_accesses()/damon_nr_samples_per_aggr()/
` [RFC PATCH v1.3 3/7] mm/damon/core: s/accesses_bp_to_nr_accesses/sample_bp_to_count/
` [RFC PATCH v1.3 4/7] mm/damon/core: s/nr_accesses_to_accesses_bp/sample_count_to_bp/
` [RFC PATCH v1.3 5/7] mm/damon/core: s/nr_accesses_for_new_attrs/nr_samples_for_new_attrs/
` [RFC PATCH v1.3 6/7] mm/damon/core: update probe hits for new parameter commit
` [RFC PATCH v1.3 7/7] mm/damon/core: handle unreset probe_hits in probe_hits_mvsum()

[RFC PATCH v1.2 0/7] mm/damon: update probe hits for runtime parameter commits
 2026-07-08  2:32 UTC  (15+ messages)
` [RFC PATCH v1.2 1/7] mm/damon/core: remove comment and test for nr_to_bp() divide-by-zero
` [RFC PATCH v1.2 2/7] mm/damon/core: s/damon_max_nr_accesses()/damon_nr_samples_per_aggr()/
` [RFC PATCH v1.2 3/7] mm/damon/core: s/accesses_bp_to_nr_accesses/sample_bp_to_count/
` [RFC PATCH v1.2 4/7] mm/damon/core: s/nr_accesses_to_accesses_bp/sample_count_to_bp/
` [RFC PATCH v1.2 5/7] mm/damon/core: s/nr_accesses_for_new_attrs/nr_samples_for_new_attrs/
` [RFC PATCH v1.2 6/7] mm/damon/core: update probe hits for new parameter commit
` [RFC PATCH v1.2 7/7] mm/damon/core: handle unreset probe_hits in probe_hits_mvsum()

[PATCH v1 0/3] mm/damon: Introduce a huge page collapsing mechanism using auto tuning
 2026-07-08  1:22 UTC  (5+ messages)

[PATCH 00/30] mm: make VMA page offset handling more consistent
 2026-07-07 16:26 UTC  (26+ messages)
` [PATCH 01/30] mm: move vma_start_pgoff() into mm.h and clean up
` [PATCH 02/30] mm: add kdoc comments for vma_start/last_pgoff()
` [PATCH 11/30] mm/vma: introduce and use vmg_pages(), vmg_[start, end]_pgoff()
` [PATCH 12/30] mm/vma: clean up anon_vma_compatible()
` [PATCH 21/30] mm/vma: add and use vma_[add/sub]_pgoff()
` [PATCH 22/30] mm/vma: move __install_special_mapping() to vma.c
` [PATCH 25/30] mm/vma: update vmg_adjust_set_range() to offset pgoff instead
` [PATCH 27/30] mm/vma: correct incorrect vma.h inclusion
` [PATCH 29/30] tools/testing/vma: default VMA flag bits to 64-bit
  ` [PATCH 17/30] mm: prefer vma_[start,end]_pgoff() to vma->vm_pgoff in kernel/

[RFC PATCH v1.1 0/7] mm/damon: update probe hits for runtime parameter commits
 2026-07-07 14:30 UTC  (18+ messages)
` [RFC PATCH v1.1 1/7] mm/damon/core: remove obsolete comment for nr_to_bp() divide-by-zero
` [RFC PATCH v1.1 2/7] mm/damon/core: s/damon_max_nr_accesses()/damon_nr_samples_per_aggr()/
` [RFC PATCH v1.1 3/7] mm/damon/core: s/accesses_bp_to_nr_accesses/sample_bp_to_count/
` [RFC PATCH v1.1 4/7] mm/damon/core: s/nr_accesses_to_accesses_bp/sample_count_to_bp/
` [RFC PATCH v1.1 5/7] mm/damon/core: s/nr_accesses_for_new_attrs/nr_samples_for_new_attrs/
` [RFC PATCH v1.1 6/7] mm/damon/core: update probe hits for new parameter commit
` [RFC PATCH v1.1 7/7] mm/damon/core: handle unreset probe_hits in probe_hits_mvsum()

[RFC PATCH 0/6] mm/damon: update probe hits for runtime parameter commits
 2026-07-07  5:09 UTC  (17+ messages)
` [RFC PATCH 1/6] mm/damon/core: s/damon_max_nr_accesses()/damon_nr_samples_per_aggr()/
` [RFC PATCH 2/6] mm/damon/core: s/accesses_bp_to_nr_accesses/sample_bp_to_count/
` [RFC PATCH 3/6] mm/damon/core: s/nr_accesses_to_accesses_bp/sample_count_to_bp/
` [RFC PATCH 4/6] mm/damon/core: s/nr_accesses_for_new_attrs/nr_samples_for_new_attrs/
` [RFC PATCH 5/6] mm/damon/core: update probe hits for new parameter commit
` [RFC PATCH 6/6] mm/damon/core: handle unreset probe_hits in probe_hits_mvsum()

[RFC PATCH v1.1 00/16] mm/damon: introduce data attributes only monitoring
 2026-07-07  3:34 UTC  (40+ messages)
` [RFC PATCH v1.1 01/16] mm/damon/core: introduce damon_probe->weight
` [RFC PATCH v1.1 02/16] mm/damon/core: ask apply_probes() ops callback to set sampling address
` [RFC PATCH v1.1 03/16] mm/damon/paddr: set samples in apply_probes() if requested
` [RFC PATCH v1.1 04/16] mm/damon/core: ask apply_probe() to return max probe hits weighted sum
` [RFC PATCH v1.1 05/16] mm/damon/core: implement damon_probe_hits_wsum()
` [RFC PATCH v1.1 06/16] mm/damon/paddr: respect return_max_wsum
` [RFC PATCH v1.1 07/16] mm/damon/core: extend merge function to work with probe hits
` [RFC PATCH v1.1 08/16] mm/damon/core: disable access monitoring when probe weights are set
` [RFC PATCH v1.1 09/16] mm/damon/core: set samples in apply_probes() if "
` [RFC PATCH v1.1 10/16] mm/damon/core: s/max_nr_accesses/max_merge_score/ in kdamond_fn()
` [RFC PATCH v1.1 11/16] mm/damon/core: get merge threshold from probe hits when weights are set
` [RFC PATCH v1.1 12/16] mm/damon/core: implement damon_has_probe_weight()
` [RFC PATCH v1.1 13/16] mm/damon/sysfs: implement probe/weight file
` [RFC PATCH v1.1 14/16] Docs/mm/damon/design: document attrs-only monitoring
` [RFC PATCH v1.1 15/16] Docs/admin-guide/mm/damon/usage: document weight sysfs file
` [RFC PATCH v1.1 16/16] Docs/ABI/damon: document probe weight file

[PATCH v1 0/3] mm/damon: Introduce a huge page collapsing mechanism using auto tuning
 2026-07-06 15:16 UTC  (4+ messages)

[PATCH 00/11] mm/damon: refactor damon_{start,stop,commit}() for simple error handling
 2026-07-06 14:35 UTC  (14+ messages)
` [PATCH 01/11] mm/damon/core: stop ctxs in damon_start() before returning an error
` [PATCH 02/11] samples/damon/mtier: do not stop first context for damon_start() failure
` [PATCH 03/11] mm/damon/core: make damon_stop() never fails
` [PATCH 04/11] mm/damon/sysfs: ignore damon_stop() return value
` [PATCH 05/11] mm/damon/reclaaim: "
` [PATCH 06/11] mm/damon/lru_sort: "
` [PATCH 07/11] mm/damon/core: change damon_stop() return type to void
` [PATCH 08/11] samples/damon/mtier: stop all contexts with single damon_stop() call
` [PATCH 09/11] mm/damon/core: wait ctx stop in damon_call() before reruning an error
` [PATCH 10/11] samples/damon/wsse: do not stop ctx for damon_call() failure
` [PATCH 11/11] samples/damon/prcl: do not stop DAMON "

[PATCH] selftests/damon: check correct path in ensure_file() not_exist case
 2026-07-06 14:29 UTC  (2+ messages)

[RESEND RFC PATCH v2 0/5] mm/damon: add mTHP collapse and split actions
 2026-07-06 11:59 UTC  (3+ messages)

[RFC PATCH 15/16] Docs/admin-guide/mm/damon/usage: document weight sysfs file
 2026-07-05 21:48 UTC  (2+ messages)

[RFC PATCH 14/16] Docs/mm/damon/design: document attrs-only monitoring
 2026-07-05 21:46 UTC  (2+ messages)

[RFC PATCH 12/16] mm/damon/core: implement damon_has_probe_weight()
 2026-07-05 21:45 UTC  (2+ messages)

[RFC PATCH 11/16] mm/damon/core: get merge threshold from probe hits when weights are set
 2026-07-05 21:41 UTC  (2+ messages)

[RFC PATCH 07/16] mm/damon/core: extend merge function to work with probe hits
 2026-07-05 21:38 UTC  (2+ messages)

[RFC PATCH 05/16] mm/damon/core: implement damon_probe_hits_wsum()
 2026-07-05 21:30 UTC  (2+ messages)

[RFC PATCH 03/16] mm/damon/paddr: set samples in apply_probes() if requested
 2026-07-05 21:28 UTC  (2+ messages)

[RFC PATCH 02/16] mm/damon/core: ask apply_probes() ops callback to set sampling address
 2026-07-05 21:25 UTC  (2+ messages)

[RFC PATCH 01/16] mm/damon/core: introduce damon_probe->weight
 2026-07-05 21:21 UTC  (2+ messages)

[RFC PATCH 00/16] mm/damon: introduce data attributes only monitoring
 2026-07-05 21:19 UTC  (3+ messages)
` [RFC PATCH 08/16] mm/damon/core: disable access monitoring when probe weights are set


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox