Advertisement
Guest User

Untitled

a guest
Nov 14th, 2015
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.73 KB | None | 0 0
  1. From 305ba33deac4a7a56811b85e66f72ce3f265b4aa Mon Sep 17 00:00:00 2001
  2. From: Xiubo Li <Li.Xiubo@freescale.com>
  3. Date: Thu, 9 Oct 2014 15:28:21 -0700
  4. Subject: [PATCH] mm/compaction.c: fix warning of 'flags' may be used
  5. uninitialized
  6.  
  7. C mm/compaction.o
  8. mm/compaction.c: In function isolate_freepages_block:
  9. mm/compaction.c:364:37: warning: flags may be used uninitialized in this function [-Wmaybe-uninitialized]
  10. && compact_unlock_should_abort(&cc->zone->lock, flags,
  11. ^
  12.  
  13. Change-Id: Ief2dbda72ebb6b470d9b27fab990a0e9a1b4b588
  14. Signed-off-by: Xiubo Li <Li.Xiubo@freescale.com>
  15. Cc: Vlastimil Babka <vbabka@suse.cz>
  16. Cc: Mel Gorman <mgorman@suse.de>
  17. Cc: David Rientjes <rientjes@google.com>
  18. Cc: Minchan Kim <minchan@kernel.org>
  19. Cc: Arnd Bergmann <arnd@arndb.de>
  20. Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
  21. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
  22. ---
  23. mm/compaction.c | 4 ++--
  24. 1 file changed, 2 insertions(+), 2 deletions(-)
  25.  
  26. diff --git a/mm/compaction.c b/mm/compaction.c
  27. index 772f67f..46a48e1 100644
  28. --- a/mm/compaction.c
  29. +++ b/mm/compaction.c
  30. @@ -247,7 +247,7 @@ static unsigned long isolate_freepages_block(struct compact_control *cc,
  31. {
  32. int nr_scanned = 0, total_isolated = 0;
  33. struct page *cursor, *valid_page = NULL;
  34. - unsigned long flags;
  35. + unsigned long flags = 0;
  36. bool locked = false;
  37.  
  38. cursor = pfn_to_page(blockpfn);
  39. @@ -455,7 +455,7 @@ isolate_migratepages_range(struct zone *zone, struct compact_control *cc,
  40. unsigned long nr_scanned = 0, nr_isolated = 0;
  41. struct list_head *migratelist = &cc->migratepages;
  42. isolate_mode_t mode = 0;
  43. - unsigned long flags;
  44. + unsigned long flags = 0;
  45. bool locked = false;
  46. struct page *page = NULL, *valid_page = NULL;
  47.  
  48. --
  49. 2.6.2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement