Re: mm: Initialise per_cpu_nodestats for all online pgdats at boot

2016-08-11 Thread Reza Arbab
On Thu, Aug 11, 2016 at 10:28:08AM +0100, Mel Gorman wrote: Fix looks ok. Can you add a proper changelog to it including an example oops or do you need me to do it? Sure, no problem. Patch to follow. -- Reza Arbab

Re: mm: Initialise per_cpu_nodestats for all online pgdats at boot

2016-08-11 Thread Mel Gorman
On Wed, Aug 10, 2016 at 12:59:40PM -0500, Reza Arbab wrote: > On Thu, Aug 04, 2016 at 10:24:04AM +0100, Mel Gorman wrote: > >[1.713998] Unable to handle kernel paging request for data at address > >0xff7a1 > >[1.714164] Faulting instruction address: 0xc0270cd0 > >[

Re: mm: Initialise per_cpu_nodestats for all online pgdats at boot

2016-08-10 Thread Reza Arbab
On Thu, Aug 04, 2016 at 10:24:04AM +0100, Mel Gorman wrote: [1.713998] Unable to handle kernel paging request for data at address 0xff7a1 [1.714164] Faulting instruction address: 0xc0270cd0 [1.714304] Oops: Kernel access of bad area, sig: 11 [#1] [1.714414] SMP

Re: mm: Initialise per_cpu_nodestats for all online pgdats at boot

2016-08-04 Thread Paul Mackerras
On Thu, Aug 04, 2016 at 10:24:04AM +0100, Mel Gorman wrote: > Paul Mackerras and Reza Arbab reported that machines with memoryless nodes > fails when vmstats are refreshed. Paul reported an oops as follows > > [1.713998] Unable to handle kernel paging request for data at address >

Re: mm: Initialise per_cpu_nodestats for all online pgdats at boot

2016-08-04 Thread Reza Arbab
On Thu, Aug 04, 2016 at 10:24:04AM +0100, Mel Gorman wrote: This has been compile-tested and boot-tested on a 32-bit KVM only. A memoryless system was not available to test the patch with. A confirmation from Paul and Reza that it resolves their problem is welcome. Works for me. Thanks, Mel!

mm: Initialise per_cpu_nodestats for all online pgdats at boot

2016-08-04 Thread Mel Gorman
Paul Mackerras and Reza Arbab reported that machines with memoryless nodes fails when vmstats are refreshed. Paul reported an oops as follows [1.713998] Unable to handle kernel paging request for data at address 0xff7a1 [1.714164] Faulting instruction address: 0xc0270cd0 [