diff options
Diffstat (limited to 'mm')
-rw-r--r-- | mm/Kconfig | 2 | ||||
-rw-r--r-- | mm/migrate.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/mm/Kconfig b/mm/Kconfig index c4de85285bb4..aa799007a11b 100644 --- a/mm/Kconfig +++ b/mm/Kconfig | |||
@@ -174,7 +174,7 @@ config SPLIT_PTLOCK_CPUS | |||
174 | config MIGRATION | 174 | config MIGRATION |
175 | bool "Page migration" | 175 | bool "Page migration" |
176 | def_bool y | 176 | def_bool y |
177 | depends on NUMA | 177 | depends on NUMA || ARCH_ENABLE_MEMORY_HOTREMOVE |
178 | help | 178 | help |
179 | Allows the migration of the physical location of pages of processes | 179 | Allows the migration of the physical location of pages of processes |
180 | while the virtual addresses are not changed. This is useful for | 180 | while the virtual addresses are not changed. This is useful for |
diff --git a/mm/migrate.c b/mm/migrate.c index e7d13a708da0..376cceba82f9 100644 --- a/mm/migrate.c +++ b/mm/migrate.c | |||
@@ -1071,7 +1071,6 @@ out2: | |||
1071 | mmput(mm); | 1071 | mmput(mm); |
1072 | return err; | 1072 | return err; |
1073 | } | 1073 | } |
1074 | #endif | ||
1075 | 1074 | ||
1076 | /* | 1075 | /* |
1077 | * Call migration functions in the vma_ops that may prepare | 1076 | * Call migration functions in the vma_ops that may prepare |
@@ -1093,3 +1092,4 @@ int migrate_vmas(struct mm_struct *mm, const nodemask_t *to, | |||
1093 | } | 1092 | } |
1094 | return err; | 1093 | return err; |
1095 | } | 1094 | } |
1095 | #endif | ||