system/easy-kernel (4.14.48-mc8): FTBFS on SPARC64 with MuQSS enabled
Bugzilla ID | 75 |
Reporter | A. Wilcox (awilfox) |
Assignee | Horst Burkhardt (mc68030) |
Reported | 2018-07-20 19:56:54 -0500 |
Modified | 2020-09-19 00:33:35 -0500 |
Status | RESOLVED INVALID |
Version | 1.0-ALPHA7 |
Hardware | Adélie Linux / [Community] SPARC (64-bit) |
Importance | Normal / critical |
Description
In file included from ./arch/sparc/include/asm/thread_info_64.h:31:0,
from ./arch/sparc/include/asm/thread_info.h:5,
from ./include/linux/thread_info.h:38,
from ./arch/sparc/include/asm/current.h:15,
from ./include/linux/sched.h:12,
from kernel/sched/MuQSS.c:34:
kernel/sched/MuQSS.c: In function ‘update_cpu_clock_tick’:
kernel/sched/MuQSS.c:2975:16: error: implicit declaration of function ‘get_irq_regs’ [-Werror=implicit-function-declaration]
if (user_mode(get_irq_regs()))
^
./arch/sparc/include/asm/ptrace.h:64:29: note: in definition of macro ‘user_mode’
#define user_mode(regs) (!((regs)->tstate & TSTATE_PRIV))
^~~~
./arch/sparc/include/asm/ptrace.h:64:34: error: invalid type argument of ‘->’ (have ‘int’)
#define user_mode(regs) (!((regs)->tstate & TSTATE_PRIV))
^
kernel/sched/MuQSS.c:2975:6: note: in expansion of macro ‘user_mode’
if (user_mode(get_irq_regs()))
^~~~~~~~~
CC kernel/printk/printk_safe.o
CC arch/sparc/kernel/ldc.o
CC drivers/cpufreq/cpufreq.o
AR drivers/crypto/built-in.o
CC kernel/locking/mutex-debug.o
LD [M] sound/sparc/snd-sun-amd7930.o
CC kernel/power/process.o
CC kernel/trace/trace.o
CC [M] sound/core/rawmidi.o
CC drivers/cpufreq/freq_table.o
CC [M] sound/usb/clock.o
CC drivers/base/power/wakeup.o
CC kernel/irq/msi.o
AS arch/sparc/lib/multi3.o
CC net/core/scm.o
CC drivers/dax/super.o
CC crypto/testmgr.o
cc1: some warnings being treated as errors
CC kernel/cgroup/cpuset.o
make[2]: *** [scripts/Makefile.build:328: kernel/sched/MuQSS.o] Error 1
make[1]: *** [scripts/Makefile.build:587: kernel/sched] Error 2
make[1]: *** Waiting for unfinished jobs....