| From 164e5d44d8337fcd90ea7c997ab958d8983c606f Mon Sep 17 00:00:00 2001 |
| From: Sasha Levin <sashal@kernel.org> |
| Date: Mon, 6 Jul 2020 15:22:46 +0200 |
| Subject: powerpc/spufs: add CONFIG_COREDUMP dependency |
| |
| From: Arnd Bergmann <arnd@arndb.de> |
| |
| [ Upstream commit b648a5132ca3237a0f1ce5d871fff342b0efcf8a ] |
| |
| The kernel test robot pointed out a slightly different error message |
| after recent commit 5456ffdee666 ("powerpc/spufs: simplify spufs core |
| dumping") to spufs for a configuration that never worked: |
| |
| powerpc64-linux-ld: arch/powerpc/platforms/cell/spufs/file.o: in function `.spufs_proxydma_info_dump': |
| >> file.c:(.text+0x4c68): undefined reference to `.dump_emit' |
| powerpc64-linux-ld: arch/powerpc/platforms/cell/spufs/file.o: in function `.spufs_dma_info_dump': |
| file.c:(.text+0x4d70): undefined reference to `.dump_emit' |
| powerpc64-linux-ld: arch/powerpc/platforms/cell/spufs/file.o: in function `.spufs_wbox_info_dump': |
| file.c:(.text+0x4df4): undefined reference to `.dump_emit' |
| |
| Add a Kconfig dependency to prevent this from happening again. |
| |
| Reported-by: kernel test robot <lkp@intel.com> |
| Signed-off-by: Arnd Bergmann <arnd@arndb.de> |
| Acked-by: Jeremy Kerr <jk@ozlabs.org> |
| Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> |
| Link: https://lore.kernel.org/r/20200706132302.3885935-1-arnd@arndb.de |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| --- |
| arch/powerpc/platforms/cell/Kconfig | 1 + |
| 1 file changed, 1 insertion(+) |
| |
| diff --git a/arch/powerpc/platforms/cell/Kconfig b/arch/powerpc/platforms/cell/Kconfig |
| index d9088f0b8fcc5..621be43433303 100644 |
| --- a/arch/powerpc/platforms/cell/Kconfig |
| +++ b/arch/powerpc/platforms/cell/Kconfig |
| @@ -45,6 +45,7 @@ config SPU_FS |
| tristate "SPU file system" |
| default m |
| depends on PPC_CELL |
| + depends on COREDUMP |
| select SPU_BASE |
| select MEMORY_HOTPLUG |
| help |
| -- |
| 2.25.1 |
| |