CHK include/linux/version.h
CHK include/generated/utsrelease.h
make[1]: `include/generated/mach-types.h' is up to date.
CALL scripts/checksyscalls.sh
CHK include/generated/compile.h
CC drivers/gpu/msm2/kgsl_trace.o
In file included from include/trace/define_trace.h:86:0,
from drivers/gpu/msm2/kgsl_trace.h:832,
from drivers/gpu/msm2/kgsl_trace.c:19:
drivers/gpu/msm/./kgsl_trace.h: In function 'ftrace_test_probe_kgsl_issueibcmds':
include/trace/ftrace.h:526:9: warning: passing argument 1 of 'check_trace_callback_type_kgsl_issueibcmds' from incompatible pointer type [enabled by default]
struct ring_buffer *buffer; \
^
include/trace/ftrace.h:33:2: note: in expansion of macro 'DECLARE_EVENT_CLASS'
DECLARE_EVENT_CLASS(name, \
^
drivers/gpu/msm/./kgsl_trace.h:36:1: note: in expansion of macro 'TRACE_EVENT'
TRACE_EVENT(kgsl_issueibcmds,
^
In file included from drivers/gpu/msm2/kgsl_trace.h:24:0,
from drivers/gpu/msm2/kgsl_trace.c:19:
include/linux/tracepoint.h:177:2: note: expected 'void (*)(void *, struct kgsl_device *, int, struct kgsl_cmdbatch *, int, int, int, unsigned int)' but argument is of type 'void (*)(void *, struct kgsl_device *, int, struct kgsl_ibdesc *, int, int, int, int, unsigned int)'
check_trace_callback_type_##name(void (*cb)(data_proto)) \
^
include/linux/tracepoint.h:251:3: note: in expansion of macro '__DECLARE_TRACE'
__DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), 1, \
^
include/linux/tracepoint.h:381:2: note: in expansion of macro 'DECLARE_TRACE'
DECLARE_TRACE(name, PARAMS(proto), PARAMS(args))
^
drivers/gpu/msm2/kgsl_trace.h:36:1: note: in expansion of macro 'TRACE_EVENT'
TRACE_EVENT(kgsl_issueibcmds,
^
In file included from include/trace/define_trace.h:86:0,
from drivers/gpu/msm2/kgsl_trace.h:832,
from drivers/gpu/msm2/kgsl_trace.c:19:
drivers/gpu/msm/./kgsl_trace.h: In function 'ftrace_test_probe_kgsl_mpdcvs':
include/trace/ftrace.h:526:9: error: implicit declaration of function 'check_trace_callback_type_kgsl_mpdcvs' [-Werror=implicit-function-declaration]
struct ring_buffer *buffer; \
^
include/trace/ftrace.h:33:2: note: in expansion of macro 'DECLARE_EVENT_CLASS'
DECLARE_EVENT_CLASS(name, \
^
drivers/gpu/msm/./kgsl_trace.h:265:1: note: in expansion of macro 'TRACE_EVENT'
TRACE_EVENT(kgsl_mpdcvs,
^
drivers/gpu/msm/./kgsl_trace.h: In function 'ftrace_test_probe_kgsl_register_event':
include/trace/ftrace.h:526:9: warning: passing argument 1 of 'check_trace_callback_type_kgsl_register_event' from incompatible pointer type [enabled by default]
struct ring_buffer *buffer; \
^
include/trace/ftrace.h:33:2: note: in expansion of macro 'DECLARE_EVENT_CLASS'
DECLARE_EVENT_CLASS(name, \
^
drivers/gpu/msm/./kgsl_trace.h:622:1: note: in expansion of macro 'TRACE_EVENT'
TRACE_EVENT(kgsl_register_event,
^
In file included from drivers/gpu/msm2/kgsl_trace.h:24:0,
from drivers/gpu/msm2/kgsl_trace.c:19:
include/linux/tracepoint.h:177:2: note: expected 'void (*)(void *, unsigned int, unsigned int, void *)' but argument is of type 'void (*)(void *, unsigned int, unsigned int)'
check_trace_callback_type_##name(void (*cb)(data_proto)) \
^
include/linux/tracepoint.h:251:3: note: in expansion of macro '__DECLARE_TRACE'
__DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), 1, \
^
include/linux/tracepoint.h:381:2: note: in expansion of macro 'DECLARE_TRACE'
DECLARE_TRACE(name, PARAMS(proto), PARAMS(args))
^
drivers/gpu/msm2/kgsl_trace.h:762:1: note: in expansion of macro 'TRACE_EVENT'
TRACE_EVENT(kgsl_register_event,
^
In file included from include/trace/define_trace.h:86:0,
from drivers/gpu/msm2/kgsl_trace.h:832,
from drivers/gpu/msm2/kgsl_trace.c:19:
drivers/gpu/msm/./kgsl_trace.h: In function 'ftrace_test_probe_kgsl_fire_event':
include/trace/ftrace.h:526:9: warning: passing argument 1 of 'check_trace_callback_type_kgsl_fire_event' from incompatible pointer type [enabled by default]
struct ring_buffer *buffer; \
^
include/trace/ftrace.h:33:2: note: in expansion of macro 'DECLARE_EVENT_CLASS'
DECLARE_EVENT_CLASS(name, \
^
drivers/gpu/msm/./kgsl_trace.h:638:1: note: in expansion of macro 'TRACE_EVENT'
TRACE_EVENT(kgsl_fire_event,
^
In file included from drivers/gpu/msm2/kgsl_trace.h:24:0,
from drivers/gpu/msm2/kgsl_trace.c:19:
include/linux/tracepoint.h:177:2: note: expected 'void (*)(void *, unsigned int, unsigned int, unsigned int, unsigned int, void *)' but argument is of type 'void (*)(void *, unsigned int, unsigned int, unsigned int, unsigned int)'
check_trace_callback_type_##name(void (*cb)(data_proto)) \
^
include/linux/tracepoint.h:251:3: note: in expansion of macro '__DECLARE_TRACE'
__DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), 1, \
^
include/linux/tracepoint.h:381:2: note: in expansion of macro 'DECLARE_TRACE'
DECLARE_TRACE(name, PARAMS(proto), PARAMS(args))
^
drivers/gpu/msm2/kgsl_trace.h:780:1: note: in expansion of macro 'TRACE_EVENT'
TRACE_EVENT(kgsl_fire_event,
^
In file included from include/trace/define_trace.h:86:0,
from drivers/gpu/msm2/kgsl_trace.h:832,
from drivers/gpu/msm2/kgsl_trace.c:19:
drivers/gpu/msm/./kgsl_trace.h: In function 'perf_test_probe_kgsl_issueibcmds':
include/trace/ftrace.h:747:18: warning: passing argument 1 of 'check_trace_callback_type_kgsl_issueibcmds' from incompatible pointer type [enabled by default]
entry = (struct ftrace_raw_##call *)perf_trace_buf_prepare( \
^
include/trace/ftrace.h:33:2: note: in expansion of macro 'DECLARE_EVENT_CLASS'
DECLARE_EVENT_CLASS(name, \
^
drivers/gpu/msm/./kgsl_trace.h:36:1: note: in expansion of macro 'TRACE_EVENT'
TRACE_EVENT(kgsl_issueibcmds,
^
In file included from drivers/gpu/msm2/kgsl_trace.h:24:0,
from drivers/gpu/msm2/kgsl_trace.c:19:
include/linux/tracepoint.h:177:2: note: expected 'void (*)(void *, struct kgsl_device *, int, struct kgsl_cmdbatch *, int, int, int, unsigned int)' but argument is of type 'void (*)(void *, struct kgsl_device *, int, struct kgsl_ibdesc *, int, int, int, int, unsigned int)'
check_trace_callback_type_##name(void (*cb)(data_proto)) \
^
include/linux/tracepoint.h:251:3: note: in expansion of macro '__DECLARE_TRACE'
__DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), 1, \
^
include/linux/tracepoint.h:381:2: note: in expansion of macro 'DECLARE_TRACE'
DECLARE_TRACE(name, PARAMS(proto), PARAMS(args))
^
drivers/gpu/msm2/kgsl_trace.h:36:1: note: in expansion of macro 'TRACE_EVENT'
TRACE_EVENT(kgsl_issueibcmds,
^
In file included from include/trace/define_trace.h:86:0,
from drivers/gpu/msm2/kgsl_trace.h:832,
from drivers/gpu/msm2/kgsl_trace.c:19:
drivers/gpu/msm/./kgsl_trace.h: In function 'perf_test_probe_kgsl_register_event':
include/trace/ftrace.h:747:18: warning: passing argument 1 of 'check_trace_callback_type_kgsl_register_event' from incompatible pointer type [enabled by default]
entry = (struct ftrace_raw_##call *)perf_trace_buf_prepare( \
^
include/trace/ftrace.h:33:2: note: in expansion of macro 'DECLARE_EVENT_CLASS'
DECLARE_EVENT_CLASS(name, \
^
drivers/gpu/msm/./kgsl_trace.h:622:1: note: in expansion of macro 'TRACE_EVENT'
TRACE_EVENT(kgsl_register_event,
^
In file included from drivers/gpu/msm2/kgsl_trace.h:24:0,
from drivers/gpu/msm2/kgsl_trace.c:19:
include/linux/tracepoint.h:177:2: note: expected 'void (*)(void *, unsigned int, unsigned int, void *)' but argument is of type 'void (*)(void *, unsigned int, unsigned int)'
check_trace_callback_type_##name(void (*cb)(data_proto)) \
^
include/linux/tracepoint.h:251:3: note: in expansion of macro '__DECLARE_TRACE'
__DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), 1, \
^
include/linux/tracepoint.h:381:2: note: in expansion of macro 'DECLARE_TRACE'
DECLARE_TRACE(name, PARAMS(proto), PARAMS(args))
^
drivers/gpu/msm2/kgsl_trace.h:762:1: note: in expansion of macro 'TRACE_EVENT'
TRACE_EVENT(kgsl_register_event,
^
In file included from include/trace/define_trace.h:86:0,
from drivers/gpu/msm2/kgsl_trace.h:832,
from drivers/gpu/msm2/kgsl_trace.c:19:
drivers/gpu/msm/./kgsl_trace.h: In function 'perf_test_probe_kgsl_fire_event':
include/trace/ftrace.h:747:18: warning: passing argument 1 of 'check_trace_callback_type_kgsl_fire_event' from incompatible pointer type [enabled by default]
entry = (struct ftrace_raw_##call *)perf_trace_buf_prepare( \
^
include/trace/ftrace.h:33:2: note: in expansion of macro 'DECLARE_EVENT_CLASS'
DECLARE_EVENT_CLASS(name, \
^
drivers/gpu/msm/./kgsl_trace.h:638:1: note: in expansion of macro 'TRACE_EVENT'
TRACE_EVENT(kgsl_fire_event,
^
In file included from drivers/gpu/msm2/kgsl_trace.h:24:0,
from drivers/gpu/msm2/kgsl_trace.c:19:
include/linux/tracepoint.h:177:2: note: expected 'void (*)(void *, unsigned int, unsigned int, unsigned int, unsigned int, void *)' but argument is of type 'void (*)(void *, unsigned int, unsigned int, unsigned int, unsigned int)'
check_trace_callback_type_##name(void (*cb)(data_proto)) \
^
include/linux/tracepoint.h:251:3: note: in expansion of macro '__DECLARE_TRACE'
__DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), 1, \
^
include/linux/tracepoint.h:381:2: note: in expansion of macro 'DECLARE_TRACE'
DECLARE_TRACE(name, PARAMS(proto), PARAMS(args))
^
drivers/gpu/msm2/kgsl_trace.h:780:1: note: in expansion of macro 'TRACE_EVENT'
TRACE_EVENT(kgsl_fire_event,
^
cc1: some warnings being treated as errors
make[3]: *** [drivers/gpu/msm2/kgsl_trace.o] Error 1
make[2]: *** [drivers/gpu/msm2] Error 2
make[1]: *** [drivers/gpu] Error 2
make: *** [drivers] Error 2
haubitze@ubuntu:~/workspace/android/kernel/android_kernel_xiaomi_msm8960-android-5.1.1$