]> git.baikalelectronics.ru Git - kernel.git/commit
mm, trace: extract COMPACTION_STATUS and ZONE_TYPE to a common header
authorMichal Hocko <mhocko@suse.com>
Wed, 22 Feb 2017 23:41:57 +0000 (15:41 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 23 Feb 2017 00:41:27 +0000 (16:41 -0800)
commit5319cf3d6358aa6274cf445f5bb6770da538fca0
treed29c0657beee40a607f963635115fd302292ab25
parente046a2ca9711c278ad56a9ee9a3eb9a19bc397fa
mm, trace: extract COMPACTION_STATUS and ZONE_TYPE to a common header

COMPACTION_STATUS resp. ZONE_TYPE are currently used to translate enum
compact_result resp.  struct zone index into their symbolic names for an
easier post processing.  The follow up patch would like to reuse this as
well.  The code involves some preprocessor black magic which is better not
duplicated elsewhere so move it to a common mm tracing relate header.

Link: http://lkml.kernel.org/r/20161220130135.15719-2-mhocko@kernel.org
Signed-off-by: Michal Hocko <mhocko@suse.com>
Acked-by: Vlastimil Babka <vbabka@suse.cz>
Cc: David Rientjes <rientjes@google.com>
Cc: Johannes Weiner <hannes@cmpxchg.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
include/trace/events/compaction.h
include/trace/events/mmflags.h