Wind River Support Network

HomeDefectsLIN6-7529
Fixed

LIN6-7529 : lttng2 kernel module building failed

Created: May 25, 2014    Updated: Dec 3, 2018
Resolved Date: Jun 10, 2014
Found In Version: 6.0
Fix Version: 6.0.0.6
Severity: Standard
Applicable for: Wind River Linux 6
Component/s: BSP - Async

Description

NOTE: Executing RunQueue Tasks
Setting up host-cross and links
Setting up packages link
Creating export directory
Creating project properties
ERROR: Function failed: do_compile_kernelmodules (log file is located at /intel-x86-64-rt/bitbake_build/tmp/work/intel_x86_64-wrs-linux/linux-windriver/3.10-r0/temp/do_compile_kernelmodules/log.do_compile_kernelmodules.18093)
ERROR: Logfile of failure stored in: /intel-x86-64-rt/bitbake_build/tmp/work/intel_x86_64-wrs-linux/linux-windriver/3.10-r0/temp/do_compile_kernelmodules/log.do_compile_kernelmodules.18093
Log data follows:
| DEBUG: Executing shell function do_compile_kernelmodules
| NOTE: make modules CC=x86_64-wrs-linux-gcc   LD=x86_64-wrs-linux-ld
| /intel-x86-64-rt/bitbake_build/tmp/work/intel_x86_64-wrs-linux/linux-windriver/3.10-r0/linux/Makefile:1039: target `_clean_samples' given more than once in the same rule.
| make[3]: Nothing to be done for `all'.
| make[3]: Nothing to be done for `relocs'.
|   Using /intel-x86-64-rt/bitbake_build/tmp/work/intel_x86_64-wrs-linux/linux-windriver/3.10-r0/linux as source for kernel
|   GEN     /intel-x86-64-rt/bitbake_build/tmp/work/intel_x86_64-wrs-linux/linux-windriver/3.10-r0/linux-intel-x86-64-preempt-rt-build/Makefile
|   CHK     include/generated/uapi/linux/version.h
|   CHK     include/generated/utsrelease.h
|   CALL    /intel-x86-64-rt/bitbake_build/tmp/work/intel_x86_64-wrs-linux/linux-windriver/3.10-r0/linux/scripts/checksyscalls.sh
|   CC      scripts/mod/devicetable-offsets.s
|   GEN     scripts/mod/devicetable-offsets.h
|   HOSTCC  scripts/mod/file2alias.o
|   HOSTLD  scripts/mod/modpost
|   CC [M]  drivers/staging/lttng2/probes/lttng-probe-block.o
| In file included from /intel-x86-64-rt/bitbake_build/tmp/work/intel_x86_64-wrs-linux/linux-windriver/3.10-r0/linux/drivers/staging/lttng2/probes/../instrumentation/events/lttng-module/../../../probes/define_trace.h:148:0,
|                  from /intel-x86-64-rt/bitbake_build/tmp/work/intel_x86_64-wrs-linux/linux-windriver/3.10-r0/linux/drivers/staging/lttng2/probes/../instrumentation/events/lttng-module/block.h:877,
|                  from /intel-x86-64-rt/bitbake_build/tmp/work/intel_x86_64-wrs-linux/linux-windriver/3.10-r0/linux/drivers/staging/lttng2/probes/lttng-probe-block.c:41:
| /intel-x86-64-rt/bitbake_build/tmp/work/intel_x86_64-wrs-linux/linux-windriver/3.10-r0/linux/drivers/staging/lttng2/probes/../instrumentation/events/lttng-module/../../../probes/../instrumentation/events/lttng-module/block.h: In function '__event_probe__block_bio_bounce':
| /intel-x86-64-rt/bitbake_build/tmp/work/intel_x86_64-wrs-linux/linux-windriver/3.10-r0/linux/drivers/staging/lttng2/probes/../instrumentation/events/lttng-module/../../../probes/../instrumentation/events/lttng-module/block.h:346:38: error: 'struct bio' has no member named 'bi_size'
|    blk_fill_rwbs(rwbs, bio->bi_rw, bio->bi_size)
|                                       ^
| /intel-x86-64-rt/bitbake_build/tmp/work/intel_x86_64-wrs-linux/linux-windriver/3.10-r0/linux/drivers/staging/lttng2/probes/../instrumentation/events/lttng-module/../../../probes/lttng-events.h:789:2: note: in definition of macro 'DECLARE_EVENT_CLASS'
|   _assign              \
|   ^
| /intel-x86-64-rt/bitbake_build/tmp/work/intel_x86_64-wrs-linux/linux-windriver/3.10-r0/linux/drivers/staging/lttng2/probes/../instrumentation/events/lttng-module/../../../probes/lttng-events.h:45:9: note: in expansion of macro 'PARAMS'
|          PARAMS(assign),    \
|          ^
| /intel-x86-64-rt/bitbake_build/tmp/work/intel_x86_64-wrs-linux/linux-windriver/3.10-r0/linux/drivers/staging/lttng2/probes/../instrumentation/events/lttng-module/../../../probes/lttng-events.h:89:2: note: in expansion of macro 'TRACE_EVENT_MAP'

Steps to Reproduce

configure --enable-board=intel-x86-64 --enable-kernel=preempt-rt --enable-rootfs=glibc-std --enable-reconfig=yes --enable-bootimage=iso --with-layer=/wr-testing/bts,/wr-testing/kts-test,/wr-testing/ltp,/wr-testing/bts --with-template=feature/kts-basic,feature/kts-extended,feature/kts-rt,feature/valgrind,feature/libhugetlbfs,feature/lttng2,feature/acl,feature/nfsd,feature/mysql,feature/mysql-odbc,feature/oprofile

2. make fs

Other Downloads


Live chat
Online