* [PATCH] migrate: Wrap CONFIG_DEVICE_PRIVATE dependent function declarations with ifdef
@ 2022-02-09 9:34 SeongJae Park
0 siblings, 0 replies; only message in thread
From: SeongJae Park @ 2022-02-09 9:34 UTC (permalink / raw)
To: akpm
Cc: shy828301, ziy, ying.huang, willy, linux-mm, linux-kernel,
SeongJae Park
'migrate_vma_{setup,pages,finalize}()' functions are defined under
CONFIG_DEVICE_PRIVATE, but their declarations are not. This commit
wraps the declaration under the config to minimize confusion.
Signed-off-by: SeongJae Park <sj@kernel.org>
---
include/linux/migrate.h | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/include/linux/migrate.h b/include/linux/migrate.h
index 66a34eae8cb6..f8fa7db83e23 100644
--- a/include/linux/migrate.h
+++ b/include/linux/migrate.h
@@ -162,9 +162,14 @@ struct migrate_vma {
unsigned long flags;
};
+#ifdef CONFIG_DEVICE_PRIVATE
+
int migrate_vma_setup(struct migrate_vma *args);
void migrate_vma_pages(struct migrate_vma *migrate);
void migrate_vma_finalize(struct migrate_vma *migrate);
+
+#endif /* CONFIG_DEVICE_PRIVATE */
+
int next_demotion_node(int node);
#else /* CONFIG_MIGRATION disabled: */
--
2.17.1
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2022-02-09 9:41 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-02-09 9:34 [PATCH] migrate: Wrap CONFIG_DEVICE_PRIVATE dependent function declarations with ifdef SeongJae Park
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox