From: Heiko Carstens Date: Mon, 4 Nov 2024 10:03:41 +0000 (+0100) Subject: s390/sparsemem: Provide phys_to_target_node() with CONFIG_NUMA X-Git-Tag: v6.13-rc1~206^2~44 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e89204070dac190bb38d4e4e87c9a0c88664f385;p=thirdparty%2Fkernel%2Flinux.git s390/sparsemem: Provide phys_to_target_node() with CONFIG_NUMA Add a trival phys_to_target_node() implementation which always returns 0 if CONFIG_NUMA is enabled, since the s390 NUMA implementation only supports node 0. This is similar to memory_add_physaddr_to_nid() in order to avoid runtime warnings. Signed-off-by: Heiko Carstens --- diff --git a/arch/s390/include/asm/sparsemem.h b/arch/s390/include/asm/sparsemem.h index 6377b7ea8a40a..668dfc5de5387 100644 --- a/arch/s390/include/asm/sparsemem.h +++ b/arch/s390/include/asm/sparsemem.h @@ -6,11 +6,19 @@ #define MAX_PHYSMEM_BITS CONFIG_MAX_PHYSMEM_BITS #ifdef CONFIG_NUMA + static inline int memory_add_physaddr_to_nid(u64 addr) { return 0; } #define memory_add_physaddr_to_nid memory_add_physaddr_to_nid + +static inline int phys_to_target_node(u64 start) +{ + return 0; +} +#define phys_to_target_node phys_to_target_node + #endif /* CONFIG_NUMA */ #endif /* _ASM_S390_SPARSEMEM_H */