diff options
author | SeongJae Park <sj38.park@gmail.com> | 2024-03-09 11:56:57 -0800 |
---|---|---|
committer | SeongJae Park <sj38.park@gmail.com> | 2024-03-09 12:10:22 -0800 |
commit | f6b18af0fcbb615acadec464425cbbe41408e3da (patch) | |
tree | ea5be444c2310d4e339be5efac4fab74dc067079 | |
parent | 14f6f8493dac95c40d7b5809544a76a96a43a252 (diff) | |
download | damo-f6b18af0fcbb615acadec464425cbbe41408e3da.tar.gz |
_damon_args: Support 'young' type DAMOS filter
Signed-off-by: SeongJae Park <sj38.park@gmail.com>
-rw-r--r-- | _damon_args.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/_damon_args.py b/_damon_args.py index e015ca70..c0399adf 100644 --- a/_damon_args.py +++ b/_damon_args.py @@ -102,6 +102,11 @@ def damos_options_to_filters(filters_args): return None, 'wrong number of memcg arguments (%s)' % fargs memcg_path = fargs[0] filters.append(_damon.DamosFilter(ftype, fmatching, memcg_path)) + elif ftype == 'young': + if len(fargs): + return (None, + 'young filter receives no arguments but (%s)' % fargs) + filters.append(_damon.DamosFilter(ftype, fmatching)) elif ftype == 'addr': if len(fargs) != 2: return None, 'wrong number of addr arguments (%s)' % fargs |