[PATCH 0/3] Recalculate per-cpu page allocator batch and high limits after deferred meminit v2

2019-10-21 Thread Mel Gorman
This is an updated series that addresses some review feedback and an LKP warning. I did not preserve Michal Hocko's ack for the fix as it has changed. This series replaces the following patches in mmotm mm-pcp-share-common-code-between-memory-hotplug-and-percpu-sysctl-handler.patch

Re: [PATCH 0/3] Recalculate per-cpu page allocator batch and high limits after deferred meminit

2019-10-18 Thread Matt Fleming
On Fri, 18 Oct, at 01:54:49PM, Mel Gorman wrote: > On Fri, Oct 18, 2019 at 12:58:49PM +0100, Matt Fleming wrote: > > On Fri, 18 Oct, at 11:56:03AM, Mel Gorman wrote: > > > A private report stated that system CPU usage was excessive on an AMD > > > EPYC 2 machine while building kernels with much

Re: [PATCH 0/3] Recalculate per-cpu page allocator batch and high limits after deferred meminit

2019-10-18 Thread Mel Gorman
On Fri, Oct 18, 2019 at 12:58:49PM +0100, Matt Fleming wrote: > On Fri, 18 Oct, at 11:56:03AM, Mel Gorman wrote: > > A private report stated that system CPU usage was excessive on an AMD > > EPYC 2 machine while building kernels with much longer build times than > > expected. The issue is

Re: [PATCH 0/3] Recalculate per-cpu page allocator batch and high limits after deferred meminit

2019-10-18 Thread Matt Fleming
On Fri, 18 Oct, at 11:56:03AM, Mel Gorman wrote: > A private report stated that system CPU usage was excessive on an AMD > EPYC 2 machine while building kernels with much longer build times than > expected. The issue is partially explained by high zone lock contention > due to the per-cpu page

[PATCH 0/3] Recalculate per-cpu page allocator batch and high limits after deferred meminit

2019-10-18 Thread Mel Gorman
A private report stated that system CPU usage was excessive on an AMD EPYC 2 machine while building kernels with much longer build times than expected. The issue is partially explained by high zone lock contention due to the per-cpu page allocator batch and high limits being calculated