aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSeongJae Park <sj@kernel.org>2024-03-26 15:36:15 -0700
committerSeongJae Park <sj@kernel.org>2024-03-26 15:36:15 -0700
commitf7a470343656ed4d99f2493481859d6201bf2476 (patch)
tree74467a414a87d86cbb3f1f6d95e4d508051062f6
parent8450367888d2e59b36d6b485b3877f49110ec93d (diff)
downloaddamon-hack-f7a470343656ed4d99f2493481859d6201bf2476.tar.gz
patches/next: Update
Signed-off-by: SeongJae Park <sj@kernel.org>
-rw-r--r--patches/next/Add-debug-log-for-PSI.patch2
-rw-r--r--patches/next/DAMOS-filter-type-YOUNG.patch2
-rw-r--r--patches/next/Docs-ABI-damon-update-for-youg-page-type-DAMOS-filte.patch2
-rw-r--r--patches/next/Docs-admin-guide-mm-damon-usage-fix-wrong-example-of.patch2
-rw-r--r--patches/next/Docs-admin-guide-mm-damon-usage-update-for-young-pag.patch2
-rw-r--r--patches/next/Docs-mm-damon-design-add-API-link-to-damon_ctx.patch2
-rw-r--r--patches/next/Docs-mm-damon-design-document-young-page-type-DAMOS-.patch2
-rw-r--r--patches/next/Docs-mm-damon-design-use-a-list-for-supported-filter.patch2
-rw-r--r--patches/next/Revert-kselftest-runner.sh-Propagate-SIGTERM-to-runn.patch2
-rw-r--r--patches/next/commits-aiming-not-to-be-posted.patch2
-rw-r--r--patches/next/drivers-virtio-virtio_balloon-integrate-ACMA-and-bal.patch2
-rw-r--r--patches/next/hacks-in-progress.patch2
-rw-r--r--patches/next/mark-start-of-DAMON-hack-tree.patch2
-rw-r--r--patches/next/mm-damon-Add-debug-code.patch2
-rw-r--r--patches/next/mm-damon-add-DAMOS-filter-type-YOUNG.patch2
-rw-r--r--patches/next/mm-damon-core-a-bit-more-cleanup-and-comments.patch2
-rw-r--r--patches/next/mm-damon-core-add-debugging-purpose-log-of-tuned-esz.patch2
-rw-r--r--patches/next/mm-damon-core-add-todo-for-DAMOS-interval-validation.patch2
-rw-r--r--patches/next/mm-damon-core-initialize-esz_bp-from-damos_quota_ini.patch2
-rw-r--r--patches/next/mm-damon-core-reduce-fields-copying-using-temporal-l.patch2
-rw-r--r--patches/next/mm-damon-implement-DAMON-context-input-only-update-f.patch2
-rw-r--r--patches/next/mm-damon-paddr-check-access-in-page-level-again-for-.patch2
-rw-r--r--patches/next/mm-damon-paddr-do-page-level-access-check-for-pageou.patch2
-rw-r--r--patches/next/mm-damon-paddr-implement-damon_folio_mkold.patch2
-rw-r--r--patches/next/mm-damon-paddr-implement-damon_folio_young.patch2
-rw-r--r--patches/next/mm-damon-paddr-support-DAMOS-filter-type-YOUNG.patch2
-rw-r--r--patches/next/mm-damon-sysfs-Add-a-file-for-simple-checking-memcg-.patch2
-rw-r--r--patches/next/mm-vmscan-remove-ignore_references-argument-of-recla.patch14
-rw-r--r--patches/next/patches-written-or-reviewed-by-SJ-but-not-merged-in-.patch2
-rw-r--r--patches/next/selftests-damon-_damon_sysfs-support-commit_schemes_.patch2
-rw-r--r--patches/next/series6
-rw-r--r--patches/next/temporal-fixes.patch2
32 files changed, 39 insertions, 41 deletions
diff --git a/patches/next/Add-debug-log-for-PSI.patch b/patches/next/Add-debug-log-for-PSI.patch
index cbafd8d..59b4ade 100644
--- a/patches/next/Add-debug-log-for-PSI.patch
+++ b/patches/next/Add-debug-log-for-PSI.patch
@@ -1,4 +1,4 @@
-From e011a0f69b54b9b5f66ad4d869316488f20bb83f Mon Sep 17 00:00:00 2001
+From 84404563b131e5e1f00ee6833b8be00747c6bf4e Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Fri, 16 Feb 2024 15:26:23 -0800
Subject: [PATCH] Add debug log for PSI
diff --git a/patches/next/DAMOS-filter-type-YOUNG.patch b/patches/next/DAMOS-filter-type-YOUNG.patch
index 8bc84c6..5be74c0 100644
--- a/patches/next/DAMOS-filter-type-YOUNG.patch
+++ b/patches/next/DAMOS-filter-type-YOUNG.patch
@@ -1,4 +1,4 @@
-From 7f5a03758818e594be798a1c54dfa026948fcd31 Mon Sep 17 00:00:00 2001
+From 73dc6a8ff53833984d3f55cc3931d78d8a342ce0 Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Wed, 6 Mar 2024 18:43:00 -0800
Subject: [PATCH] ==== DAMOS filter type YOUNG ====
diff --git a/patches/next/Docs-ABI-damon-update-for-youg-page-type-DAMOS-filte.patch b/patches/next/Docs-ABI-damon-update-for-youg-page-type-DAMOS-filte.patch
index 3dc28f9..7119acf 100644
--- a/patches/next/Docs-ABI-damon-update-for-youg-page-type-DAMOS-filte.patch
+++ b/patches/next/Docs-ABI-damon-update-for-youg-page-type-DAMOS-filte.patch
@@ -1,4 +1,4 @@
-From 62e86e21ece4ded2b848972dc5daa085f6ff9dd9 Mon Sep 17 00:00:00 2001
+From c6ba5c571a0bbc885a604488d0f996b14e18f48a Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Wed, 13 Mar 2024 18:20:53 -0700
Subject: [PATCH] Docs/ABI/damon: update for 'youg page' type DAMOS filter
diff --git a/patches/next/Docs-admin-guide-mm-damon-usage-fix-wrong-example-of.patch b/patches/next/Docs-admin-guide-mm-damon-usage-fix-wrong-example-of.patch
index 9db0b41..af3bf72 100644
--- a/patches/next/Docs-admin-guide-mm-damon-usage-fix-wrong-example-of.patch
+++ b/patches/next/Docs-admin-guide-mm-damon-usage-fix-wrong-example-of.patch
@@ -1,4 +1,4 @@
-From 1b6b42ab04c42b31ce2ee5c2c8ea3b443c555a0f Mon Sep 17 00:00:00 2001
+From d13266a0879b713465d04b9606320405e27cfd67 Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Sun, 17 Mar 2024 12:14:07 -0700
Subject: [PATCH] Docs/admin-guide/mm/damon/usage: fix wrong example of DAMOS
diff --git a/patches/next/Docs-admin-guide-mm-damon-usage-update-for-young-pag.patch b/patches/next/Docs-admin-guide-mm-damon-usage-update-for-young-pag.patch
index 7dfa96b..6c16bce 100644
--- a/patches/next/Docs-admin-guide-mm-damon-usage-update-for-young-pag.patch
+++ b/patches/next/Docs-admin-guide-mm-damon-usage-update-for-young-pag.patch
@@ -1,4 +1,4 @@
-From d06cf3173dd8bd3c5169bbb4d2baefd01c775727 Mon Sep 17 00:00:00 2001
+From 42cadd152dc71db4f7557ffa50ced356e1dc43d0 Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Wed, 13 Mar 2024 18:19:41 -0700
Subject: [PATCH] Docs/admin-guide/mm/damon/usage: update for young page type
diff --git a/patches/next/Docs-mm-damon-design-add-API-link-to-damon_ctx.patch b/patches/next/Docs-mm-damon-design-add-API-link-to-damon_ctx.patch
index de2bb8b..1fead7b 100644
--- a/patches/next/Docs-mm-damon-design-add-API-link-to-damon_ctx.patch
+++ b/patches/next/Docs-mm-damon-design-add-API-link-to-damon_ctx.patch
@@ -1,4 +1,4 @@
-From 01e9d1859e8d461999310a34cd629f23bc50d6f7 Mon Sep 17 00:00:00 2001
+From bb2dfcea5224bbf685631ba17bf62f60e83a388f Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Sat, 2 Dec 2023 10:13:53 -0800
Subject: [PATCH] Docs/mm/damon/design: add API link to damon_ctx
diff --git a/patches/next/Docs-mm-damon-design-document-young-page-type-DAMOS-.patch b/patches/next/Docs-mm-damon-design-document-young-page-type-DAMOS-.patch
index 2242588..803e8db 100644
--- a/patches/next/Docs-mm-damon-design-document-young-page-type-DAMOS-.patch
+++ b/patches/next/Docs-mm-damon-design-document-young-page-type-DAMOS-.patch
@@ -1,4 +1,4 @@
-From 3a8fd4a3b933d7474ae2dd8993a504abb02bef3b Mon Sep 17 00:00:00 2001
+From ed977125fd8a7f2021e281a022b3963df7e10d24 Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Wed, 13 Mar 2024 18:17:39 -0700
Subject: [PATCH] Docs/mm/damon/design: document 'young page' type DAMOS filter
diff --git a/patches/next/Docs-mm-damon-design-use-a-list-for-supported-filter.patch b/patches/next/Docs-mm-damon-design-use-a-list-for-supported-filter.patch
index 5ce2de4..1f482b5 100644
--- a/patches/next/Docs-mm-damon-design-use-a-list-for-supported-filter.patch
+++ b/patches/next/Docs-mm-damon-design-use-a-list-for-supported-filter.patch
@@ -1,4 +1,4 @@
-From 638b2647856d9db2fc46ccad8b87f542a09a3006 Mon Sep 17 00:00:00 2001
+From c7c745f99a24015d04aaec5810e06e92104b7f37 Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Wed, 13 Mar 2024 18:10:21 -0700
Subject: [PATCH] Docs/mm/damon/design: use a list for supported filters
diff --git a/patches/next/Revert-kselftest-runner.sh-Propagate-SIGTERM-to-runn.patch b/patches/next/Revert-kselftest-runner.sh-Propagate-SIGTERM-to-runn.patch
index 3213463..6e5a3c8 100644
--- a/patches/next/Revert-kselftest-runner.sh-Propagate-SIGTERM-to-runn.patch
+++ b/patches/next/Revert-kselftest-runner.sh-Propagate-SIGTERM-to-runn.patch
@@ -1,4 +1,4 @@
-From f7c128ef4aa569dd4c21c9a169122a70930937d9 Mon Sep 17 00:00:00 2001
+From e88ddca5e195eb48b2bc8eee1182767f59562c1c Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Thu, 21 Sep 2023 09:41:45 +0000
Subject: [PATCH] Revert "kselftest/runner.sh: Propagate SIGTERM to runner
diff --git a/patches/next/commits-aiming-not-to-be-posted.patch b/patches/next/commits-aiming-not-to-be-posted.patch
index f8f9d6c..dafdd93 100644
--- a/patches/next/commits-aiming-not-to-be-posted.patch
+++ b/patches/next/commits-aiming-not-to-be-posted.patch
@@ -1,4 +1,4 @@
-From cf00de6edd50ce79713cdef659635058f33d0ab5 Mon Sep 17 00:00:00 2001
+From 6158fda569e6b0179f5801847517ee36a3dd2e1d Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Fri, 30 Jun 2023 19:06:22 +0000
Subject: [PATCH] === commits aiming not to be posted ===
diff --git a/patches/next/drivers-virtio-virtio_balloon-integrate-ACMA-and-bal.patch b/patches/next/drivers-virtio-virtio_balloon-integrate-ACMA-and-bal.patch
index 3518643..88eacd4 100644
--- a/patches/next/drivers-virtio-virtio_balloon-integrate-ACMA-and-bal.patch
+++ b/patches/next/drivers-virtio-virtio_balloon-integrate-ACMA-and-bal.patch
@@ -1,4 +1,4 @@
-From bc4456c66d21bafbd5a794918117efa36557be16 Mon Sep 17 00:00:00 2001
+From 25bd91c77d37ef2c45ffc4e797f7426ff4ead1e8 Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Wed, 28 Feb 2024 16:17:08 -0800
Subject: [PATCH] drivers/virtio/virtio_balloon: integrate ACMA and ballooning
diff --git a/patches/next/hacks-in-progress.patch b/patches/next/hacks-in-progress.patch
index dbc0989..4ddf803 100644
--- a/patches/next/hacks-in-progress.patch
+++ b/patches/next/hacks-in-progress.patch
@@ -1,4 +1,4 @@
-From b92115b123bbee8ded0fb9373eb181c315f78d7c Mon Sep 17 00:00:00 2001
+From c9dc57d5f70c7ed0635d1fff96dcfaaf38f29a9c Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Fri, 30 Jun 2023 19:06:35 +0000
Subject: [PATCH] === hacks in progress ===
diff --git a/patches/next/mark-start-of-DAMON-hack-tree.patch b/patches/next/mark-start-of-DAMON-hack-tree.patch
index d64aefa..5bd0982 100644
--- a/patches/next/mark-start-of-DAMON-hack-tree.patch
+++ b/patches/next/mark-start-of-DAMON-hack-tree.patch
@@ -1,4 +1,4 @@
-From 09efdb7b03770cfb7af44c1acad01ff89c820c46 Mon Sep 17 00:00:00 2001
+From cf3938240d430890bb71585be5cff949c5d43111 Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Fri, 30 Jun 2023 19:04:43 +0000
Subject: [PATCH] === mark start of DAMON hack tree ===
diff --git a/patches/next/mm-damon-Add-debug-code.patch b/patches/next/mm-damon-Add-debug-code.patch
index 490b26d..25b7db0 100644
--- a/patches/next/mm-damon-Add-debug-code.patch
+++ b/patches/next/mm-damon-Add-debug-code.patch
@@ -1,4 +1,4 @@
-From 342068393cc2600356be0c7400edfa741328fe65 Mon Sep 17 00:00:00 2001
+From 281501ffa4a0763f2838e4fdfb2e6cc356e3b92c Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Sun, 14 Aug 2022 16:08:10 +0000
Subject: [PATCH] mm/damon: Add debug code
diff --git a/patches/next/mm-damon-add-DAMOS-filter-type-YOUNG.patch b/patches/next/mm-damon-add-DAMOS-filter-type-YOUNG.patch
index 4d02fda..505182b 100644
--- a/patches/next/mm-damon-add-DAMOS-filter-type-YOUNG.patch
+++ b/patches/next/mm-damon-add-DAMOS-filter-type-YOUNG.patch
@@ -1,4 +1,4 @@
-From e96155390bba860a4f09e527e6e7fe7c5af3677b Mon Sep 17 00:00:00 2001
+From b87d30bbb95842ca0d3d3628f93a7a05206db993 Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Tue, 5 Mar 2024 16:02:29 -0800
Subject: [PATCH] mm/damon: add DAMOS filter type YOUNG
diff --git a/patches/next/mm-damon-core-a-bit-more-cleanup-and-comments.patch b/patches/next/mm-damon-core-a-bit-more-cleanup-and-comments.patch
index dee3f07..7b91f38 100644
--- a/patches/next/mm-damon-core-a-bit-more-cleanup-and-comments.patch
+++ b/patches/next/mm-damon-core-a-bit-more-cleanup-and-comments.patch
@@ -1,4 +1,4 @@
-From 17e18b0175629009023215f96eb1270d1c518678 Mon Sep 17 00:00:00 2001
+From 9ac174e32ca63ac9c7dc93581d4500ec39d4b215 Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Tue, 20 Feb 2024 15:59:05 -0800
Subject: [PATCH] mm/damon/core: a bit more cleanup and comments
diff --git a/patches/next/mm-damon-core-add-debugging-purpose-log-of-tuned-esz.patch b/patches/next/mm-damon-core-add-debugging-purpose-log-of-tuned-esz.patch
index 5550bab..d978f7b 100644
--- a/patches/next/mm-damon-core-add-debugging-purpose-log-of-tuned-esz.patch
+++ b/patches/next/mm-damon-core-add-debugging-purpose-log-of-tuned-esz.patch
@@ -1,4 +1,4 @@
-From 23cd01e5646d511be3515ced40634db888820d4c Mon Sep 17 00:00:00 2001
+From 8a29efca7c3c9644f05015f234393521c5c0f774 Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Sat, 11 Nov 2023 19:36:03 +0000
Subject: [PATCH] mm/damon/core: add debugging-purpose log of tuned esz
diff --git a/patches/next/mm-damon-core-add-todo-for-DAMOS-interval-validation.patch b/patches/next/mm-damon-core-add-todo-for-DAMOS-interval-validation.patch
index e1815f1..2d5fbce 100644
--- a/patches/next/mm-damon-core-add-todo-for-DAMOS-interval-validation.patch
+++ b/patches/next/mm-damon-core-add-todo-for-DAMOS-interval-validation.patch
@@ -1,4 +1,4 @@
-From 027f080fc2725a8c3ffe2a1ad02a6f25ecee7ab7 Mon Sep 17 00:00:00 2001
+From 64352fae9c7742a50d8313a6bbc58f64a0fcb8a3 Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Sun, 3 Sep 2023 05:02:44 +0000
Subject: [PATCH] mm/damon/core: add todo for DAMOS interval validation
diff --git a/patches/next/mm-damon-core-initialize-esz_bp-from-damos_quota_ini.patch b/patches/next/mm-damon-core-initialize-esz_bp-from-damos_quota_ini.patch
index 1254073..52eba79 100644
--- a/patches/next/mm-damon-core-initialize-esz_bp-from-damos_quota_ini.patch
+++ b/patches/next/mm-damon-core-initialize-esz_bp-from-damos_quota_ini.patch
@@ -1,4 +1,4 @@
-From 9f7065bd9c051d24c03fc48a4e44cb5a25382cc7 Mon Sep 17 00:00:00 2001
+From 98e75b2661d6244b5059ca0fa10aed267017d767 Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Thu, 15 Feb 2024 15:36:41 -0800
Subject: [PATCH] mm/damon/core: initialize ->esz_bp from
diff --git a/patches/next/mm-damon-core-reduce-fields-copying-using-temporal-l.patch b/patches/next/mm-damon-core-reduce-fields-copying-using-temporal-l.patch
index 2cc65d4..375df63 100644
--- a/patches/next/mm-damon-core-reduce-fields-copying-using-temporal-l.patch
+++ b/patches/next/mm-damon-core-reduce-fields-copying-using-temporal-l.patch
@@ -1,4 +1,4 @@
-From cd29cdb0c4e03a5f9d7e718fe94083219c5b6dab Mon Sep 17 00:00:00 2001
+From 3a2985fedb198136484c48f0b3f9620e7b14d8c7 Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Tue, 20 Feb 2024 15:58:28 -0800
Subject: [PATCH] mm/damon/core: reduce fields copying using temporal list_head
diff --git a/patches/next/mm-damon-implement-DAMON-context-input-only-update-f.patch b/patches/next/mm-damon-implement-DAMON-context-input-only-update-f.patch
index f729b43..8b1b7a4 100644
--- a/patches/next/mm-damon-implement-DAMON-context-input-only-update-f.patch
+++ b/patches/next/mm-damon-implement-DAMON-context-input-only-update-f.patch
@@ -1,4 +1,4 @@
-From c225a038975c76401d6f5a2f5364d9f3f915ea09 Mon Sep 17 00:00:00 2001
+From 801b08c1a5d32e1f801285c62a7d1724812f8f5b Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Mon, 19 Feb 2024 22:00:35 -0800
Subject: [PATCH] mm/damon: implement DAMON context input-only update function
diff --git a/patches/next/mm-damon-paddr-check-access-in-page-level-again-for-.patch b/patches/next/mm-damon-paddr-check-access-in-page-level-again-for-.patch
index f9abca3..a598a63 100644
--- a/patches/next/mm-damon-paddr-check-access-in-page-level-again-for-.patch
+++ b/patches/next/mm-damon-paddr-check-access-in-page-level-again-for-.patch
@@ -1,4 +1,4 @@
-From 1ef6afd82a58c4d86db530bf3104866d38bb78a3 Mon Sep 17 00:00:00 2001
+From 24547da47fbebe9fc6dbcd189d8c08ca2790b5d6 Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Fri, 8 Mar 2024 16:06:00 -0800
Subject: [PATCH] mm/damon/paddr: check access in page level again for pageout
diff --git a/patches/next/mm-damon-paddr-do-page-level-access-check-for-pageou.patch b/patches/next/mm-damon-paddr-do-page-level-access-check-for-pageou.patch
index 3d19062..0e66959 100644
--- a/patches/next/mm-damon-paddr-do-page-level-access-check-for-pageou.patch
+++ b/patches/next/mm-damon-paddr-do-page-level-access-check-for-pageou.patch
@@ -1,4 +1,4 @@
-From 94c146b26bef87e328782f7bab6655ab41cf783a Mon Sep 17 00:00:00 2001
+From 50a42def7f135b89057267e36930b24314640ddb Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Fri, 8 Mar 2024 16:21:03 -0800
Subject: [PATCH] mm/damon/paddr: do page level access check for pageout DAMOS
diff --git a/patches/next/mm-damon-paddr-implement-damon_folio_mkold.patch b/patches/next/mm-damon-paddr-implement-damon_folio_mkold.patch
index 0512926..2e9aa73 100644
--- a/patches/next/mm-damon-paddr-implement-damon_folio_mkold.patch
+++ b/patches/next/mm-damon-paddr-implement-damon_folio_mkold.patch
@@ -1,4 +1,4 @@
-From a687a04aadb8ec0e160da4419ad88071d876f353 Mon Sep 17 00:00:00 2001
+From d7dadfc5c48be6954be58f0bd11b036c6a0c913d Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Fri, 8 Mar 2024 17:54:17 -0800
Subject: [PATCH] mm/damon/paddr: implement damon_folio_mkold()
diff --git a/patches/next/mm-damon-paddr-implement-damon_folio_young.patch b/patches/next/mm-damon-paddr-implement-damon_folio_young.patch
index 991fa4f..9a9a3fe 100644
--- a/patches/next/mm-damon-paddr-implement-damon_folio_young.patch
+++ b/patches/next/mm-damon-paddr-implement-damon_folio_young.patch
@@ -1,4 +1,4 @@
-From 4d9d72bacc4ace1721870215c122aa95fc7ec005 Mon Sep 17 00:00:00 2001
+From ee5f2d72a1917ce2d0fb63f6cfcd54ae50c579c9 Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Tue, 5 Mar 2024 16:03:19 -0800
Subject: [PATCH] mm/damon/paddr: implement damon_folio_young()
diff --git a/patches/next/mm-damon-paddr-support-DAMOS-filter-type-YOUNG.patch b/patches/next/mm-damon-paddr-support-DAMOS-filter-type-YOUNG.patch
index 74ec2a1..044a370 100644
--- a/patches/next/mm-damon-paddr-support-DAMOS-filter-type-YOUNG.patch
+++ b/patches/next/mm-damon-paddr-support-DAMOS-filter-type-YOUNG.patch
@@ -1,4 +1,4 @@
-From f2d9e80943500560380ae38b55f276a0fe17a295 Mon Sep 17 00:00:00 2001
+From d2499ad9ffa3a268a8f3b642732c0ddb68a3125d Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Tue, 5 Mar 2024 16:04:59 -0800
Subject: [PATCH] mm/damon/paddr: support DAMOS filter type YOUNG
diff --git a/patches/next/mm-damon-sysfs-Add-a-file-for-simple-checking-memcg-.patch b/patches/next/mm-damon-sysfs-Add-a-file-for-simple-checking-memcg-.patch
index 6fd1b1d..136aa90 100644
--- a/patches/next/mm-damon-sysfs-Add-a-file-for-simple-checking-memcg-.patch
+++ b/patches/next/mm-damon-sysfs-Add-a-file-for-simple-checking-memcg-.patch
@@ -1,4 +1,4 @@
-From a7ffb15d099b431ef67c49d369530bd5a6f48802 Mon Sep 17 00:00:00 2001
+From f5684d82d9ccac1ca644058048c3293da3cc3d32 Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Fri, 18 Nov 2022 23:50:59 +0000
Subject: [PATCH] mm/damon/sysfs: Add a file for simple checking memcg ids and
diff --git a/patches/next/mm-vmscan-remove-ignore_references-argument-of-recla.patch b/patches/next/mm-vmscan-remove-ignore_references-argument-of-recla.patch
index 62d3c6a..a972624 100644
--- a/patches/next/mm-vmscan-remove-ignore_references-argument-of-recla.patch
+++ b/patches/next/mm-vmscan-remove-ignore_references-argument-of-recla.patch
@@ -1,4 +1,4 @@
-From 45a1b4b17daf5feb92ea2df3c5bb362100828006 Mon Sep 17 00:00:00 2001
+From 6a6868914798318c8944015e7e73a2550f6aae98 Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Fri, 8 Mar 2024 16:23:33 -0800
Subject: [PATCH] mm/vmscan: remove ignore_references argument of
@@ -29,10 +29,10 @@ index 974edef1740d..18797c1b419b 100644
return applied * PAGE_SIZE;
}
diff --git a/mm/internal.h b/mm/internal.h
-index bee0a30efb75..2fb9ed55c04d 100644
+index 5dbfa1c12e89..a618ebb6345b 100644
--- a/mm/internal.h
+++ b/mm/internal.h
-@@ -960,7 +960,7 @@ extern unsigned long __must_check vm_mmap_pgoff(struct file *, unsigned long,
+@@ -974,7 +974,7 @@ extern unsigned long __must_check vm_mmap_pgoff(struct file *, unsigned long,
unsigned long, unsigned long);
extern void set_pageblock_order(void);
@@ -42,7 +42,7 @@ index bee0a30efb75..2fb9ed55c04d 100644
struct list_head *folio_list);
/* The ALLOC_WMARK bits are used as an index to zone->watermark */
diff --git a/mm/madvise.c b/mm/madvise.c
-index a2dd70c4a2e6..9f2a491478d7 100644
+index 7625830d6ae9..a6de211e8d88 100644
--- a/mm/madvise.c
+++ b/mm/madvise.c
@@ -410,7 +410,7 @@ static int madvise_cold_or_pageout_pte_range(pmd_t *pmd,
@@ -64,10 +64,10 @@ index a2dd70c4a2e6..9f2a491478d7 100644
return 0;
diff --git a/mm/vmscan.c b/mm/vmscan.c
-index bc844c57ee6e..e5f67a11fae5 100644
+index e315c69fc639..c4ee6f2f08f4 100644
--- a/mm/vmscan.c
+++ b/mm/vmscan.c
-@@ -2133,7 +2133,7 @@ static unsigned int reclaim_folio_list(struct list_head *folio_list,
+@@ -2145,7 +2145,7 @@ static unsigned int reclaim_folio_list(struct list_head *folio_list,
return nr_reclaimed;
}
@@ -76,7 +76,7 @@ index bc844c57ee6e..e5f67a11fae5 100644
{
int nid;
unsigned int nr_reclaimed = 0;
-@@ -2156,11 +2156,11 @@ unsigned long reclaim_pages(struct list_head *folio_list, bool ignore_references
+@@ -2168,11 +2168,11 @@ unsigned long reclaim_pages(struct list_head *folio_list, bool ignore_references
}
nr_reclaimed += reclaim_folio_list(&node_folio_list, NODE_DATA(nid),
diff --git a/patches/next/patches-written-or-reviewed-by-SJ-but-not-merged-in-.patch b/patches/next/patches-written-or-reviewed-by-SJ-but-not-merged-in-.patch
index cca7d5f..753878e 100644
--- a/patches/next/patches-written-or-reviewed-by-SJ-but-not-merged-in-.patch
+++ b/patches/next/patches-written-or-reviewed-by-SJ-but-not-merged-in-.patch
@@ -1,4 +1,4 @@
-From 2ec2e3a532985f275b5fb72b3cebeed3d9105a7c Mon Sep 17 00:00:00 2001
+From 27ded40c76c27173da5ef7dd8963d04570423ef5 Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Fri, 30 Jun 2023 19:05:31 +0000
Subject: [PATCH] === patches written or reviewed by SJ but not merged in -mm
diff --git a/patches/next/selftests-damon-_damon_sysfs-support-commit_schemes_.patch b/patches/next/selftests-damon-_damon_sysfs-support-commit_schemes_.patch
index 783069c..d7e5c66 100644
--- a/patches/next/selftests-damon-_damon_sysfs-support-commit_schemes_.patch
+++ b/patches/next/selftests-damon-_damon_sysfs-support-commit_schemes_.patch
@@ -1,4 +1,4 @@
-From 9cdb4d9919033cfae1b4dd7f1d2d18cd85758ed0 Mon Sep 17 00:00:00 2001
+From 5ea4f2d81ec36fd9c15540ead0edb25c18640f45 Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Mon, 12 Feb 2024 17:41:44 -0800
Subject: [PATCH] selftests/damon/_damon_sysfs: support
diff --git a/patches/next/series b/patches/next/series
index e7ea276..11e2aab 100644
--- a/patches/next/series
+++ b/patches/next/series
@@ -1,6 +1,5 @@
-af520f81c51001f7ccdf0579fc73df282b26292d
+4aaccadb5c04dd4d4519c8762a38010a32d904a3
mark-start-of-DAMON-hack-tree.patch
-Add-damon-suffix-to-the-version-name.patch
temporal-fixes.patch
Revert-kselftest-runner.sh-Propagate-SIGTERM-to-runn.patch
patches-written-or-reviewed-by-SJ-but-not-merged-in-.patch
@@ -31,5 +30,4 @@ Docs-mm-damon-design-use-a-list-for-supported-filter.patch
Docs-mm-damon-design-document-young-page-type-DAMOS-.patch
Docs-admin-guide-mm-damon-usage-update-for-young-pag.patch
Docs-ABI-damon-update-for-youg-page-type-DAMOS-filte.patch
-fixup-mm-make-HPAGE_PXD_-macros-even-if-THP.patch
-fixup-mm-gup-handle-hugepd-for-follow_page.patch
+arch-um-fix-forward-declaration-for-vmalloc.patch
diff --git a/patches/next/temporal-fixes.patch b/patches/next/temporal-fixes.patch
index dc8ebd1..bc905bc 100644
--- a/patches/next/temporal-fixes.patch
+++ b/patches/next/temporal-fixes.patch
@@ -1,4 +1,4 @@
-From cb16c733c37bf360b87e83e5f41179aafa0d23f1 Mon Sep 17 00:00:00 2001
+From 70033d8d2d772c9f1f30c791731396431b2df16c Mon Sep 17 00:00:00 2001
From: SeongJae Park <sj@kernel.org>
Date: Fri, 30 Jun 2023 19:05:08 +0000
Subject: [PATCH] === temporal fixes ===