Subject: Re: next-20160225 build: 2 failures 44 warnings (next-20160225)

From: Stephen Rothwell <[email-masked]>
Date: Fri, 26 Feb 2016 09:49:28 +1100

Hi all,

On Thu, 25 Feb 2016 10:04:29 +0000 Build bot for Mark Brown <[email-masked]> wrote:
>
> 	arm64-allmodconfig
> ../arch/arm64/mm/hugetlbpage.c:127:42: error: macro "pte_alloc_map" passed 4 arguments, but takes just 3
> ../arch/arm64/mm/hugetlbpage.c:127:9: error: 'pte_alloc_map' undeclared (first use in this function)

Caused by an interaction between commit

  b9c9252f278d ("mm: cleanup *pte_alloc* interfaces")

from the akpm-current tree and commit

  66b3923a1a0f ("arm64: hugetlb: add support for PTE contiguous bit")

from Linus' tree (added before v4.5-rc1).

I will add a fix patch today that removes the second argument from the
new pte_alloc_map() call added by the latter commit.

Again, grep is your friend ... (yes, I realise that the akpm-current
tree patch was probably written against v4.4 (or some such)).
-- 
Cheers,
Stephen Rothwell