diff options
author | 2014-06-04 16:10:36 -0700 | |
---|---|---|
committer | 2014-06-04 16:54:10 -0700 | |
commit | 8f34af6f93aee88291cec53ae8dff4989e58fbbd (patch) | |
tree | 685f2fa37565ede78b6ee2629d3f330eb7e39490 /mm/msync.c | |
parent | mm/memory-failure.c: move comment (diff) | |
download | wireguard-linux-8f34af6f93aee88291cec53ae8dff4989e58fbbd.tar.xz wireguard-linux-8f34af6f93aee88291cec53ae8dff4989e58fbbd.zip |
mm, hugetlb: move the error handle logic out of normal code path
alloc_huge_page() now mixes normal code path with error handle logic.
This patches move out the error handle logic, to make normal code path
more clean and redue code duplicate.
Signed-off-by: Jianyu Zhan <nasa4836@gmail.com>
Acked-by: Davidlohr Bueso <davidlohr@hp.com>
Reviewed-by: Michal Hocko <mhocko@suse.cz>
Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
Cc: Johannes Weiner <hannes@cmpxchg.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'mm/msync.c')
0 files changed, 0 insertions, 0 deletions