aboutsummaryrefslogtreecommitdiffstats
path: root/mm/damon
AgeCommit message (Expand)Author
2023-07-23mm/damon/ops-common: atomically test and clear young on ptes and pmdsRyan Roberts
2022-11-16mm/damon/dbgfs: check if rm_contexts input is for a real contextSeongJae Park
2022-10-26mm/damon: validate if the pmd entry is present before accessingBaolin Wang
2022-10-05mm/damon/dbgfs: fix memory leak when using debugfs_lookup()Greg Kroah-Hartman
2022-08-31mm/damon/dbgfs: avoid duplicate context directory creationBadari Pulavarty
2022-01-05mm/damon/dbgfs: fix 'struct pid' leaks in 'dbgfs_target_ids_write()'SeongJae Park
2021-12-29mm/damon/dbgfs: protect targets destructions with kdamond_lockSeongJae Park
2021-12-14mm/damon/core: fix fake load reports due to uninterruptible sleepsSeongJae Park
2021-11-25mm/damon/dbgfs: fix missed use of damon_dbgfs_lockSeongJae Park
2021-11-25mm/damon/dbgfs: use '__GFP_NOWARN' for user-specified size buffer allocationSeongJae Park
2021-10-28mm/damon/core-test: fix wrong expectations for 'damon_split_regions_of()'SeongJae Park
2021-09-24mm/damon: don't use strnlen() with known-bogus source lengthAdam Borowski
2021-09-08mm/damon: add kunit testsSeongJae Park
2021-09-08mm/damon/dbgfs: support multiple contextsSeongJae Park
2021-09-08mm/damon/dbgfs: export kdamond pid to the user spaceSeongJae Park
2021-09-08mm/damon: implement a debugfs-based user space interfaceSeongJae Park
2021-09-08mm/damon: add a tracepointSeongJae Park
2021-09-08mm/damon: implement primitives for the virtual memory address spacesSeongJae Park
2021-09-08mm/damon: adaptively adjust regionsSeongJae Park
2021-09-08mm/damon/core: implement region-based samplingSeongJae Park
2021-09-08mm: introduce Data Access MONitor (DAMON)SeongJae Park