mirror of
https://github.com/torvalds/linux.git
synced 2024-11-27 22:51:35 +00:00
hugetlb: fix sparse warnings
Fix the following sparse warnings: mm/hugetlb.c:375:3: warning: returning void-valued expression mm/hugetlb.c:408:3: warning: returning void-valued expression Signed-off-by: Hannes Eder <hannes@hanneseder.net> Acked-by: Nishanth Aravamudan <nacc@us.ibm.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
f0d7a4b3ed
commit
ebdd4aea8d
12
mm/hugetlb.c
12
mm/hugetlb.c
@ -400,8 +400,10 @@ static void clear_huge_page(struct page *page,
|
||||
{
|
||||
int i;
|
||||
|
||||
if (unlikely(sz > MAX_ORDER_NR_PAGES))
|
||||
return clear_gigantic_page(page, addr, sz);
|
||||
if (unlikely(sz > MAX_ORDER_NR_PAGES)) {
|
||||
clear_gigantic_page(page, addr, sz);
|
||||
return;
|
||||
}
|
||||
|
||||
might_sleep();
|
||||
for (i = 0; i < sz/PAGE_SIZE; i++) {
|
||||
@ -433,8 +435,10 @@ static void copy_huge_page(struct page *dst, struct page *src,
|
||||
int i;
|
||||
struct hstate *h = hstate_vma(vma);
|
||||
|
||||
if (unlikely(pages_per_huge_page(h) > MAX_ORDER_NR_PAGES))
|
||||
return copy_gigantic_page(dst, src, addr, vma);
|
||||
if (unlikely(pages_per_huge_page(h) > MAX_ORDER_NR_PAGES)) {
|
||||
copy_gigantic_page(dst, src, addr, vma);
|
||||
return;
|
||||
}
|
||||
|
||||
might_sleep();
|
||||
for (i = 0; i < pages_per_huge_page(h); i++) {
|
||||
|
Loading…
Reference in New Issue
Block a user