aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
6 hourstodo: add some random thoughts from LSFMMHEADmasterSeongJae Park1-0/+5
Signed-off-by: SeongJae Park <sj@kernel.org>
6 hourslist_patchsets: support mm-unstableSeongJae Park1-0/+7
Signed-off-by: SeongJae Park <sj@kernel.org>
26 hourspatches/next: rebase on latest mm-unstableSeongJae Park34-34/+34
Signed-off-by: SeongJae Park <sj@kernel.org>
3 dayspatches/posted/for-6.11-rc1/acma: add RFC idea v2SeongJae Park7-0/+1548
Signed-off-by: SeongJae Park <sj@kernel.org>
3 dayspatches/next: acma: sent patchesSeongJae Park8-59/+82
Signed-off-by: SeongJae Park <sj@kernel.org>
3 dayspatches/next: acma: split changes to patch levelSeongJae Park9-815/+1052
Signed-off-by: SeongJae Park <sj@kernel.org>
3 dayspatches/next: damos_migrate: update to posted patchesSeongJae Park31-43/+35
Signed-off-by: SeongJae Park <sj@kernel.org>
3 daysAdd patches posted for v6.10-rc1SeongJae Park16-0/+1163
Signed-off-by: SeongJae Park <sj@kernel.org>
3 dayspatches/posted: add DAMOS_MIGRATE RFC v4 patchesSeongJae Park6-0/+994
Signed-off-by: SeongJae Park <sj@kernel.org>
3 dayspatches/next: rebase on latest mm-unstableSeongJae Park32-344/+79
Signed-off-by: SeongJae Park <sj@kernel.org>
4 dayspatches/next: damos_migrate: more cleanupsSeongJae Park22-290/+325
Signed-off-by: SeongJae Park <sj@kernel.org>
4 dayspatches/next: damos_migrate: squash fixupsSeongJae Park25-479/+73
Signed-off-by: SeongJae Park <sj@kernel.org>
4 dayspatches/next: damos_migrate: fixup buildSeongJae Park17-40/+104
Signed-off-by: SeongJae Park <sj@kernel.org>
4 dayspatches/next: damos_migrate: cleanup coverletterSeongJae Park24-281/+272
Signed-off-by: SeongJae Park <sj@kernel.org>
4 dayspatches/next: damos_migrate: address some comments to previous patchesSeongJae Park23-73/+404
Signed-off-by: SeongJae Park <sj@kernel.org>
4 dayspatches/next: acma: more works, maybe ready to format patchSeongJae Park18-119/+187
Signed-off-by: SeongJae Park <sj@kernel.org>
4 daystodo: UpdateSeongJae Park1-0/+1
Signed-off-by: SeongJae Park <sj@kernel.org>
4 dayslist_patchsets: List up to v6.9-rc1SeongJae Park1-0/+2
Signed-off-by: SeongJae Park <sj@kernel.org>
5 dayspatches/next: put damos_migrate patches before acmaSeongJae Park34-2317/+844
Signed-off-by: SeongJae Park <sj@kernel.org>
5 dayspatches/next: merge damos_migrate_{hot,cold} patchsetSeongJae Park45-37/+1241
Signed-off-by: SeongJae Park <sj@kernel.org>
6 dayspatches/next: acma: update alloc/free implementationSeongJae Park4-0/+477
Signed-off-by: SeongJae Park <sj@kernel.org>
6 dayspatches/next: acma: more worksSeongJae Park34-33/+356
Signed-off-by: SeongJae Park <sj@kernel.org>
7 dayspatches/next: acma: more writing and wordsmithingSeongJae Park12-110/+171
Signed-off-by: SeongJae Park <sj@kernel.org>
7 dayspatches/next: rebase on latest mm-unstableSeongJae Park33-33/+33
Signed-off-by: SeongJae Park <sj@kernel.org>
7 daysAdd a script for listing previous DAMON patchsetsSeongJae Park1-0/+27
Signed-off-by: SeongJae Park <sj@kernel.org>
7 dayspatches/next: acma: further write cover letterSeongJae Park12-73/+252
Signed-off-by: SeongJae Park <sj@kernel.org>
8 dayspatches/next: acma: write rfc cover letter a bitSeongJae Park30-92/+145
Signed-off-by: SeongJae Park <sj@kernel.org>
8 daystodo: updateSeongJae Park1-2/+9
Signed-off-by: SeongJae Park <sj@kernel.org>
8 dayspatches/next: mm/damon/acma: implement min/max/contiguity-unaware three schemesSeongJae Park2-0/+253
Signed-off-by: SeongJae Park <sj@kernel.org>
8 dayspatches/next: rebase on latest mm-unstableSeongJae Park34-35/+35
Signed-off-by: SeongJae Park <sj@kernel.org>
9 daysbackup_patches: Change commit message formatSeongJae Park1-1/+10
Signed-off-by: SeongJae Park <sj@kernel.org>
9 dayspatches/next: more ACMA prototypingSeongJae Park5-0/+881
Signed-off-by: SeongJae Park <sj@kernel.org>
9 dayspatches/next: rebase on latest mm-unstableSeongJae Park31-86/+30
Signed-off-by: SeongJae Park <sj@kernel.org>
9 daysbackup damon/next patchesSeongJae Park43-965/+34
Rebase on latest mm-unstable Signed-off-by: SeongJae Park <sj@kernel.org>
10 daysbackup damon/next patchesSeongJae Park14-10/+299
More work on ACMA, for DAMON part. Next to do is ACMA module implementation. Signed-off-by: SeongJae Park <sj@kernel.org>
11 daysbackup damon/next patchesSeongJae Park3-0/+103
Signed-off-by: SeongJae Park <sj@kernel.org>
12 daysbackup damon/next patchesSeongJae Park32-71/+41
Signed-off-by: SeongJae Park <sj@kernel.org>
13 daysbackup damon/next patchesSeongJae Park45-714/+47
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-29backup damon/next patchesSeongJae Park2-0/+43
Mention HKML on maintainer-profile.rst Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-29patches/posted: Add young page DAMOS filter followup patchsetSeongJae Park5-0/+318
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-29backup damon/next patchesSeongJae Park37-59/+58
Reword pageout page level access check simplification for posting. Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-29backup damon/next patchesSeongJae Park44-41/+441
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-28backup damon/next patchesSeongJae Park36-40/+228
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-28todo: Remove tried_bytes test itemSeongJae Park1-1/+1
It is tested with sysfs_update_schemes_tried_regions_wss_estimation.py DAMON selftest. Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-27Add a script for assembling next tree again on latest mm-unstableSeongJae Park1-0/+21
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-27backup damon/next patchesSeongJae Park2-1/+1
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-27backup_patches: Add '-' prefix to duplicated patches identifierSeongJae Park1-1/+1
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-27assemble_tree: Add comment about the first line of series fileSeongJae Park1-0/+1
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-27backup_patches: Handle duplicated patch file namesSeongJae Park1-0/+6
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-27backup damon/next patchesSeongJae Park3-33/+128
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-27todo: UpdateSeongJae Park1-2/+4
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-27README: Update for patches/ directorySeongJae Park1-1/+1
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-27backup damon/next patchesSeongJae Park37-140/+113
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-27todo: Update statusSeongJae Park1-2/+3
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-27backup damon/next patchesSeongJae Park44-447/+37
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-26backup damon/next patchesSeongJae Park44-44/+44
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-26backup damon/next patchesSeongJae Park39-137/+100
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-26todo: Move damos quota goal testing to WIPSeongJae Park1-1/+1
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-26patches: Add posted patchesSeongJae Park79-0/+6117
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-26backup damon/next patchesSeongJae Park27-50/+670
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-26backup damon/next patchesSeongJae Park39-39/+39
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-25backup damon/next patchesSeongJae Park39-42/+42
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-25todo: Mark desing-API linking work as ongoingSeongJae Park1-1/+1
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-25damo/release: Expect failure of ensure_gpg_password.shSeongJae Park1-1/+4
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-25Add OSSNA 2024 talk proposalSeongJae Park1-0/+39
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-25backup damon/next patchesSeongJae Park40-122/+83
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-23backup damon/next patchesSeongJae Park39-76/+92
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-22backup damon/next patchesSeongJae Park40-42/+81
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-22damo/release: Misc fixesSeongJae Park1-2/+2
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-22damo/release: Crash for any errorSeongJae Park1-0/+2
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-22damo/release: Fix wrong string comparisonSeongJae Park1-2/+2
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-21stable_commits: Check existence of the scriptSeongJae Park1-5/+5
The local lazybox repo might be old snapshot that not having the stable commits checker script. Check existence of the script. Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-21Add a script for checking missed stable commitsSeongJae Park1-0/+24
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-20damo: Add a script for releaseSeongJae Park1-0/+56
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-20damo: Add a file for branches pushingSeongJae Park1-0/+11
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-20Add a directory for damo-dedicated filesSeongJae Park1-0/+1
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-18backup damon/next patchesSeongJae Park39-44/+44
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-17backup damon/next patchesSeongJae Park39-39/+39
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-16backup damon/next patchesSeongJae Park39-43/+43
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-15backup damon/next patchesSeongJae Park39-41/+41
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-13backup damon/next patchesSeongJae Park39-47/+47
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-12backup damon/next patchesSeongJae Park39-0/+1989
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-11backup damon/next patchesSeongJae Park41-2053/+0
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-11backup damon/next patchesSeongJae Park34-70/+98
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-11backup damon/next patchesSeongJae Park37-50/+158
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-11add_meta_change: Add x permissionSeongJae Park1-0/+0
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-11backup damon/next patchesSeongJae Park4-65/+37
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-10backup damon/next patchesSeongJae Park35-41/+138
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-08Add a script for making meta changeSeongJae Park1-0/+15
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-08backup damon/next patchesSeongJae Park33-39/+39
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-05backup damon/next patchesSeongJae Park33-37/+37
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-04backup damon/next patchesSeongJae Park33-39/+39
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-04rebase_damon_next_on_mm_unstable: Show the commit id of lost one.SeongJae Park1-1/+4
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-03backup damon/next patchesSeongJae Park34-76/+40
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-03todo: UpdateSeongJae Park1-23/+5
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-04-03todo: Update itesm that merged in v6.9-rc1SeongJae Park1-4/+4
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-03-31Add a script for assembling tree from patch seriesSeongJae Park1-0/+24
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-03-31Rename .meta_changes to damon_meta_changesSeongJae Park6-20/+20
Kernel test robot complaints about the .meta_changes since it causes below build warning: .meta_changes/README: warning: ignored by one of the .gitignore files Fix the issue by renaming the directory to damon_meta_changes. Reported-by: kernel test robot <lkp@intel.com> Closes: https://lore.kernel.org/oe-kbuild-all/202403310657.0az9Pf4T-lkp@intel.com/ Closes: https://lore.kernel.org/oe-kbuild-all/202403310135.k9poitUB-lkp@intel.com/ Signed-off-by: SeongJae Park <sj@kernel.org>
2024-03-31backup damon/next patchesSeongJae Park34-35/+70
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-03-27backup_patches: Receive no argument and do git commitSeongJae Park1-12/+7
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-03-27backup damon/next patchesSeongJae Park35-428/+41
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-03-26patches/next: UpdateSeongJae Park32-32/+32
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-03-26patches/next: UpdateSeongJae Park33-44/+44
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-03-26patches/next: UpdateSeongJae Park32-41/+39
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-03-23patches/damon/series: Update for baseline commitSeongJae Park1-0/+1
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-03-23backup_patches: Put baseline on series fileSeongJae Park1-0/+5
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-03-23patches: move damon/next to nextSeongJae Park35-0/+0
This repo is for DAMON, so having the directory named damon/ is meaningless. Move patches. Signed-off-by: SeongJae Park <sj@kernel.org>
2024-03-23Add patches in damon/next tree via backup_patches.shSeongJae Park35-0/+2237
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-03-23Add a script for converting commits to patches for backup purposeSeongJae Park1-0/+24
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-03-05todo: Update for starting work on folio-gran access recheck DAMOS filterSeongJae Park1-2/+3
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-03-04todo: Add an item for page granularity access recheck filterSeongJae Park1-0/+2
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-02-19todo: UpdateSeongJae Park1-4/+5
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-02-19build_each_commit: Fix missed 'then' keywordSeongJae Park1-0/+1
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-02-17todo: UpdateSeongJae Park1-3/+7
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-02-14todo: Update, cleanupSeongJae Park1-4/+11
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-02-14todo: UpdateSeongJae Park1-0/+1
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-02-07todo: UpdateSeongJae Park1-1/+2
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-02-07todo: Update for selftest patches postingSeongJae Park1-0/+2
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-02-06todo: Update statusSeongJae Park1-0/+1
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-02-05todo: UpdateSeongJae Park1-1/+2
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-02-04todo: UpdateSeongJae Park1-7/+5
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-02-02rebase_damon_next_on_mm_unstable: Notify mainline base change more loudlySeongJae Park1-1/+3
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-01-31todo: Update statusSeongJae Park1-0/+2
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-01-31mm_commits_stat: Infer the parametersSeongJae Park1-8/+2
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-01-29todo: Move debugfs deprecation work item to under review sectionSeongJae Park1-3/+9
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-01-29mails/lsfmm_2024: Wordsmith and updateSeongJae Park1-42/+54
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-01-29todo: UpdateSeongJae Park1-5/+2
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-01-25mm_commits_stat: Print patchset in chronological orderSeongJae Park1-2/+2
Signed-off-by: SeongJae Park <sj38.park@gmail.com>
2024-01-25Add a script for mm tree statisticSeongJae Park1-0/+22
Signed-off-by: SeongJae Park <sj38.park@gmail.com>
2024-01-25todo: Update for debugfs deprecation unignorableSeongJae Park1-1/+7
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-01-25todo: Mark perf resutls sharing as doneSeongJae Park1-4/+9
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-01-21damon_config: Add DAMON_DEBUGFS_DEPRECATEDSeongJae Park1-0/+1
CONFIG_DAMON_DBGFS will be renamed to CONFIG_DAMON_DBGFS_DEPRECATED. Add the config on DAMON configuration. Do not remove CONFIG_DAMON_DBGFS to support old kernels, too. Signed-off-by: SeongJae Park <sj@kernel.org>
2024-01-07todo: UpdateSeongJae Park1-1/+4
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-01-07todo: UpdateSeongJae Park1-6/+10
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-01-05mails: Add a draft of LSFMM 2024 DAMON topic proposalSeongJae Park1-0/+82
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-01-03todo: UpdateSeongJae Park1-0/+1
Signed-off-by: SeongJae Park <sj@kernel.org>
2024-01-01mails/retrospect_2023: Final updateSeongJae Park1-43/+44
The mail has already sent: https://lore.kernel.org/r/20231231222250.140364-1-sj@kernel.org Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-31mails/retrospect: Wordsmith and update statisticsSeongJae Park1-56/+45
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-31stat_branches_2023: Extend for 6.7-rc8SeongJae Park1-1/+1
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-31stat_damon_portion_nr_commits: Count mm source files using MAINTAINERSSeongJae Park2-2/+25
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-28stat_damon_portion_community_commits: Make output easier to formatSeongJae Park1-2/+2
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-28stat_branches_2023: Fixup wrong start pointSeongJae Park1-3/+2
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-28mails/retrospect_2023: Update statisticsSeongJae Park1-26/+23
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-28mails/retrospect_2023: WordsmithSeongJae Park1-45/+44
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-27mails/retrospect_2023: Fix typos and grammar errorsSeongJae Park1-74/+77
Signed-off-by: SeongJae Park <sj38.park@gmail.com>
2023-12-27mails/retrospect_2023: Further writeupSeongJae Park1-0/+11
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-27mails/retrospect_2023: Wordsmith and more writingSeongJae Park1-92/+91
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-27mails/retrospect_2023: Write more paragraphsSeongJae Park1-178/+240
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-25todo: UpdateSeongJae Park1-0/+4
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-24format_patch: Remove unnecessary blank lines on coverletterSeongJae Park1-2/+0
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-24format_patch: Put recipients to correct position of coverletterSeongJae Park1-2/+3
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-24format_patch: Cc David Gow for kunit test patchesSeongJae Park1-0/+2
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-24format_patch: Add suggested recipients in correct positionSeongJae Park1-2/+3
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-22mail/retrospect_2023: Write a few moreSeongJae Park1-4/+38
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-22Add a script for tagging and pushingSeongJae Park1-0/+13
The script is same to tag_damon_next.sh but finds baseline automatically, doesn't add "mm-unstable" to the tag name, and push by default. Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-22todo: CleanupSeongJae Park1-56/+12
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-22rebase_damon_next_on_mm_unstable: Provide a better instruction for ↵SeongJae Park1-2/+6
cherry-pick failure Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-22rebase_damon_next_on_mm_unstable: Get exact commit id of old mm-unstableSeongJae Park1-1/+1
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-22rebase_damon_next_on_mm_unstable: Check if the tree is on damon/nextSeongJae Park1-0/+6
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-22rebase_damon_next_on_mm_unstable: Find old mm-unstable based on commit subjectSeongJae Park1-4/+12
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-22ensure_gpg_password: Add more checksSeongJae Park2-0/+32
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-22Add stat_branches_2023SeongJae Park1-0/+7
Add the file for 2023 statistics Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-22mails/retrospect_2023: Add statistics for 2022SeongJae Park1-2/+85
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-22mails: Add a draft of retrospec for 2023SeongJae Park1-0/+168
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-22Move some mails to mails/ directorySeongJae Park5-0/+0
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-22todo: Cleanup a bitSeongJae Park1-56/+9
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-21rebase_damon_next_on_mm_unstable: Handle mainline base update caseSeongJae Park1-7/+30
-damon version name suffix applying commit always fail at cherry-pick after mainline base update. Handle the case. Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-21rebase_damon_next_on_mm_unstable: Find new mainline base automaticallySeongJae Park1-8/+8
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-19todo: Add an item for future use of __counted_by()SeongJae Park1-0/+2
The annotation is still work in progress for the use case on mm/damon/sysfs.c. It is only making compiler warning for now, so dropped from damon/next tree. Add a todo instead, as kindly suggested by Nick[1]. [1] https://lore.kernel.org/r/CAKwvOdkvGTGiWzqEFq=kzqvxSYP5vUj3g9Z-=MZSQROzzSa_dg@mail.gmail.com Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-19todo: Add an itemSeongJae Park1-0/+1
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-12-19ideas: Update the RFC ideaSeongJae Park2-60/+80
Forgot committing the updated RFC draft. The mails are already sent, but commit the update here for a record. Signed-off-by: SeongJae Park <sj@kernel.org>
2023-11-12idea/acma: WordsmithSeongJae Park1-71/+77
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-11-09push_tag: Rename to have a prefix '_'SeongJae Park2-1/+1
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-11-05ideas: Add RFC IDEA for tiered memory managementSeongJae Park1-0/+185
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-11-05ideas: Remove guest_voluntary_memory_reductionSeongJae Park1-120/+0
The document is replaced with acma. Signed-off-by: SeongJae Park <sj@kernel.org>
2023-11-04ideas/acma: Fix typos and grammar errorsSeongJae Park1-66/+69
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-11-03ideas/acma: Fix a typoSeongJae Park1-1/+1
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-11-03ideas/acma: Complete first draftSeongJae Park1-6/+269
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-11-02ideas: Add first draft of ACMA RFC ideaSeongJae Park1-0/+172
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-10-27ideas/autotune_sim: Implement error optionssjpark1-10/+12
Signed-off-by: sjpark <sjpark@amazon.com>
2023-10-27idea/autotune_sim: Ignore consecutive successsjpark1-6/+1
Signed-off-by: sjpark <sjpark@amazon.com>
2023-10-27ideas/autotune_sim: Ensure random range is normalsjpark1-1/+1
Signed-off-by: sjpark <sjpark@amazon.com>
2023-10-27ideas/autotune_sim: Set normal error with variablesjpark1-1/+2
Signed-off-by: sjpark <sjpark@amazon.com>
2023-10-27ideas/autotune_sim: Implement for_plot optionSeongJae Park1-18/+28
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-10-27ideas/autotune_sim: Implement error rateSeongJae Park1-4/+6
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-10-27ideas/autotune_sim: Update to repeat runs and show only steps to successSeongJae Park1-14/+35
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-10-19ideas/autotune_sim/autotune_sim.py: Implement the test codeSeongJae Park1-5/+37
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-10-18ideas: Add autotune idea simulator draftSeongJae Park1-0/+33
The code is not complete but still writing. But who cares about the quality of this crippy repo? Signed-off-by: SeongJae Park <sj@kernel.org>
2023-10-18push_branches: Fetch mainline before pushingSeongJae Park1-0/+2
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-10-13ideas: Add the two topics to share at ksummit 2023SeongJae Park1-0/+32
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-10-08push_stables: RemoveSeongJae Park1-27/+0
push_stables.sh were used to automate push of DAMON backports on some stable kernel trees. We stopped supporting those backports. Remove the script. Signed-off-by: SeongJae Park <sj@kernel.org>
2023-10-08push_master: RemoveSeongJae Park1-14/+0
push_master.sh was used to automate push of damon/master branch, which assumed to contain more stabilized DAMON code. That was needed when DAMON was not merged into the mainline. But now, it is just the mainline tree. Remove push_master.sh script. Signed-off-by: SeongJae Park <sj@kernel.org>
2023-10-08push_branches: Push master branchesSeongJae Park1-0/+3
Let push_branches to push master branches together. It references the mainline, even for gh.damon. In other words, damon/master branch is deprecated now. Signed-off-by: SeongJae Park <sj@kernel.org>
2023-10-08push_next: Rename to push_branchesSeongJae Park1-0/+0
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-09-10todo: Update for more future worksSeongJae Park1-0/+3
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-09-10todo: UpdateSeongJae Park1-8/+5
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-09-09format_patch: Support exceptional cases for coverletterSeongJae Park1-0/+5
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-09-09format_patch: Support kunit test caseSeongJae Park1-0/+7
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-09-07format_patch: Add Andrew Morton as recipient only if missedSeongJae Park1-1/+4
Signed-off-by: SeongJae Park <sj@kernel.org>
2023-09-07format_patch: Add 'To: akpm' for every damon patchSeongJae Park1-0/+6
Signed-off-by: SeongJae Park <sj@kernel.org>