mm: vmscan: remove reclaim_mode_t
There is little motiviation for reclaim_mode_t once RECLAIM_MODE_[A]SYNC and lumpy reclaim have been removed. This patch gets rid of reclaim_mode_t as well and improves the documentation about what reclaim/compaction is and when it is triggered. Signed-off-by: Mel Gorman <mgorman@suse.de> Acked-by: Rik van Riel <riel@redhat.com> Acked-by: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> Cc: Konstantin Khlebnikov <khlebnikov@openvz.org> Cc: Hugh Dickins <hughd@google.com> Cc: Ying Han <yinghan@google.com> Cc: Andy Whitcroft <apw@shadowen.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:

committed by
Linus Torvalds

parent
41ac1999c3
commit
23b9da55c5
@@ -25,12 +25,12 @@
|
||||
{RECLAIM_WB_ASYNC, "RECLAIM_WB_ASYNC"} \
|
||||
) : "RECLAIM_WB_NONE"
|
||||
|
||||
#define trace_reclaim_flags(page, sync) ( \
|
||||
#define trace_reclaim_flags(page) ( \
|
||||
(page_is_file_cache(page) ? RECLAIM_WB_FILE : RECLAIM_WB_ANON) | \
|
||||
(RECLAIM_WB_ASYNC) \
|
||||
)
|
||||
|
||||
#define trace_shrink_flags(file, sync) \
|
||||
#define trace_shrink_flags(file) \
|
||||
( \
|
||||
(file ? RECLAIM_WB_FILE : RECLAIM_WB_ANON) | \
|
||||
(RECLAIM_WB_ASYNC) \
|
||||
|
Reference in New Issue
Block a user