mirror of
https://github.com/torvalds/linux.git
synced 2026-05-12 16:18:45 +02:00
mm/damon: update expired description of damos_action
Nowadays, damos operation actions support a greater operation set. But comments (also, generated documentation) weren't updated. So fix the comments with current support status. Link: https://lkml.kernel.org/r/20250805123940.13691-1-ekffu200098@gmail.com Signed-off-by: Sang-Heon Jeon <ekffu200098@gmail.com> Reviewed-by: SeongJae Park <sj@kernel.org> Cc: Honggyu Kim <honggyu.kim@sk.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
This commit is contained in:
parent
3e86861d00
commit
e6d7d3502e
|
|
@ -110,7 +110,7 @@ struct damon_target {
|
|||
*
|
||||
* @DAMOS_WILLNEED: Call ``madvise()`` for the region with MADV_WILLNEED.
|
||||
* @DAMOS_COLD: Call ``madvise()`` for the region with MADV_COLD.
|
||||
* @DAMOS_PAGEOUT: Call ``madvise()`` for the region with MADV_PAGEOUT.
|
||||
* @DAMOS_PAGEOUT: Reclaim the region.
|
||||
* @DAMOS_HUGEPAGE: Call ``madvise()`` for the region with MADV_HUGEPAGE.
|
||||
* @DAMOS_NOHUGEPAGE: Call ``madvise()`` for the region with MADV_NOHUGEPAGE.
|
||||
* @DAMOS_LRU_PRIO: Prioritize the region on its LRU lists.
|
||||
|
|
@ -121,10 +121,10 @@ struct damon_target {
|
|||
* @NR_DAMOS_ACTIONS: Total number of DAMOS actions
|
||||
*
|
||||
* The support of each action is up to running &struct damon_operations.
|
||||
* &enum DAMON_OPS_VADDR and &enum DAMON_OPS_FVADDR supports all actions except
|
||||
* &enum DAMOS_LRU_PRIO and &enum DAMOS_LRU_DEPRIO. &enum DAMON_OPS_PADDR
|
||||
* supports only &enum DAMOS_PAGEOUT, &enum DAMOS_LRU_PRIO, &enum
|
||||
* DAMOS_LRU_DEPRIO, and &DAMOS_STAT.
|
||||
* Refer to 'Operation Action' section of Documentation/mm/damon/design.rst for
|
||||
* status of the supports.
|
||||
*
|
||||
* Note that DAMOS_PAGEOUT doesn't trigger demotions.
|
||||
*/
|
||||
enum damos_action {
|
||||
DAMOS_WILLNEED,
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user