[RFC PATCH 3/3] mm/hugetlb: Remove pmd_huge_split_prepare

Michal Hocko mhocko at kernel.org
Fri Jul 28 17:04:03 AEST 2017

On Thu 27-07-17 21:27:37, Aneesh Kumar K.V wrote:
> On 07/27/2017 06:27 PM, Michal Hocko wrote:
> >On Thu 27-07-17 14:07:56, Aneesh Kumar K.V wrote:
> >>Instead of marking the pmd ready for split, invalidate the pmd. This should
> >>take care of powerpc requirement.
> >
> >which is?
> I can add the commit which explain details here. Or add more details from
> the older commit here.
> c777e2a8b65420b31dac28a453e35be984f5808b
> powerpc/mm: Fix Multi hit ERAT cause by recent THP update

Each patch should be self descriptive. You can reference older commits
but always make sure that the full context is clear. This will make the
life easier to whoever is going to look at it later.
> >>Only side effect is that we mark the pmd
> >>invalid early. This can result in us blocking access to the page a bit longer
> >>if we race against a thp split.
> >
> >Again, this doesn't tell me what is the problem and why do we care.
> Primary motivation is code reduction.

Then be explicit about it. This wasn't clear from the above description.
At least not to me.
>   7 files changed, 35 insertions(+), 87 deletions(-)
> -aneesh

Michal Hocko

More information about the Linuxppc-dev mailing list