Messages in this thread Patch in this message | ![/](/images/icornerl.gif) | | Date | Wed, 17 Apr 2019 16:43:17 +1000 | From | Stephen Rothwell <> | Subject | linux-next: build failure after merge of the akpm-current tree |
| |
Hi Andrew,
After merging the akpm-current tree, today's linux-next build (arm multi_v7_defconfig) failed like this:
mm/vmscan.c: In function 'snapshot_refaults': mm/vmscan.c:2969:14: error: implicit declaration of function 'lruvec_page_state_local'; did you mean 'lruvec_page_state'? [-Werror=implicit-function-declaration] refaults = lruvec_page_state_local(lruvec, WORKINGSET_ACTIVATE); ^~~~~~~~~~~~~~~~~~~~~~~ lruvec_page_state
Caused by commit
3c1fea8fbdf7 ("mm: fix inactive list balancing between NUMA nodes and cgroups")
I applied the following patch for today:
From: Stephen Rothwell <sfr@canb.auug.org.au> Date: Wed, 17 Apr 2019 16:40:02 +1000 Subject: [PATCH] fix "mm: fix inactive list balancing between NUMA nodes and cgroups"
Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au> --- mm/vmscan.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mm/vmscan.c b/mm/vmscan.c index b828aae50d37..d545ace5e177 100644 --- a/mm/vmscan.c +++ b/mm/vmscan.c @@ -2966,7 +2966,7 @@ static void snapshot_refaults(struct mem_cgroup *root_memcg, pg_data_t *pgdat) struct lruvec *lruvec; lruvec = mem_cgroup_lruvec(pgdat, memcg); - refaults = lruvec_page_state_local(lruvec, WORKINGSET_ACTIVATE); + refaults = lruvec_page_state(lruvec, WORKINGSET_ACTIVATE); lruvec->refaults = refaults; } while ((memcg = mem_cgroup_iter(root_memcg, memcg, NULL))); } -- 2.20.1 -- Cheers, Stephen Rothwell [unhandled content-type:application/pgp-signature] | ![\](/images/icornerr.gif) |