diff options
author | Jianyu Zhan <nasa4836@gmail.com> | 2014-06-04 16:10:36 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2014-06-04 16:54:10 -0700 |
commit | 8f34af6f93aee88291cec53ae8dff4989e58fbbd (patch) | |
tree | 685f2fa37565ede78b6ee2629d3f330eb7e39490 /fs/mbcache.c | |
parent | 6edd6cc66201e06a6cc34030462217e7f4d72f4f (diff) | |
download | linux-8f34af6f93aee88291cec53ae8dff4989e58fbbd.tar.gz linux-8f34af6f93aee88291cec53ae8dff4989e58fbbd.tar.bz2 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 'fs/mbcache.c')
0 files changed, 0 insertions, 0 deletions