diff options
| author | Yafang Shao <[email protected]> | 2019-05-14 00:19:14 +0000 |
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2019-05-14 16:47:48 +0000 |
| commit | 3481c37ffa1de58ef140d0fe9eabf56305e74666 (patch) | |
| tree | 7af04951d500ce2b896425f65b04f84ea395b270 /mm/sparse.c | |
| parent | mm: page_mkclean vs MADV_DONTNEED race (diff) | |
| download | kernel-3481c37ffa1de58ef140d0fe9eabf56305e74666.tar.gz kernel-3481c37ffa1de58ef140d0fe9eabf56305e74666.zip | |
mm/vmscan: drop may_writepage and classzone_idx from direct reclaim begin template
There are three tracepoints using this template, which are
mm_vmscan_direct_reclaim_begin,
mm_vmscan_memcg_reclaim_begin,
mm_vmscan_memcg_softlimit_reclaim_begin.
Regarding mm_vmscan_direct_reclaim_begin,
sc.may_writepage is !laptop_mode, that's a static setting, and
reclaim_idx is derived from gfp_mask which is already show in this
tracepoint.
Regarding mm_vmscan_memcg_reclaim_begin,
may_writepage is !laptop_mode too, and reclaim_idx is (MAX_NR_ZONES-1),
which are both static value.
mm_vmscan_memcg_softlimit_reclaim_begin is the same with
mm_vmscan_memcg_reclaim_begin.
So we can drop them all.
Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: Yafang Shao <[email protected]>
Acked-by: Michal Hocko <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'mm/sparse.c')
0 files changed, 0 insertions, 0 deletions
