summaryrefslogtreecommitdiff
path: root/mm/damon/sysfs.c
AgeCommit message (Expand)AuthorFilesLines
2026-04-06mm/damon/sysfs: dealloc repeat_call_control if damon_call() failsSeongJae Park1-1/+2
2026-03-28mm/damon/sysfs: check contexts->nr in repeat_call_fnJosh Law1-0/+3
2026-03-28mm/damon/sysfs: check contexts->nr before accessing contexts_arr[0]Josh Law1-0/+3
2026-03-28mm/damon/sysfs: fix param_ctx leak on damon_sysfs_new_test_ctx() failureJosh Law1-1/+3
2026-02-22Convert more 'alloc_obj' cases to default GFP_KERNEL argumentsLinus Torvalds1-2/+1
2026-02-22Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-12/+12
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-27/+25
2026-02-01mm/damon: rename min_sz_region of damon_ctx to min_region_szSeongJae Park1-4/+5
2026-02-01mm/damon: rename DAMON_MIN_REGION to DAMON_MIN_REGION_SZSeongJae Park1-1/+1
2026-01-27mm/damon/sysfs: use damon_kdamond_pid()SeongJae Park1-4/+3
2026-01-15mm/damon/sysfs: cleanup attrs subdirs on context dir setup failureSeongJae Park1-2/+3
2026-01-15mm/damon/sysfs: cleanup intervals subdirs on attrs dir setup failureSeongJae Park1-1/+3
2025-11-17mm/damon/sysfs: implement obsolete_target fileSeongJae Park1-0/+29
2025-11-17mm/damon/sysfs: test commit input against realistic destinationSeongJae Park1-1/+21
2025-11-17mm: fix some typos in mm modulejianyun.gao1-1/+1
2025-11-10mm/damon/sysfs: change next_update_jiffies to a global variableQuanmin Yan1-3/+7
2025-10-15mm/damon/sysfs: dealloc commit test ctx alwaysSeongJae Park1-3/+2
2025-10-15mm/damon/sysfs: catch commit test ctx alloc failureSeongJae Park1-0/+2
2025-10-03Merge tag 'mm-stable-2025-10-01-19-00' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-3/+41
2025-09-26mm/damon/sysfs: do not ignore callback's return value in damon_sysfs_damon_ca...Akinobu Mita1-1/+3
2025-09-24mm/damon/sysfs: set damon_ctx->min_sz_region only for paddr use caseSeongJae Park1-1/+4
2025-09-22Merge branch 'mm-hotfixes-stable' into mm-stable in order to pick upAndrew Morton1-13/+24
2025-09-14mm/damon: add damon_ctx->min_sz_regionQuanmin Yan1-3/+5
2025-09-14mm/damon/sysfs: implement addr_unit file under context dirSeongJae Park1-0/+33
2025-09-13mm/damon/sysfs: use dynamically allocated repeat mode damon_call_controlSeongJae Park1-8/+15
2025-09-09mm/damon/sysfs: fix use-after-free in state_show()Stanislav Fort1-5/+9
2025-07-25mm/damon/sysfs: implement refresh_ms file internal workSeongJae Park1-0/+29
2025-07-25mm/damon/sysfs: implement refresh_ms file under kdamond directorySeongJae Park1-0/+29
2025-07-20mm/damon/sysfs: remove damon_sysfs_before_terminate()SeongJae Park1-12/+0
2025-07-20mm/damon/sysfs: remove damon_sysfs_destroy_targets()SeongJae Park1-20/+3
2025-07-20mm/damon/vaddr: put pid in cleanup_target()SeongJae Park1-8/+2
2025-07-20mm/damon/core: add cleanup_target() ops callbackSeongJae Park1-2/+2
2025-07-20mm/damon/sysfs: don't hold kdamond_lock in before_terminate()SeongJae Park1-2/+0
2025-07-20mm/damon/sysfs: use DAMON core API damon_is_running()SeongJae Park1-12/+2
2025-07-10mm/damon/sysfs: decouple from damon_ops_idSeongJae Park1-15/+41
2025-03-18mm/damon/sysfs: remove damon_sysfs_cmd_request and its readersSeongJae Park1-23/+1
2025-03-18mm/damon/sysfs: remove damon_sysfs_cmd_request_callback() and its callersSeongJae Park1-62/+0
2025-03-18mm/damon/sysfs: remove damon_sysfs_cmd_request code from damon_sysfs_handle_c...SeongJae Park1-32/+0
2025-03-18mm/damon/sysfs: handle commit command using damon_call()SeongJae Park1-11/+6
2025-03-18mm/damon/sysfs: validate user inputs from damon_sysfs_commit_input()SeongJae Park1-2/+10
2025-03-17mm/damon/sysfs: implement a command to update auto-tuned monitoring intervalsSeongJae Park1-0/+20
2025-03-17mm/damon/sysfs: commit intervals tuning goalSeongJae Park1-0/+7
2025-03-17mm/damon/sysfs: implement intervals tuning goal directorySeongJae Park1-0/+189
2025-01-26mm/damon/sysfs-schemes: expose per-region filter-passed bytesSeongJae Park1-1/+2
2025-01-26mm/damon/core: pass per-region filter-passed bytes to damos_walk_control->wal...SeongJae Park1-1/+1
2025-01-26mm/damon/sysfs: remove unused code for schemes tried regions updateSeongJae Park1-68/+2
2025-01-26mm/damon/sysfs: use damos_walk() for update_schemes_tried_{bytes,regions}SeongJae Park1-0/+43
2025-01-26mm/damon/sysfs: use damon_call() for update_schemes_effective_quotasSeongJae Park1-8/+7
2025-01-26mm/damon/sysfs: use damon_call() for commit_schemes_quota_goalsSeongJae Park1-5/+6
2025-01-26mm/damon/sysfs: use damon_call() for update_schemes_statsSeongJae Park1-10/+21