diff options
author | Al Viro <viro@zeniv.linux.org.uk> | 2014-05-15 05:06:42 -0400 |
---|---|---|
committer | Al Viro <viro@zeniv.linux.org.uk> | 2014-12-17 08:26:51 -0500 |
commit | 50062175ffc844b8ff9664024c6416a37ad63c77 (patch) | |
tree | acde5ad578854a34a31a97eea496cfd5e6e155ef /mm/mempolicy.c | |
parent | 777eda2c5b84d6f3543f4aecbf4cd1f29b222a81 (diff) |
vm_area_operations: kill ->migrate()
the only instance this method has ever grown was one in kernfs -
one that call ->migrate() of another vm_ops if it exists.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'mm/mempolicy.c')
-rw-r--r-- | mm/mempolicy.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/mm/mempolicy.c b/mm/mempolicy.c index e58725aff7e9..c1b273f1837b 100644 --- a/mm/mempolicy.c +++ b/mm/mempolicy.c | |||
@@ -1047,10 +1047,6 @@ int do_migrate_pages(struct mm_struct *mm, const nodemask_t *from, | |||
1047 | 1047 | ||
1048 | down_read(&mm->mmap_sem); | 1048 | down_read(&mm->mmap_sem); |
1049 | 1049 | ||
1050 | err = migrate_vmas(mm, from, to, flags); | ||
1051 | if (err) | ||
1052 | goto out; | ||
1053 | |||
1054 | /* | 1050 | /* |
1055 | * Find a 'source' bit set in 'tmp' whose corresponding 'dest' | 1051 | * Find a 'source' bit set in 'tmp' whose corresponding 'dest' |
1056 | * bit in 'to' is not also set in 'tmp'. Clear the found 'source' | 1052 | * bit in 'to' is not also set in 'tmp'. Clear the found 'source' |
@@ -1130,7 +1126,6 @@ int do_migrate_pages(struct mm_struct *mm, const nodemask_t *from, | |||
1130 | if (err < 0) | 1126 | if (err < 0) |
1131 | break; | 1127 | break; |
1132 | } | 1128 | } |
1133 | out: | ||
1134 | up_read(&mm->mmap_sem); | 1129 | up_read(&mm->mmap_sem); |
1135 | if (err < 0) | 1130 | if (err < 0) |
1136 | return err; | 1131 | return err; |