Re: [PATCH v3 0/4] optimize memory hotplug

2018-02-14 Thread Pavel Tatashin
Hi Ingo, Thank you very much for your review. I will address spelling issues, and will also try to split the patch #4. Regarding runtime concern for patch #3: the extra checking is only performed when the both of the following CONFIGs are enabled: CONFIG_DEBUG_VM=y CONFIG_DEBUG_VM_PGFLAGS=y I d

Re: [PATCH v3 0/4] optimize memory hotplug

2018-02-14 Thread Ingo Molnar
* Andrew Morton wrote: > On Tue, 13 Feb 2018 14:31:55 -0500 Pavel Tatashin > wrote: > > > This patchset: > > - Improves hotplug performance by eliminating a number of > > struct page traverses during memory hotplug. > > > > - Fixes some issues with hotplugging, where boundaries > > were not

Re: [PATCH v3 0/4] optimize memory hotplug

2018-02-13 Thread Andrew Morton
On Tue, 13 Feb 2018 14:31:55 -0500 Pavel Tatashin wrote: > This patchset: > - Improves hotplug performance by eliminating a number of > struct page traverses during memory hotplug. > > - Fixes some issues with hotplugging, where boundaries > were not properly checked. And on x86 block size was

[PATCH v3 0/4] optimize memory hotplug

2018-02-13 Thread Pavel Tatashin
Changelog: v2 - v3 Fixed two issues found during testing Addressed Kbuild warning reports v1 - v2 Added struct page poisoning checking in order to verify that struct pages are never accessed until initialized during memory hotplug This patch