| From: Nico Pache <npache@redhat.com> |
| Subject: selftests: mm: add defer to thp setting parser |
| Date: Mon, 28 Apr 2025 12:29:04 -0600 |
| |
| Add the defer setting to the selftests library for reading thp settings. |
| |
| Link: https://lkml.kernel.org/r/20250428182904.93989-5-npache@redhat.com |
| Signed-off-by: Nico Pache <npache@redhat.com> |
| Acked-by: Zi Yan <ziy@nvidia.com> |
| Cc: Andrea Arcangeli <aarcange@redhat.com> |
| Cc: Anshuman Khandual <anshuman.khandual@arm.com> |
| Cc: Bagas Sanjaya <bagasdotme@gmail.com> |
| Cc: Baolin Wang <baolin.wang@linux.alibaba.com> |
| Cc: Barry Song <baohua@kernel.org> |
| Cc: Catalin Marinas <catalin.marinas@arm.com> |
| Cc: Christoph Lameter (Ampere) <cl@gentwo.org> |
| Cc: David Hildenbrand <david@redhat.com> |
| Cc: David Rientjes <rientjes@google.com> |
| Cc: Dev Jain <dev.jain@arm.com> |
| Cc: Jan Kara <jack@suse.cz> |
| Cc: Johannes Weiner <hannes@cmpxchg.org> |
| Cc: Jonathan Corbet <corbet@lwn.net> |
| Cc: Kefeng Wang <wangkefeng.wang@huawei.com> |
| Cc: Kirill A. Shuemov <kirill.shutemov@linux.intel.com> |
| Cc: Liam Howlett <liam.howlett@oracle.com> |
| Cc: Lorenzo Stoakes <lorenzo.stoakes@oracle.com> |
| Cc: "Masami Hiramatsu (Google)" <mhiramat@kernel.org> |
| Cc: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
| Cc: Matthew Wilcox (Oracle) <willy@infradead.org> |
| Cc: Michal Hocko <mhocko@suse.com> |
| Cc: Nanyong Sun <sunnanyong@huawei.com> |
| Cc: Peter Xu <peterx@redhat.com> |
| Cc: Rafael Aquini <raquini@redhat.com> |
| Cc: Randy Dunlap <rdunlap@infradead.org> |
| Cc: Reported-by:Takashi Iwai <tiwai@suse.de> |
| Cc: Ryan Roberts <ryan.roberts@arm.com> |
| Cc: Shuah Khan <shuah@kernel.org> |
| Cc: Steven Rostedt <rostedt@goodmis.org> |
| Cc: Suren Baghdasaryan <surenb@google.com> |
| Cc: Thomas Hellstrom <thomas.hellstrom@linux.intel.com> |
| Cc: Usama Arif <usamaarif642@gmail.com> |
| Cc: Vishal Moola (Oracle) <vishal.moola@gmail.com> |
| Cc: Will Deacon <will@kernel.org> |
| Cc: Yang Shi <yang@os.amperecomputing.com> |
| Cc: Zach O'Keefe <zokeefe@google.com> |
| Signed-off-by: Andrew Morton <akpm@linux-foundation.org> |
| --- |
| |
| tools/testing/selftests/mm/thp_settings.c | 1 + |
| tools/testing/selftests/mm/thp_settings.h | 1 + |
| 2 files changed, 2 insertions(+) |
| |
| --- a/tools/testing/selftests/mm/thp_settings.c~selftests-mm-add-defer-to-thp-setting-parser |
| +++ a/tools/testing/selftests/mm/thp_settings.c |
| @@ -20,6 +20,7 @@ static const char * const thp_enabled_st |
| "always", |
| "inherit", |
| "madvise", |
| + "defer", |
| NULL |
| }; |
| |
| --- a/tools/testing/selftests/mm/thp_settings.h~selftests-mm-add-defer-to-thp-setting-parser |
| +++ a/tools/testing/selftests/mm/thp_settings.h |
| @@ -11,6 +11,7 @@ enum thp_enabled { |
| THP_ALWAYS, |
| THP_INHERIT, |
| THP_MADVISE, |
| + THP_DEFER, |
| }; |
| |
| enum thp_defrag { |
| _ |