All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] x86: Ensure asm/proto.h can be included stand-alone
@ 2021-04-11  8:12 Jan Kiszka
  2021-04-12 11:15 ` [tip: x86/cleanups] x86/asm: " tip-bot2 for Jan Kiszka
  0 siblings, 1 reply; 2+ messages in thread
From: Jan Kiszka @ 2021-04-11  8:12 UTC (permalink / raw)
  To: Thomas Gleixner, Ingo Molnar, Borislav Petkov, x86,
	Linux Kernel Mailing List

From: Jan Kiszka <jan.kiszka@siemens.com>

Avoids

../arch/x86/include/asm/proto.h:14:30: warning: ‘struct task_struct’ declared inside parameter list will not be visible outside of this definition or declaration
 long do_arch_prctl_64(struct task_struct *task, int option, unsigned long arg2);
                              ^~~~~~~~~~~
../arch/x86/include/asm/proto.h:40:34: warning: ‘struct task_struct’ declared inside parameter list will not be visible outside of this definition or declaration
 long do_arch_prctl_common(struct task_struct *task, int option,
                                  ^~~~~~~~~~~

if linux/sched.h hasn't be included previously.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
---
 arch/x86/include/asm/proto.h | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/x86/include/asm/proto.h b/arch/x86/include/asm/proto.h
index b6a9d51d1d79..8c5d1910a848 100644
--- a/arch/x86/include/asm/proto.h
+++ b/arch/x86/include/asm/proto.h
@@ -4,6 +4,8 @@

 #include <asm/ldt.h>

+struct task_struct;
+
 /* misc architecture specific prototypes */

 void syscall_init(void);
--
2.26.2


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2021-04-12 11:15 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-11  8:12 [PATCH] x86: Ensure asm/proto.h can be included stand-alone Jan Kiszka
2021-04-12 11:15 ` [tip: x86/cleanups] x86/asm: " tip-bot2 for Jan Kiszka

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.