linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/12] mm: fix sparse warnings
@ 2010-09-30  3:50 Namhyung Kim
  2010-09-30  3:50 ` [PATCH 01/12] mm: remove temporary variable on generic_file_direct_write() Namhyung Kim
                   ` (11 more replies)
  0 siblings, 12 replies; 14+ messages in thread
From: Namhyung Kim @ 2010-09-30  3:50 UTC (permalink / raw)
  To: Andrew Morton, linux-mm; +Cc: linux-kernel

Hello,

This patchset tries to remove various warnings from sparse. Each patch
contains the warnings it removes in changelog. I compile-tested with
all{yes,no}config on x86. Any comments would be welcomed.

Thanks.

---

Namhyung Kim (12):
  mm: remove temporary variable on generic_file_direct_write()
  mm: add casts to/from gfp_t in gfp_to_alloc_flags()
  mm: wrap get_locked_pte() using __cond_lock()
  mm: add lock release annotation on do_wp_page()
  mm: wrap follow_pte() using __cond_lock()
  rmap: annotate lock context change on page_[un]lock_anon_vma()
  rmap: wrap page_check_address() using __cond_lock()
  rmap: make anon_vma_[chain_]free() static
  vmalloc: rename temporary variable in __insert_vmap_area()
  vmalloc: annotate lock context change on s_start/stop()
  mm: declare some external symbols
  vmstat: include compaction.h when CONFIG_COMPACTION

 include/linux/backing-dev.h |    1 +
 include/linux/mm.h          |   10 +++++++++-
 include/linux/rmap.h        |   29 ++++++++++++++++++++++++++---
 include/linux/writeback.h   |    2 ++
 mm/filemap.c                |    8 ++++----
 mm/memory.c                 |   16 ++++++++++++++--
 mm/page_alloc.c             |    4 ++--
 mm/rmap.c                   |   10 ++++++----
 mm/vmalloc.c                |   10 ++++++----
 mm/vmstat.c                 |    2 ++
 10 files changed, 72 insertions(+), 20 deletions(-)

--
1.7.2.2

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2010-10-05 21:28 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-09-30  3:50 [PATCH 00/12] mm: fix sparse warnings Namhyung Kim
2010-09-30  3:50 ` [PATCH 01/12] mm: remove temporary variable on generic_file_direct_write() Namhyung Kim
2010-09-30  3:50 ` [PATCH 02/12] mm: add casts to/from gfp_t in gfp_to_alloc_flags() Namhyung Kim
2010-09-30  3:50 ` [PATCH 03/12] mm: wrap get_locked_pte() using __cond_lock() Namhyung Kim
2010-09-30  3:50 ` [PATCH 04/12] mm: add lock release annotation on do_wp_page() Namhyung Kim
2010-09-30  3:50 ` [PATCH 05/12] mm: wrap follow_pte() using __cond_lock() Namhyung Kim
2010-09-30  3:50 ` [PATCH 06/12] rmap: annotate lock context change on page_[un]lock_anon_vma() Namhyung Kim
2010-09-30  3:50 ` [PATCH 07/12] rmap: wrap page_check_address() using __cond_lock() Namhyung Kim
2010-09-30  3:50 ` [PATCH 08/12] rmap: make anon_vma_[chain_]free() static Namhyung Kim
2010-09-30  3:50 ` [PATCH 09/12] vmalloc: rename temporary variable in __insert_vmap_area() Namhyung Kim
2010-09-30  3:50 ` [PATCH 10/12] vmalloc: annotate lock context change on s_start/stop() Namhyung Kim
2010-09-30  3:50 ` [PATCH 11/12] mm: declare some external symbols Namhyung Kim
2010-09-30  3:50 ` [PATCH 12/12] vmstat: include compaction.h when CONFIG_COMPACTION Namhyung Kim
2010-10-05 21:27   ` Andrew Morton

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).