Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

sparc64: cheaper asm/uaccess.h inclusion

sched.h inclusion is definitely not needed like in 32-bit version,
remove it, fixup compilation.

Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Alexey Dobriyan and committed by
David S. Miller
8abf9196 3f389635

+3 -1
+1 -1
arch/sparc/include/asm/uaccess_64.h
··· 7 7 8 8 #ifdef __KERNEL__ 9 9 #include <linux/compiler.h> 10 - #include <linux/sched.h> 11 10 #include <linux/string.h> 11 + #include <linux/thread_info.h> 12 12 #include <asm/asi.h> 13 13 #include <asm/system.h> 14 14 #include <asm/spitfire.h>
+1
arch/sparc/kernel/sysfs.c
··· 2 2 * 3 3 * Copyright (C) 2007 David S. Miller <davem@davemloft.net> 4 4 */ 5 + #include <linux/sched.h> 5 6 #include <linux/sysdev.h> 6 7 #include <linux/cpu.h> 7 8 #include <linux/smp.h>
+1
samples/kprobes/kretprobe_example.c
··· 23 23 #include <linux/kprobes.h> 24 24 #include <linux/ktime.h> 25 25 #include <linux/limits.h> 26 + #include <linux/sched.h> 26 27 27 28 static char func_name[NAME_MAX] = "do_fork"; 28 29 module_param_string(func, func_name, NAME_MAX, S_IRUGO);