From f3c9fbf4eac085e36220c198f3b1013d35287dbb Mon Sep 17 00:00:00 2001 From: Masamichi Takagi Date: Fri, 12 Oct 2018 13:29:23 +0900 Subject: [PATCH] rusage: Don't count PF_PATCH change Fujitsu: POSTK_DEBUG_TEMP_FIX_86 Change-Id: Ia23f2d95c67062be3390acafad3e87f087466cdc --- kernel/process.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/process.c b/kernel/process.c index ad9aade5..bf809a52 100644 --- a/kernel/process.c +++ b/kernel/process.c @@ -2021,8 +2021,8 @@ retry: /*****/ if (ptep && !pgsize_is_contiguous(pgsize)) { - //if(rusage_memory_stat_add_with_page(range, phys, pgsize, pgsize, page)) { - if(rusage_memory_stat_add(range, phys, pgsize, pgsize)) { + if (!(reason & PF_PATCH) && + rusage_memory_stat_add(range, phys, pgsize, pgsize)) { /* on-demand paging, phys pages are obtained by ihk_mc_alloc_aligned_pages_user() or get_page() */ dkprintf("%lx+,%s: (on-demand paging && first map) || cow,calling memory_stat_rss_add(),phys=%lx,pgsize=%ld\n", phys, __FUNCTION__, phys, pgsize);