Skip to content

Commit

Permalink
mm/balloon_compaction: suppress allocation warnings
Browse files Browse the repository at this point in the history
There is no reason to print warnings when balloon page allocation fails,
as they are expected and can be handled gracefully.  Since VMware
balloon now uses balloon-compaction infrastructure, and suppressed these
warnings before, it is also beneficial to suppress these warnings to
keep the same behavior that the balloon had before.

Cc: Jason Wang <[email protected]>
Signed-off-by: Nadav Amit <[email protected]>
Signed-off-by: Michael S. Tsirkin <[email protected]>
Reviewed-by: David Hildenbrand <[email protected]>
  • Loading branch information
anadav authored and mstsirkin committed Sep 4, 2019
1 parent 3d2c7d3 commit 02fa5d7
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion mm/balloon_compaction.c
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,8 @@ EXPORT_SYMBOL_GPL(balloon_page_list_dequeue);
struct page *balloon_page_alloc(void)
{
struct page *page = alloc_page(balloon_mapping_gfp_mask() |
__GFP_NOMEMALLOC | __GFP_NORETRY);
__GFP_NOMEMALLOC | __GFP_NORETRY |
__GFP_NOWARN);
return page;
}
EXPORT_SYMBOL_GPL(balloon_page_alloc);
Expand Down

0 comments on commit 02fa5d7

Please sign in to comment.