error: storage size of 'param' isn't known

arch/mips/xburst2/soc-t40/reset.c:252:27: error: storage size of 'param' isn't known const struct sched_param param = { ^~~~~ arch/mips/xburst2/soc-t40/reset.c:252:27: error: unused variable 'param' [-Werror=unused-variable]#include <uapi/linux/sched/types.h>

error invalid application of sizeof to incomplete type struct pt_regs

CC arch/mips/xburst2/common/mxuv3.o CC arch/mips/xburst2/core/smp.o In file included from ./arch/mips/include/asm/thread_info.h:15:0, from ./include/linux/thread_info.h:37, from ./include/asm-generic/current.h:4, from ./arch/mips/include/generated/asm/current.h:1, from ./include/linux/sched.h:11, from ./include/linux/sched/task_stack.h:8, from arch/mips/xburst2/common/mxuv3.c:1: arch/mips/xburst2/common/mxuv3.c: In function '__init_mxuv3': ./arch/mips/include/asm/processor.h:414:31: error: invalid application of 'sizeof' to incomplete type 'struct pt_regs' THREAD_SIZE - 32 - sizeof(struct pt_regs)) ^#include <linux/ptrace.h>

error: 'cpu_callin_map' undeclared (first use in this function)

arch/mips/xburst2/core/smp.c: In function 'xburst2_cpu_disable': arch/mips/xburst2/core/smp.c:397:26: error: 'cpu_callin_map' undeclared (first use in this function); did you mean 'cpu_sibling_map'? cpumask_clear_cpu(cpu, &cpu_callin_map); ^~~~~~~~~~~~~~ cpu_sibling_mapcommit 5892d6a60341d50e1765a86fba0976c747f4fb19 Author: Matt Redfearn <matt.redfearn@mips.com> Date: Fri Nov 4 09:28:57 2016 +0000 MIPS: SMP: Remove cpu_callin_map The previous commit made cpu_callin_map redundant, since it is no longer used to signal secondary CPUs starting, or going offline. Remove it now.- cpumask_clear_cpu(NR_CPUS, (struct cpumask *)cpu_possible_mask); - cpumask_clear_cpu(NR_CPUS, (struct cpumask *)cpu_present_mask);

error implicit declaration of function idle_task_exit

arch/mips/xburst2/core/smp.c:451:2: error: implicit declaration of function 'idle_task_exit'; did you mean 'kcov_task_exit'? [-Werror=implicit-function-declaration] idle_task_exit(); ^~~~~~~~~~~~~~ kcov_task_exit#include <linux/sched/hotplug.h>

error implicit declaration of function task_stack_page

CC arch/mips/xburst2/common/mxuv3.o CC arch/mips/xburst2/core/smp.o In file included from ./arch/mips/include/asm/thread_info.h:15:0, from ./include/linux/thread_info.h:37, from ./include/asm-generic/current.h:4, from ./arch/mips/include/generated/asm/current.h:1, from ./include/linux/sched.h:11, from arch/mips/xburst2/common/mxuv3.c:2: arch/mips/xburst2/common/mxuv3.c: In function '__init_mxuv3': ./arch/mips/include/asm/processor.h:413:41: error: implicit declaration of function 'task_stack_page'; did you mean 'task_spread_page'? [-Werror=implicit-function-declaration] #define __KSTK_TOS(tsk) ((unsigned long)task_stack_page(tsk) + \ ^#include <linux/sched/task_stack.h>

error implicit declaration of function uaccess_kernel

In file included from arch/mips/xburst2/common/proc.c:11:0: ./arch/mips/include/asm/uaccess.h: In function 'eva_kernel_access': ./arch/mips/include/asm/uaccess.h:91:9: error: implicit declaration of function 'uaccess_kernel'; did you mean 'getname_kernel'? [-Werror=implicit-function-declaration] return uaccess_kernel(); ^~~~~~~~~~~~~~ getname_kernel#include <linux/uaccess.
0%