Messages in this thread | | | From | Michael Ellerman <> | Subject | Re: linux-next: build failure after merge of the powerpc tree | Date | Fri, 11 Oct 2019 19:22:03 +1100 (AEDT) |
| |
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@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@canb.auug.org.au>
Reapplied to powerpc fixes, thanks.
https://git.kernel.org/powerpc/c/18217da36103c25d87870624dfa569e6b9906a90
cheers
| |