------- Comment From [email protected] 2016-03-29 01:12 EDT-------
Hi,
I tested systemtap with latest Ubuntu.
Systemtap was not able to find kernel debuginfo ,only this is fixed and the
make check error and other failures needs to be fixed yet.
systemtap-2.9# stap -ve 'probe kernel.function("_do_fork") { printf("hit\n"); }'
Pass 1: parsed user script and 110 library script(s) using
60224virt/48320res/7552shr/37504data kb, in 170usr/0sys/170real ms.
Pass 2: analyzed script: 1 probe(s), 0 function(s), 0 embed(s), 0 global(s)
using 100352virt/89408res/8448shr/77632data kb, in 740usr/90sys/852real ms.
Pass 3: translated to C into
"/tmp/stapCuLav9/stap_b1fb74cd193f3b5cfd54555602532397_1032_src.c" using
100352virt/89920res/8960shr/77632data kb, in 20usr/90sys/105real ms.
In file included from /usr/share/systemtap/runtime/print.c:17:0,
from /usr/share/systemtap/runtime/runtime_context.h:22,
from /tmp/stapCuLav9/stap_b1fb74cd193f3b5cfd54555602532397_1032_src.c:50:
/usr/share/systemtap/runtime/linux/print.c: In function
?_stp_print_kernel_info?:
/usr/share/systemtap/runtime/linux/print.c:242:20: error: ?struct module? has
no member named ?module_core?
THIS_MODULE->module_core,
^
/usr/share/systemtap/runtime/linux/print.c:243:37: error: ?struct module? has
no member named ?core_size?
(unsigned long) (THIS_MODULE->core_size - THIS_MODULE->core_text_size)/
^
/usr/share/systemtap/runtime/linux/print.c:243:62: error: ?struct module? has
no member named ?core_text_size?
(unsigned long) (THIS_MODULE->core_size - THIS_MODULE->core_text_size)/
^
/usr/share/systemtap/runtime/linux/print.c:244:44: error: ?struct module? has
no member named ?core_text_size?
(unsigned long) (THIS_MODULE->core_text_size)/1024,
^
scripts/Makefile.build:258: recipe for target
'/tmp/stapCuLav9/stap_b1fb74cd193f3b5cfd54555602532397_1032_src.o' failed
make[1]: *** [/tmp/stapCuLav9/stap_b1fb74cd193f3b5cfd54555602532397_1032_src.o]
Error 1
Makefile:1396: recipe for target '_module_/tmp/stapCuLav9' failed
make: *** [_module_/tmp/stapCuLav9] Error 2
WARNING: kbuild exited with status: 2
Pass 4: compiled C into "stap_b1fb74cd193f3b5cfd54555602532397_1032.ko" in
6380usr/230sys/7666real ms.
Pass 4: compilation failed. [man error::pass4]
Tip: /usr/share/doc/systemtap/README.Debian should help you get started.
------- Comment From [email protected] 2016-03-29 01:14 EDT-------
- - - -kernel version- - -
root@ubuntu:~/systemtap-2.9# uname -a
Linux ubuntu 4.4.0-15-generic #31-Ubuntu SMP Fri Mar 18 19:06:23 UTC 2016
ppc64le ppc64le ppc64le GNU/Linux
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to elfutils in Ubuntu.
https://bugs.launchpad.net/bugs/1537125
Title:
ubuntu-14.04.04: fail to run systemtap test suites
Status in elfutils package in Ubuntu:
Fix Released
Status in systemtap package in Ubuntu:
New
Bug description:
---Problem Description---
ubuntu-14.04.04: fail to run systemtap test suites
---uname output---
Linux u140404 4.2.0-21-generic #25~14.04.1-Ubuntu SMP Thu Dec 3 13:55:42 UTC
2015 ppc64le ppc64le ppc64le GNU/Linux
Machine Type = power8
As per launchpad feature systemtap now supported and enabled on 14.04.04
- https://bugs.launchpad.net/ubuntu/+source/systemtap/+bug/1511347
Here are the steps followed to test systemtap -
1. Get 14.04.04 guest VM
2. apt-get update; apt-get install dpkg-dev; apt-get build-dep
systemtap
3. setup repo
codename=$(lsb_release -c | awk '{print $2}')
sudo tee /etc/apt/sources.list.d/ddebs.list << EOF
deb http://ddebs.ubuntu.com/ ${codename} main restricted universe
multiverse
deb http://ddebs.ubuntu.com/ ${codename}-security main restricted universe
multiverse
deb http://ddebs.ubuntu.com/ ${codename}-updates main restricted universe
multiverse
deb http://ddebs.ubuntu.com/ ${codename}-proposed main restricted universe
multiverse
EOF
4. apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 428D7C01
5E0577F2
5. apt-get update
6. devel packages
apt-get install linux-image-`uname -r`-dbgsym
apt-get install linux-headers-4.2.0-24-generic
7. Install required dependencies
- dejagnu, elfutils-*
8. apt-get source systemtap
9. appy systemtap fixes
see BZ - https://bugzilla.linux.ibm.com/show_bug.cgi?id=131220
root@u140404:~/patch# ll
total 32
drwxr-xr-x 2 root root 4096 Jan 7 03:36 ./
drwx------ 8 root root 4096 Jan 7 03:55 ../
-rw-r--r-- 1 root root 6763 Jan 7 03:36 systemtap-1
-rw-r--r-- 1 root root 3094 Jan 7 03:35 systemtap-1511347.diff
-rw-r--r-- 1 root root 3472 Jan 7 03:36 systemtap-2
-rw-r--r-- 1 root root 5864 Jan 7 03:36 systemtap-3
cd /root/systemtap-2.3
apply above patch in below order
patch -p1 < /root/patch/systemtap-1511347.diff
patch -p1 < /root/patch/systemtap-1
patch -p1 < /root/patch/systemtap-2
patch -p1 < /root/patch/systemtap-3
10. ./configure; make -j10; make install
11. make check -------------------------------------------> failed
root@u140404:~/systemtap-2.3# make check
/bin/bash ./git_version.sh -k -s . -o git_version.h
make check-recursive
make[1]: Entering directory `/root/systemtap-2.3'
Making check in .
make[2]: Entering directory `/root/systemtap-2.3'
CXX stap-session.o
CXXLD stap
make check-local
make[3]: Entering directory `/root/systemtap-2.3'
SRCDIR=`cd .; pwd`; \
PWD=`pwd`; \
make -C testsuite check SYSTEMTAP_RUNTIME=$SRCDIR/runtime
SYSTEMTAP_TAPSET=$SRCDIR/tapset
LD_LIBRARY_PATH=$LD_LIBRARY_PATH${LD_LIBRARY_PATH:+:}$PWD/lib-elfutils:$PWD/lib-elfutils/systemtap
SYSTEMTAP_PATH=$PWD SYSTEMTAP_INCLUDES=$PWD/includes RUNTESTFLAGS=""
PKGLIBDIR="/usr/local/libexec/systemtap";
make[4]: Entering directory `/root/systemtap-2.3/testsuite'
Run "make check" or "make installcheck".
make check-DEJAGNU check-local
make[5]: Entering directory `/root/systemtap-2.3/testsuite'
srcdir='.'; export srcdir; \
EXPECT=expect; export EXPECT; \
if /bin/bash -c ""env XDG_DATA_DIRS= SYSTEMTAP_SYNC=1 LANG=C
SYSTEMTAP_TESTREMOTES= SYSTEMTAP_TESTAPPS=
SYSTEMTAP_RUNTIME=/root/systemtap-2.3/runtime
SYSTEMTAP_TAPSET=/root/systemtap-2.3/tapset
LD_LIBRARY_PATH=/root/systemtap-2.3/lib-elfutils:/root/systemtap-2.3/lib-elfutils/systemtap
CRASH_LIBDIR=/usr/local/lib/systemtap PATH=/root/systemtap-2.3:$PATH
SYSTEMTAP_PATH=/root/systemtap-2.3
SYSTEMTAP_INCLUDES=/root/systemtap-2.3/includes
PKGLIBDIR=/usr/local/libexec/systemtap ./execrc runtest" --version" > /dev/null
2>&1; then \
exit_status=0; l='systemtap'; for tool in $l; do \
if "env XDG_DATA_DIRS= SYSTEMTAP_SYNC=1 LANG=C
SYSTEMTAP_TESTREMOTES= SYSTEMTAP_TESTAPPS=
SYSTEMTAP_RUNTIME=/root/systemtap-2.3/runtime
SYSTEMTAP_TAPSET=/root/systemtap-2.3/tapset
LD_LIBRARY_PATH=/root/systemtap-2.3/lib-elfutils:/root/systemtap-2.3/lib-elfutils/systemtap
CRASH_LIBDIR=/usr/local/lib/systemtap PATH=/root/systemtap-2.3:$PATH
SYSTEMTAP_PATH=/root/systemtap-2.3
SYSTEMTAP_INCLUDES=/root/systemtap-2.3/includes
PKGLIBDIR=/usr/local/libexec/systemtap ./execrc runtest" --tool $tool
--tool_opts \'\' --srcdir $srcdir ; \
then :; else exit_status=1; fi; \
done; \
else echo "WARNING: could not find '"env XDG_DATA_DIRS=
SYSTEMTAP_SYNC=1 LANG=C SYSTEMTAP_TESTREMOTES= SYSTEMTAP_TESTAPPS=
SYSTEMTAP_RUNTIME=/root/systemtap-2.3/runtime
SYSTEMTAP_TAPSET=/root/systemtap-2.3/tapset
LD_LIBRARY_PATH=/root/systemtap-2.3/lib-elfutils:/root/systemtap-2.3/lib-elfutils/systemtap
CRASH_LIBDIR=/usr/local/lib/systemtap PATH=/root/systemtap-2.3:$PATH
SYSTEMTAP_PATH=/root/systemtap-2.3
SYSTEMTAP_INCLUDES=/root/systemtap-2.3/includes
PKGLIBDIR=/usr/local/libexec/systemtap ./execrc runtest"'" 1>&2; :;\
fi; \
exit $exit_status
/bin/bash: line 4: env XDG_DATA_DIRS= SYSTEMTAP_SYNC=1 LANG=C
SYSTEMTAP_TESTREMOTES= SYSTEMTAP_TESTAPPS=
SYSTEMTAP_RUNTIME=/root/systemtap-2.3/runtime
SYSTEMTAP_TAPSET=/root/systemtap-2.3/tapset
LD_LIBRARY_PATH=/root/systemtap-2.3/lib-elfutils:/root/systemtap-2.3/lib-elfutils/systemtap
CRASH_LIBDIR=/usr/local/lib/systemtap
PATH=/root/systemtap-2.3:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
SYSTEMTAP_PATH=/root/systemtap-2.3
SYSTEMTAP_INCLUDES=/root/systemtap-2.3/includes
PKGLIBDIR=/usr/local/libexec/systemtap ./execrc runtest: No such file or
directory
make[5]: *** [check-DEJAGNU] Error 1
make[5]: Leaving directory `/root/systemtap-2.3/testsuite'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/root/systemtap-2.3/testsuite'
make[3]: *** [check-local] Error 2
make[3]: Leaving directory `/root/systemtap-2.3'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/root/systemtap-2.3'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/root/systemtap-2.3'
make: *** [check] Error 2
root@u140404:~/systemtap-2.3#
Manually ran cmd instead of make check -
cd testsuite
root@u140404:~/systemtap-2.3/testsuite# cat x
env XDG_DATA_DIRS= SYSTEMTAP_SYNC=1 LANG=C SYSTEMTAP_TESTREMOTES=
SYSTEMTAP_TESTAPPS= SYSTEMTAP_RUNTIME=/root/systemtap-2.3/runtime
SYSTEMTAP_TAPSET=/root/systemtap-2.3/tapset
LD_LIBRARY_PATH=/root/systemtap-2.3/lib-elfutils:/root/systemtap-2.3/lib-elfutils/systemtap
CRASH_LIBDIR=/usr/local/lib/systemtap
PATH=/root/systemtap-2.3:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
SYSTEMTAP_PATH=/root/systemtap-2.3
SYSTEMTAP_INCLUDES=/root/systemtap-2.3/includes
PKGLIBDIR=/usr/local/libexec/systemtap ./execrc runtest
root@u140404:~/systemtap-2.3/testsuite# ./x
WARNING: No tool specified
Test Run By root on Thu Jan 21 13:56:33 2016
Native configuration is powerpc64le-unknown-linux-gnu
=== tests ===
Schedule of variations:
unix
Running target unix
Using /usr/share/dejagnu/baseboards/unix.exp as board description file for
target.
Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
Using ./config/unix.exp as tool-and-target-specific interface file.
kernel location: /boot/vmlinux-4.2.0-21-generic
kernel version: 4.2.0-21-generic
systemtap location: /root/systemtap-2.3/stap
systemtap version: version 2.3/0.158, Debian version 2.3-1ubuntu1.2 (trusty
gcc location: /usr/bin/gcc
gcc version: gcc (Ubuntu 4.8.4-2ubuntu1~14.04) 4.8.4
**** failed systemtap kernel-devel smoke test:
In file included from /root/systemtap-2.3/runtime/linux/task_finder.c:17:0,
from /root/systemtap-2.3/runtime/linux/runtime.h:188,
from /root/systemtap-2.3/runtime/runtime.h:24,
from
/tmp/stapoLzh94/stap_79fa3140436d1423447aa39801d1b0c9_872_src.c:24:
/root/systemtap-2.3/runtime/linux/task_finder2.c: In function
'__stp_call_mmap_callbacks_with_addr':
/root/systemtap-2.3/runtime/linux/task_finder2.c:703:24: error: 'struct file'
has no member named 'f_dentry'
dentry = vma->vm_file->f_dentry;
^
/root/systemtap-2.3/runtime/linux/task_finder2.c: In function
'__stp_utrace_attach_match_filename':
/root/systemtap-2.3/runtime/linux/task_finder2.c:821:11: error: incompatible
types when assigning to type 'uid_t' from type 'kuid_t'
tsk_euid = task_euid(tsk);
^
/root/systemtap-2.3/runtime/linux/task_finder2.c: In function
'__stp_call_mmap_callbacks_for_task':
/root/systemtap-2.3/runtime/linux/task_finder2.c:1206:42: error: 'struct
file' has no member named 'f_dentry'
vma_cache_p->dentry = vma->vm_file->f_dentry;
^
/root/systemtap-2.3/runtime/linux/task_finder2.c: In function
'stap_start_task_finder':
/root/systemtap-2.3/runtime/linux/task_finder2.c:1711:12: error: incompatible
types when assigning to type 'uid_t' from type 'kuid_t'
tsk_euid = task_euid(tsk);
^
In file included from /root/systemtap-2.3/runtime/linux/runtime.h:194:0,
from /root/systemtap-2.3/runtime/runtime.h:24,
from
/tmp/stapoLzh94/stap_79fa3140436d1423447aa39801d1b0c9_872_src.c:24:
/root/systemtap-2.3/runtime/sym.c: In function '_stp_snprint_addr':
/root/systemtap-2.3/runtime/sym.c:567:4: error: implicit declaration of
function 'preempt_enable_no_resched' [-Werror=implicit-function-declaration]
preempt_enable_no_resched();
^
In file included from include/linux/sched.h:56:0,
from ./arch/powerpc/include/asm/elf.h:12,
from include/linux/elf.h:4,
from include/linux/module.h:15,
from /root/systemtap-2.3/runtime/linux/runtime.h:14,
from /root/systemtap-2.3/runtime/runtime.h:24,
from
/tmp/stapoLzh94/stap_79fa3140436d1423447aa39801d1b0c9_872_src.c:24:
/root/systemtap-2.3/runtime/transport/control.c: In function
'_stp_ctl_write_cmd':
include/linux/cred.h:358:25: error: incompatible types when initializing type
'uid_t' using type 'kuid_t'
#define current_euid() (current_cred_xxx(euid))
^
/root/systemtap-2.3/runtime/transport/control.c:41:15: note: in expansion of
macro 'current_euid'
uid_t euid = current_euid();
^
In file included from /root/systemtap-2.3/runtime/linux/print.c:17:0,
from /root/systemtap-2.3/runtime/print.c:17,
from /root/systemtap-2.3/runtime/runtime_context.h:22,
from
/tmp/stapoLzh94/stap_79fa3140436d1423447aa39801d1b0c9_872_src.c:46:
/root/systemtap-2.3/runtime/transport/transport.c: In function
'_stp_transport_init':
/root/systemtap-2.3/runtime/transport/transport.c:344:11: error: incompatible
types when assigning to type 'uid_t' from type 'kuid_t'
_stp_uid = current_uid();
^
/root/systemtap-2.3/runtime/transport/transport.c:345:11: error: incompatible
types when assigning to type 'gid_t' from type 'kgid_t'
_stp_gid = current_gid();
^
cc1: all warnings being treated as errors
make[1]: ***
[/tmp/stapoLzh94/stap_79fa3140436d1423447aa39801d1b0c9_872_src.o] Error 1
make: *** [_module_/tmp/stapoLzh94] Error 2
WARNING: kbuild exited with status: 2
Pass 4: compilation failed. [man error::pass4]
Tip: /usr/share/doc/systemtap/README.Debian should help you get started.
**** aborting testing.
root@u140404:~/systemtap-2.3/testsuite#
== Comment: #2 - Kalpana Shetty <[email protected]> - 2016-01-21 13:59:42 ==
few other cmds as well failing -
root@u140404:~# stap -v -e 'probe vfs.read {printf("read performed\n");
exit()}'
Pass 1: parsed user script and 95 library script(s) using
42752virt/32768res/5952shr/26048data kb, in 160usr/0sys/170real ms.
WARNING: cannot find module kernel debuginfo: No DWARF information found [man
warning::debuginfo]
semantic error: while resolving probe point: identifier 'kernel' at
/usr/local/share/systemtap/tapset/linux/vfs.stp:768:18
source: probe vfs.read = kernel.function("vfs_read")
^
semantic error: no match
semantic error: while resolving probe point: identifier 'vfs' at <input>:1:7
source: probe vfs.read {printf("read performed\n"); exit()}
^
Pass 2: analyzed script: 0 probe(s), 0 function(s), 0 embed(s), 0 global(s)
using 65536virt/35776res/7552shr/27008data kb, in 10usr/0sys/6real ms.
Pass 2: analysis failed. [man error::pass2]
Tip: /usr/share/doc/systemtap/README.Debian should help you get started.
root@u140404:~#
root@u140404:~# stap -e 'probe oneshot { println("hello world") }'
semantic error: while resolving probe point: identifier 'oneshot' at
<input>:1:7
source: probe oneshot { println("hello world") }
^
semantic error: probe point mismatch (alternatives: __nd_syscall __nfs
__scheduler __signal __tcpmib __vm _linuxmib _nd_syscall _signal _sunrpc
_syscall _vfs begin begin(number) end end(number) error error(number) generic
ioblock ioblock_trace ioscheduler ioscheduler_trace ipmib irq_handler kernel
kprobe kprocess linuxmib module(string) nd_syscall netdev netfilter never nfs
nfsd perf process process(number) process(string) procfs procfs(string)
scheduler scsi signal socket softirq stap staprun sunrpc syscall tcp tcpmib
timer tty udp vfs vm workqueue): identifier 'oneshot' at :1:7
source: probe oneshot { println("hello world") }
^
Pass 2: analysis failed. [man error::pass2]
Tip: /usr/share/doc/systemtap/README.Debian should help you get started.
== Comment: #4 - Hemant K. Shaw <[email protected]> - 2016-01-22 06:50:17 ==
This fails on x86 as well. Here is the o/p of a simple kprobe test :
The systemtap version is :
Systemtap translator/driver (version 2.3/0.158, Debian version
2.3-1ubuntu1.3 (trusty))
$ sudo stap -ve 'probe kernel.function("_do_fork") { printf("hit\n"); }'
Pass 1: parsed user script and 95 library script(s) using
26904virt/19216res/4640shr/15180data kb, in 90usr/0sys/97real ms.
Pass 2: analyzed script: 1 probe(s), 0 function(s), 0 embed(s), 0 global(s)
using 268420virt/167580res/126684shr/41468data kb, in 760usr/90sys/857real ms.
Pass 3: translated to C into
"/tmp/stapwvyY7W/stap_96747bc38104f19f4e295204b6a5d176_873_src.c" using
268420virt/167704res/126808shr/41468data kb, in 10usr/0sys/6real ms.
In file included from /usr/share/systemtap/runtime/linux/task_finder.c:17:0,
from /usr/share/systemtap/runtime/linux/runtime.h:188,
from /usr/share/systemtap/runtime/runtime.h:24,
from
/tmp/stapwvyY7W/stap_96747bc38104f19f4e295204b6a5d176_873_src.c:24:
/usr/share/systemtap/runtime/linux/task_finder2.c: In function
?__stp_call_mmap_callbacks_with_addr?:
/usr/share/systemtap/runtime/linux/task_finder2.c:703:24: error: ?struct
file? has no member named ?f_dentry?
dentry = vma->vm_file->f_dentry;
^
/usr/share/systemtap/runtime/linux/task_finder2.c: In function
?__stp_utrace_attach_match_filename?:
/usr/share/systemtap/runtime/linux/task_finder2.c:821:11: error: incompatible
types when assigning to type ?uid_t? from type ?kuid_t?
tsk_euid = task_euid(tsk);
^
/usr/share/systemtap/runtime/linux/task_finder2.c: In function
?__stp_call_mmap_callbacks_for_task?:
/usr/share/systemtap/runtime/linux/task_finder2.c:1206:42: error: ?struct
file? has no member named ?f_dentry?
vma_cache_p->dentry = vma->vm_file->f_dentry;
^
/usr/share/systemtap/runtime/linux/task_finder2.c: In function
?stap_start_task_finder?:
/usr/share/systemtap/runtime/linux/task_finder2.c:1711:12: error:
incompatible types when assigning to type ?uid_t? from type ?kuid_t?
tsk_euid = task_euid(tsk);
^
In file included from /usr/share/systemtap/runtime/linux/runtime.h:194:0,
from /usr/share/systemtap/runtime/runtime.h:24,
from
/tmp/stapwvyY7W/stap_96747bc38104f19f4e295204b6a5d176_873_src.c:24:
/usr/share/systemtap/runtime/sym.c: In function ?_stp_snprint_addr?:
/usr/share/systemtap/runtime/sym.c:567:4: error: implicit declaration of
function ?preempt_enable_no_resched? [-Werror=implicit-function-declaration]
preempt_enable_no_resched();
^
In file included from include/linux/sched.h:56:0,
from include/linux/ptrace.h:5,
from include/linux/ftrace.h:13,
from include/linux/kprobes.h:42,
from /usr/share/systemtap/runtime/linux/runtime.h:21,
from /usr/share/systemtap/runtime/runtime.h:24,
from
/tmp/stapwvyY7W/stap_96747bc38104f19f4e295204b6a5d176_873_src.c:24:
/usr/share/systemtap/runtime/transport/control.c: In function
?_stp_ctl_write_cmd?:
include/linux/cred.h:358:25: error: incompatible types when initializing type
?uid_t? using type ?kuid_t?
#define current_euid() (current_cred_xxx(euid))
^
/usr/share/systemtap/runtime/transport/control.c:41:15: note: in expansion of
macro ?current_euid?
uid_t euid = current_euid();
^
In file included from /usr/share/systemtap/runtime/linux/print.c:17:0,
from /usr/share/systemtap/runtime/print.c:17,
from /usr/share/systemtap/runtime/runtime_context.h:22,
from
/tmp/stapwvyY7W/stap_96747bc38104f19f4e295204b6a5d176_873_src.c:43:
/usr/share/systemtap/runtime/transport/transport.c: In function
?_stp_transport_init?:
/usr/share/systemtap/runtime/transport/transport.c:344:11: error:
incompatible types when assigning to type ?uid_t? from type ?kuid_t?
_stp_uid = current_uid();
^
/usr/share/systemtap/runtime/transport/transport.c:345:11: error:
incompatible types when assigning to type ?gid_t? from type ?kgid_t?
_stp_gid = current_gid();
^
cc1: all warnings being treated as errors
make[1]: ***
[/tmp/stapwvyY7W/stap_96747bc38104f19f4e295204b6a5d176_873_src.o] Error 1
make: *** [_module_/tmp/stapwvyY7W] Error 2
WARNING: kbuild exited with status: 2
Pass 4: compiled C into "stap_96747bc38104f19f4e295204b6a5d176_873.ko" in
4460usr/400sys/5342real ms.
Pass 4: compilation failed. [man error::pass4]
Tip: /usr/share/doc/systemtap/README.Debian should help you get started.
Kernel version :
4.2.0-26-generic #31~14.04.1-Ubuntu SMP Wed Jan 20 14:26:00 UTC 2016 i686
i686 i686 GNU/Linux
It looks like there is a mismatch between the kernel and the systemtap
version. Need to upgrade systemtap. For ubuntu 14.04.03, systemtap 2.3
worked because it has a older kernel and older systemtap. Its no more
the case now. The systemtap version needs to be upgraded.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/elfutils/+bug/1537125/+subscriptions
--
Mailing list: https://launchpad.net/~touch-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help : https://help.launchpad.net/ListHelp