On 1/30/21 5:19 PM, David Rientjes wrote: > On Mon, 25 Jan 2021, Dave Hansen wrote: > >> diff -puN mm/migrate.c~0006-node-Define-and-export-memory-migration-path mm/migrate.c >> --- a/mm/migrate.c~0006-node-Define-and-export-memory-migration-path 2021-01-25 16:23:09.553866709 -0800 >> +++ b/mm/migrate.c 2021-01-25 16:23:09.558866709 -0800 >> @@ -1161,6 +1161,22 @@ out: >> return rc; >> } >> >> +static int node_demotion[MAX_NUMNODES] = {[0 ... MAX_NUMNODES - 1] = NUMA_NO_NODE}; > > __read_mostly? Yep, that's sane. I'll fix that up in the next revision.