diff mbox series

[v3,01/46] x86: add missing include to sparsemem.h

Message ID 20220426164315.625149-2-glider@google.com (mailing list archive)
State New
Headers show
Series Add KernelMemorySanitizer infrastructure | expand

Commit Message

Alexander Potapenko April 26, 2022, 4:42 p.m. UTC
From: Dmitry Vyukov <dvyukov@google.com>

sparsemem.h:34:32: error: unknown type name 'phys_addr_t'
extern int phys_to_target_node(phys_addr_t start);
                               ^
sparsemem.h:36:39: error: unknown type name 'u64'
extern int memory_add_physaddr_to_nid(u64 start);
                                      ^
Signed-off-by: Dmitry Vyukov <dvyukov@google.com>
Signed-off-by: Alexander Potapenko <glider@google.com>
---
Link: https://linux-review.googlesource.com/id/Ifae221ce85d870d8f8d17173bd44d5cf9be2950f
---
 arch/x86/include/asm/sparsemem.h | 2 ++
 1 file changed, 2 insertions(+)

Comments

Alexander Potapenko April 27, 2022, 1:22 p.m. UTC | #1
Sorry, I somehow failed to update the commit message as requested by
Borislav in v2.

On Tue, Apr 26, 2022, 18:44 Alexander Potapenko <glider@google.com> wrote:

> From: Dmitry Vyukov <dvyukov@google.com>
>
> sparsemem.h:34:32: error: unknown type name 'phys_addr_t'
> extern int phys_to_target_node(phys_addr_t start);
>                                ^
> sparsemem.h:36:39: error: unknown type name 'u64'
> extern int memory_add_physaddr_to_nid(u64 start);
>                                       ^
> Signed-off-by: Dmitry Vyukov <dvyukov@google.com>
> Signed-off-by: Alexander Potapenko <glider@google.com>
> ---
> Link:
> https://linux-review.googlesource.com/id/Ifae221ce85d870d8f8d17173bd44d5cf9be2950f
> ---
>  arch/x86/include/asm/sparsemem.h | 2 ++
>  1 file changed, 2 insertions(+)
>
> diff --git a/arch/x86/include/asm/sparsemem.h
> b/arch/x86/include/asm/sparsemem.h
> index 6a9ccc1b2be5d..64df897c0ee30 100644
> --- a/arch/x86/include/asm/sparsemem.h
> +++ b/arch/x86/include/asm/sparsemem.h
> @@ -2,6 +2,8 @@
>  #ifndef _ASM_X86_SPARSEMEM_H
>  #define _ASM_X86_SPARSEMEM_H
>
> +#include <linux/types.h>
> +
>  #ifdef CONFIG_SPARSEMEM
>  /*
>   * generic non-linear memory support:
> --
> 2.36.0.rc2.479.g8af0fa9b8e-goog
>
>
diff mbox series

Patch

diff --git a/arch/x86/include/asm/sparsemem.h b/arch/x86/include/asm/sparsemem.h
index 6a9ccc1b2be5d..64df897c0ee30 100644
--- a/arch/x86/include/asm/sparsemem.h
+++ b/arch/x86/include/asm/sparsemem.h
@@ -2,6 +2,8 @@ 
 #ifndef _ASM_X86_SPARSEMEM_H
 #define _ASM_X86_SPARSEMEM_H
 
+#include <linux/types.h>
+
 #ifdef CONFIG_SPARSEMEM
 /*
  * generic non-linear memory support: