linux-next: build failure after merge of the powerpc tree
Michael Ellerman
patch-notifications at ellerman.id.au
Fri Oct 4 09:05:44 AEST 2019
On Mon, 2019-09-30 at 00:13:42 UTC, Stephen Rothwell wrote:
> Hi all,
>
> After merging the powerpc tree, today's linux-next build (powerpc64
> allnoconfig) failed like this:
>
> arch/powerpc/mm/book3s64/pgtable.c: In function 'flush_partition':
> arch/powerpc/mm/book3s64/pgtable.c:216:3: error: implicit declaration of fu=
> nction 'radix__flush_all_lpid_guest'; did you mean 'radix__flush_all_lpid'?=
> [-Werror=3Dimplicit-function-declaration]
> 216 | radix__flush_all_lpid_guest(lpid);
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> | radix__flush_all_lpid
>
> Caused by commit
>
> 99161de3a283 ("powerpc/64s/radix: tidy up TLB flushing code")
>
> radix__flush_all_lpid_guest() is only declared for CONFIG_PPC_RADIX_MMU
> which is not set for this build.
>
> I am not sure why this did not show up earlier (maybe a Kconfig
> change?).
>
> I added the following hack for today.
>
> From: Stephen Rothwell <sfr at canb.auug.org.au>
> Date: Mon, 30 Sep 2019 10:09:17 +1000
> Subject: [PATCH] powerpc/64s/radix: fix for "tidy up TLB flushing code" and
> !CONFIG_PPC_RADIX_MMU
>
> Signed-off-by: Stephen Rothwell <sfr at canb.auug.org.au>
Applied to powerpc fixes, thanks.
https://git.kernel.org/powerpc/c/8996ae8f05a1cc5559120aaec36183edb9c68c50
cheers
More information about the Linuxppc-dev
mailing list