Hello Frank,

We have this bug report in Debian, where systemtap is looking for a local header
file rather than using the system provided one (provided by the 
systemtap-common 
package).

The translate.cxx file writes the code. This looks like deliberately done, under
certain conditions. I am not sure what condition triggers this code.

Can you please provide any help ?

Running in verbose mode, it shows:

test -e include/generated/autoconf.h -a -e include/config/auto.conf ||
(                \
echo >&2;-                                                       \
echo >&2 "  ERROR: Kernel configuration is invalid.";           \
echo >&2 "         include/generated/autoconf.h or include/config/auto.conf are
missing.";\
echo >&2 "         Run 'make oldconfig && make prepare' on kernel src to fix
it.";      \
echo >&2 ;                                                      \
/bin/false)


Those paths are provided by the linux-headers-xxx-amd64 (or equivalent arch)
package. In Debian, build/ and source/ paths are pointing to separate locations,
provided by separate package.

rrs@chutzpah:/lib/modules/4.9.0-2-amd64$ ls -l
total 4080
lrwxrwxrwx  1 root root      36 Feb 17 18:48 build -> /usr/src/linux-headers-
4.9.0-2-amd64/
drwxr-xr-x 12 root root    4096 Feb 20 22:57 kernel/
-rw-r--r--  1 root root 1005836 Mar  1 19:55 modules.alias
-rw-r--r--  1 root root  965121 Mar  1 19:55 modules.alias.bin
-rw-r--r--  1 root root    4027 Feb 27 21:28 modules.builtin
-rw-r--r--  1 root root    5485 Mar  1 19:55 modules.builtin.bin
-rw-r--r--  1 root root  393918 Mar  1 19:55 modules.dep
-rw-r--r--  1 root root  543473 Mar  1 19:55 modules.dep.bin
-rw-r--r--  1 root root     402 Mar  1 19:55 modules.devname
-rw-r--r--  1 root root  131711 Feb 27 21:28 modules.order
-rw-r--r--  1 root root     523 Mar  1 19:55 modules.softdep
-rw-r--r--  1 root root  489848 Mar  1 19:55 modules.symbols
-rw-r--r--  1 root root  605149 Mar  1 19:55 modules.symbols.bin
lrwxrwxrwx  1 root root      37 Mar  1 22:52 source -> /usr/src/linux-headers-
4.9.0-2-common/
drwxr-xr-x  3 root root    4096 Mar  1 19:55 updates/
22:52 ♒♒♒   ☺    


The full verbose log from stap is attached with this email.

I suspect it to be a Debian kernel problem but wanted to check with you first.


Thanks,
Ritesh

On Wed, 2017-03-01 at 22:28 +0530, Ritesh Raj Sarraf wrote:
> Control: tag -1 +confirmed -moreinfo
> 
> On Wed, 2017-03-01 at 18:58 +0530, Ritesh Raj Sarraf wrote:
> > But in my logs, runtime_defines.h is properly detected. I'll try to run the
> > command on a Debian kernel to verify if it is broken or not.
> 
> I have been able to reproduce this on a Debian kernel.
> 
> rrs@chutzpah:~$ stap-
> prep                                                          
> 22:25 ♒♒♒   ☺    
> rrs@chutzpah:~$ stap -v -e 'probe vfs.read {printf("read performed\n");
> exit()}'   
> Pass 1: parsed user script and 119 library scripts using
> 115056virt/39720res/6372shr/33400data kb, in 130usr/0sys/340real ms.
> Pass 2: analyzed script: 1 probe, 1 function, 4 embeds, 0 globals using
> 256132virt/182128res/7752shr/174476data kb, in 1770usr/160sys/6312real ms.
> Pass 3: translated to C into
> "/tmp/stapUHT1si/stap_7ef754ea40ea0990a9bfaf74753e8a9d_1538_src.c" using
> 256132virt/182376res/8000shr/174476data kb, in 0usr/0sys/7real ms.
> /tmp/stapUHT1si/stap_7ef754ea40ea0990a9bfaf74753e8a9d_1538_src.c:10:29: fatal
> error: runtime_defines.h: No such file or directory
>  #include "runtime_defines.h"
>                              ^
> compilation terminated.
> /usr/src/linux-headers-4.9.0-2-common/scripts/Makefile.build:298: recipe for
> target '/tmp/stapUHT1si/stap_7ef754ea40ea0990a9bfaf74753e8a9d_1538_src.o'
> failed
> make[3]: ***
> [/tmp/stapUHT1si/stap_7ef754ea40ea0990a9bfaf74753e8a9d_1538_src.o]
> Error 1
> make[3]: *** Waiting for unfinished jobs....
> /usr/src/linux-headers-4.9.0-2-common/Makefile:1507: recipe for target
> '_module_/tmp/stapUHT1si' failed
> make[2]: *** [_module_/tmp/stapUHT1si] Error 2
> Makefile:150: recipe for target 'sub-make' failed
> make[1]: *** [sub-make] Error 2
> Makefile:8: recipe for target 'all' failed
> make: *** [all] Error 2
> WARNING: kbuild exited with status: 2
> Pass 4: compiled C into "stap_7ef754ea40ea0990a9bfaf74753e8a9d_1538.ko" in
> 7560usr/630sys/10583real ms.
> Pass 4: compilation failed.  [man error::pass4]
> Tip: /usr/share/doc/systemtap/README.Debian should help you get started.
> 22:26 ♒♒♒    ☹  => 1  
> 
-- 
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System
Systemtap translator/driver (version 3.0/0.168, Debian version 3.0-8 (UNRELEASED))
Copyright (C) 2005-2015 Red Hat, Inc. and others
This is free software; see the source for copying conditions.
enabled features: AVAHI LIBSQLITE3 NLS NSS TR1_UNORDERED_MAP
Created temporary directory "/tmp/staptZYmtX"
Session arch: x86_64 release: 4.9.0-2-amd64
Parsed kernel "/lib/modules/4.9.0-2-amd64/build/.config", containing 5049 tuples
Parsed kernel "/lib/modules/4.9.0-2-amd64/build/Module.symvers", containing 7462 vmlinux exports
Kernel symbol table /lib/modules/4.9.0-2-amd64/build/System.map unavailable, (No such file or directory)
Parsed kernel "/boot/System.map-4.9.0-2-amd64", containing 34469 symbols
Processing tapset "/usr/share/systemtap/tapset/linux/context.stpm"
Processing tapset "/usr/share/systemtap/tapset/linux/json.stpm"
Processing tapset "/usr/share/systemtap/tapset/linux/nfs_proc.stpm"
Processing tapset "/usr/share/systemtap/tapset/linux/syscalls.stpm"
Processing tapset "/usr/share/systemtap/tapset/linux/task.stpm"
Searched for library macro files: "/usr/share/systemtap/tapset/linux/*.stpm", found: 5, processed: 5
Processing tapset "/usr/share/systemtap/tapset/choose_defined.stpm"
Processing tapset "/usr/share/systemtap/tapset/container_of.stpm"
Processing tapset "/usr/share/systemtap/tapset/macros.stpm"
Processing tapset "/usr/share/systemtap/tapset/offsetof.stpm"
Processing tapset "/usr/share/systemtap/tapset/print_stats.stpm"
Processing tapset "/usr/share/systemtap/tapset/private30.stpm"
Processing tapset "/usr/share/systemtap/tapset/try_assign.stpm"
Processing tapset "/usr/share/systemtap/tapset/type_defined.stpm"
Searched for library macro files: "/usr/share/systemtap/tapset/*.stpm", found: 8, processed: 8
Skipping tapset "/usr/share//systemtap/tapset/linux/context.stpm", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/json.stpm", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/nfs_proc.stpm", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/syscalls.stpm", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/task.stpm", duplicate inode.
Searched for library macro files: "/usr/share//systemtap/tapset/linux/*.stpm", found: 5, processed: 0
Skipping tapset "/usr/share//systemtap/tapset/choose_defined.stpm", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/container_of.stpm", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/macros.stpm", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/offsetof.stpm", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/print_stats.stpm", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/private30.stpm", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/try_assign.stpm", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/type_defined.stpm", duplicate inode.
Searched for library macro files: "/usr/share//systemtap/tapset/*.stpm", found: 8, processed: 0
Processing tapset "/usr/share/systemtap/tapset/linux/x86_64/aux_syscalls.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/x86_64/nd_syscalls.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/x86_64/syscalls.stp"
Searched: "/usr/share/systemtap/tapset/linux/x86_64/*.stp", found: 3, processed: 3
Processing tapset "/usr/share/systemtap/tapset/linux/atomic.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/aux_syscalls.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/context-caller.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/context-envvar.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/context.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/context-symbols.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/context-unwind.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/conversions-guru.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/conversions.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/ctime.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/dentry.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/dev.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/endian.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/guru-delay.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/guru-signal.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/inet_sock.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/inet.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/ioblock.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/ioscheduler.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/ipmib-filter-default.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/ipmib.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/ip.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/irq.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/json.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/kprocess.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/kretprobe.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/linuxmib-filter-default.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/linuxmib.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/loadavg.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/logging.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/memory.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/nd_syscalls2.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/nd_syscalls.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/netfilter.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/networking.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/nfsderrno.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/nfsd.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/nfs_proc.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/nfs.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/panic.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/perf.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/proc_mem.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/pstrace.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/rcu.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/rlimit.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/rpc.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/scheduler.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/scsi.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/signal.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/socket.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/syscalls2.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/syscalls_cfg_trunc.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/syscalls.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/target_set.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/task_ancestry.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/task.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/task_time.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/tcpmib-filter-default.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/tcpmib.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/tcp.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/timestamp_gtod.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/timestamp_monotonic.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/timestamp.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/tty.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/tzinfo.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/ucontext.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/ucontext-symbols.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/ucontext-unwind.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/udp.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/utrace.stp"
Processing tapset "/usr/share/systemtap/tapset/linux/vfs.stp"
Searched: "/usr/share/systemtap/tapset/linux/*.stp", found: 71, processed: 71
Processing tapset "/usr/share/systemtap/tapset/x86_64/registers.stp"
Searched: "/usr/share/systemtap/tapset/x86_64/*.stp", found: 1, processed: 1
Processing tapset "/usr/share/systemtap/tapset/ansi.stp"
Processing tapset "/usr/share/systemtap/tapset/argv.stp"
Processing tapset "/usr/share/systemtap/tapset/context.stp"
Processing tapset "/usr/share/systemtap/tapset/errno.stp"
Processing tapset "/usr/share/systemtap/tapset/indent-default.stp"
Processing tapset "/usr/share/systemtap/tapset/indent.stp"
Processing tapset "/usr/share/systemtap/tapset/init.stp"
Processing tapset "/usr/share/systemtap/tapset/java.stp"
Processing tapset "/usr/share/systemtap/tapset/libruby2.1-x86_64-linux-gnu.stp"
Processing tapset "/usr/share/systemtap/tapset/libruby2.2-x86_64-linux-gnu.stp"
Processing tapset "/usr/share/systemtap/tapset/libruby2.3-x86_64-linux-gnu.stp"
Processing tapset "/usr/share/systemtap/tapset/libvirt_functions.stp"
Processing tapset "/usr/share/systemtap/tapset/libvirt_probes.stp"
Processing tapset "/usr/share/systemtap/tapset/libvirt_qemu_probes.stp"
Processing tapset "/usr/share/systemtap/tapset/logging.stp"
Processing tapset "/usr/share/systemtap/tapset/null.stp"
Processing tapset "/usr/share/systemtap/tapset/oneshot.stp"
Processing tapset "/usr/share/systemtap/tapset/pn.stp"
Processing tapset "/usr/share/systemtap/tapset/queue_stats.stp"
Processing tapset "/usr/share/systemtap/tapset/random.stp"
Processing tapset "/usr/share/systemtap/tapset/registers.stp"
Processing tapset "/usr/share/systemtap/tapset/speculative.stp"
Processing tapset "/usr/share/systemtap/tapset/stap_staticmarkers.stp"
Processing tapset "/usr/share/systemtap/tapset/stopwatch.stp"
Processing tapset "/usr/share/systemtap/tapset/string.stp"
Processing tapset "/usr/share/systemtap/tapset/switchfile.stp"
Processing tapset "/usr/share/systemtap/tapset/system.stp"
Processing tapset "/usr/share/systemtap/tapset/timers.stp"
Processing tapset "/usr/share/systemtap/tapset/tokenize.stp"
Processing tapset "/usr/share/systemtap/tapset/tzinfo.stp"
Processing tapset "/usr/share/systemtap/tapset/uconversions.stp"
Searched: "/usr/share/systemtap/tapset/*.stp", found: 31, processed: 31
Skipping tapset "/usr/share//systemtap/tapset/linux/x86_64/aux_syscalls.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/x86_64/nd_syscalls.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/x86_64/syscalls.stp", duplicate inode.
Searched: "/usr/share//systemtap/tapset/linux/x86_64/*.stp", found: 3, processed: 0
Skipping tapset "/usr/share//systemtap/tapset/linux/atomic.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/aux_syscalls.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/context-caller.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/context-envvar.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/context.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/context-symbols.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/context-unwind.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/conversions-guru.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/conversions.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/ctime.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/dentry.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/dev.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/endian.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/guru-delay.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/guru-signal.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/inet_sock.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/inet.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/ioblock.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/ioscheduler.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/ipmib-filter-default.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/ipmib.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/ip.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/irq.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/json.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/kprocess.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/kretprobe.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/linuxmib-filter-default.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/linuxmib.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/loadavg.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/logging.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/memory.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/nd_syscalls2.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/nd_syscalls.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/netfilter.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/networking.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/nfsderrno.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/nfsd.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/nfs_proc.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/nfs.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/panic.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/perf.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/proc_mem.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/pstrace.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/rcu.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/rlimit.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/rpc.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/scheduler.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/scsi.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/signal.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/socket.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/syscalls2.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/syscalls_cfg_trunc.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/syscalls.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/target_set.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/task_ancestry.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/task.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/task_time.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/tcpmib-filter-default.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/tcpmib.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/tcp.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/timestamp_gtod.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/timestamp_monotonic.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/timestamp.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/tty.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/tzinfo.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/ucontext.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/ucontext-symbols.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/ucontext-unwind.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/udp.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/utrace.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/linux/vfs.stp", duplicate inode.
Searched: "/usr/share//systemtap/tapset/linux/*.stp", found: 71, processed: 0
Skipping tapset "/usr/share//systemtap/tapset/x86_64/registers.stp", duplicate inode.
Searched: "/usr/share//systemtap/tapset/x86_64/*.stp", found: 1, processed: 0
Skipping tapset "/usr/share//systemtap/tapset/ansi.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/argv.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/context.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/errno.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/indent-default.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/indent.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/init.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/java.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/libruby2.1-x86_64-linux-gnu.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/libruby2.2-x86_64-linux-gnu.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/libruby2.3-x86_64-linux-gnu.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/libvirt_functions.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/libvirt_probes.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/libvirt_qemu_probes.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/logging.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/null.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/oneshot.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/pn.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/queue_stats.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/random.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/registers.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/speculative.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/stap_staticmarkers.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/stopwatch.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/string.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/switchfile.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/system.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/timers.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/tokenize.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/tzinfo.stp", duplicate inode.
Skipping tapset "/usr/share//systemtap/tapset/uconversions.stp", duplicate inode.
Searched: "/usr/share//systemtap/tapset/*.stp", found: 31, processed: 0
Pass 1: parsed user script and 119 library scripts using 115068virt/39948res/6584shr/33412data kb, in 100usr/10sys/112real ms.
Attempting to extract kernel debuginfo build ID from /lib/modules/4.9.0-2-amd64/build/vmlinux.id
Attempting to extract kernel debuginfo build ID from /sys/kernel/notes
blacklist regexps:
blfn: ^(atomic_notifier_call_chain|default_do_nmi|__die|die_nmi|do_debug|do_general_protection|do_int3|do_IRQ|do_page_fault|do_sparc64_fault|do_trap|dummy_nmi_callback|flush_icache_range|ia64_bad_break|ia64_do_page_fault|ia64_fault|io_check_error|mem_parity_error|nmi_watchdog_tick|notifier_call_chain|oops_begin|oops_end|program_check_exception|single_step_exception|sync_regs|unhandled_fault|unknown_nmi_error|xen_[gs]et_debugreg|xen_irq_.*|xen_.*_fl_direct.*|check_events|xen_adjust_exception_frame|xen_iret.*|xen_sysret64.*|test_ti_thread_flag.*|inat_get_opcode_attribute|system_call_after_swapgs|HYPERVISOR_[gs]et_debugreg|HYPERVISOR_event_channel_op|hash_64|hash_ptr|native_set_pte|.*raw_.*_lock.*|.*raw_.*_unlock.*|.*raw_.*_trylock.*|.*read_lock.*|.*read_unlock.*|.*read_trylock.*|.*write_lock.*|.*write_unlock.*|.*write_trylock.*|.*write_seqlock.*|.*write_sequnlock.*|.*spin_lock.*|.*spin_unlock.*|.*spin_trylock.*|.*spin_is_locked.*|rwsem_.*lock.*|.*mutex_.*lock.*|raw_.*|atomic_.*|atomic64_.*|get_bh|put_bh|.*apic.*|.*APIC.*|.*softirq.*|.*IRQ.*|.*_intr.*|__delay|.*kernel_text.*|get_current|current_.*|.*exception_tables.*|.*setup_rt_frame.*|.*preempt_count.*|preempt_schedule|__switch_to|special_mapping_.*|.*_pte_.*)$
blfn_ret: ^(do_exit|sys_exit|sys_exit_group)$
blfile: ^(kernel/kprobes\.c|arch/.*/kernel/kprobes\.c|.*/include/asm/io\.h|.*/include/asm/io-defs\.h|.*/include/asm/io_64\.h|.*/include/asm/bitops\.h|drivers/ide/ide-iops\.c|arch/.*/kernel/paravirt\.c|.*/include/asm/paravirt\.h|fs/seq_file\.c)$
blsection: ^(\.init\.|\.exit\.|\.devinit\.|\.devexit\.|\.cpuinit\.|\.cpuexit\.|\.meminit\.|\.memexit\.)
parse 'vfs_read', func 'vfs_read'
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
selected function vfs_read
selected function vfs_read
probe vfs_read@./fs/read_write.c:460 kernel reloc=.dynamic pc=0xffffffff81201d00
finding location for local 'file' near address 0xffffffff81201d00, module bias 0
get_cfa_ops @0xffffffff81201d00, module_start @0xffffffff81000000
found cfa, info: 16 [start: 0xffffffff81201d00, end: 0xffffffff81201d07, nops: 1
finding location for local 'pos' near address 0xffffffff81201d00, module bias 0
get_cfa_ops @0xffffffff81201d00, module_start @0xffffffff81000000
found cfa, info: 16 [start: 0xffffffff81201d00, end: 0xffffffff81201d07, nops: 1
finding location for local 'buf' near address 0xffffffff81201d00, module bias 0
get_cfa_ops @0xffffffff81201d00, module_start @0xffffffff81000000
found cfa, info: 16 [start: 0xffffffff81201d00, end: 0xffffffff81201d07, nops: 1
finding location for local 'count' near address 0xffffffff81201d00, module bias 0
get_cfa_ops @0xffffffff81201d00, module_start @0xffffffff81000000
found cfa, info: 16 [start: 0xffffffff81201d00, end: 0xffffffff81201d07, nops: 1
finding location for local 'file' near address 0xffffffff81201d00, module bias 0
get_cfa_ops @0xffffffff81201d00, module_start @0xffffffff81000000
found cfa, info: 16 [start: 0xffffffff81201d00, end: 0xffffffff81201d07, nops: 1
finding location for local 'file' near address 0xffffffff81201d00, module bias 0
get_cfa_ops @0xffffffff81201d00, module_start @0xffffffff81000000
found cfa, info: 16 [start: 0xffffffff81201d00, end: 0xffffffff81201d07, nops: 1
finding location for local 'file' near address 0xffffffff81201d00, module bias 0
get_cfa_ops @0xffffffff81201d00, module_start @0xffffffff81000000
found cfa, info: 16 [start: 0xffffffff81201d00, end: 0xffffffff81201d07, nops: 1
finding location for local 'count' near address 0xffffffff81201d00, module bias 0
get_cfa_ops @0xffffffff81201d00, module_start @0xffffffff81000000
found cfa, info: 16 [start: 0xffffffff81201d00, end: 0xffffffff81201d07, nops: 1
finding location for local 'pos' near address 0xffffffff81201d00, module bias 0
get_cfa_ops @0xffffffff81201d00, module_start @0xffffffff81000000
found cfa, info: 16 [start: 0xffffffff81201d00, end: 0xffffffff81201d07, nops: 1
finding location for local 'buf' near address 0xffffffff81201d00, module bias 0
get_cfa_ops @0xffffffff81201d00, module_start @0xffffffff81000000
found cfa, info: 16 [start: 0xffffffff81201d00, end: 0xffffffff81201d07, nops: 1
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct page (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct address_space (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct inode (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct inode (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct inode (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct page (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct inode (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct inode (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct inode (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct inode (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct file (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct file (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct file (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct dentry (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct iovec (./kernel/cred.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct block_device (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
blacklist regexps:
blfn: ^(atomic_notifier_call_chain|default_do_nmi|__die|die_nmi|do_debug|do_general_protection|do_int3|do_IRQ|do_page_fault|do_sparc64_fault|do_trap|dummy_nmi_callback|flush_icache_range|ia64_bad_break|ia64_do_page_fault|ia64_fault|io_check_error|mem_parity_error|nmi_watchdog_tick|notifier_call_chain|oops_begin|oops_end|program_check_exception|single_step_exception|sync_regs|unhandled_fault|unknown_nmi_error|xen_[gs]et_debugreg|xen_irq_.*|xen_.*_fl_direct.*|check_events|xen_adjust_exception_frame|xen_iret.*|xen_sysret64.*|test_ti_thread_flag.*|inat_get_opcode_attribute|system_call_after_swapgs|HYPERVISOR_[gs]et_debugreg|HYPERVISOR_event_channel_op|hash_64|hash_ptr|native_set_pte|.*raw_.*_lock.*|.*raw_.*_unlock.*|.*raw_.*_trylock.*|.*read_lock.*|.*read_unlock.*|.*read_trylock.*|.*write_lock.*|.*write_unlock.*|.*write_trylock.*|.*write_seqlock.*|.*write_sequnlock.*|.*spin_lock.*|.*spin_unlock.*|.*spin_trylock.*|.*spin_is_locked.*|rwsem_.*lock.*|.*mutex_.*lock.*|raw_.*|atomic_.*|atomic64_.*|get_bh|put_bh|.*apic.*|.*APIC.*|.*softirq.*|.*IRQ.*|.*_intr.*|__delay|.*kernel_text.*|get_current|current_.*|.*exception_tables.*|.*setup_rt_frame.*|.*preempt_count.*|preempt_schedule|__switch_to|special_mapping_.*|.*_pte_.*)$
blfn_ret: ^(do_exit|sys_exit|sys_exit_group)$
blfile: ^(kernel/kprobes\.c|arch/.*/kernel/kprobes\.c|.*/include/asm/io\.h|.*/include/asm/io-defs\.h|.*/include/asm/io_64\.h|.*/include/asm/bitops\.h|drivers/ide/ide-iops\.c|arch/.*/kernel/paravirt\.c|.*/include/asm/paravirt\.h|fs/seq_file\.c)$
blsection: ^(\.init\.|\.exit\.|\.devinit\.|\.devexit\.|\.cpuinit\.|\.cpuexit\.|\.meminit\.|\.memexit\.)
focused on module 'nfs' = [0x10000-0x41c28, bias 0 file /usr/lib/debug/lib/modules/4.9.0-2-amd64/kernel/fs/nfs/nfs.ko ELF machine |x86_64 (code 62)
focused on module 'nfs'
literal_stmt_for_pointer: finding value for struct nfs_inode (./fs/nfs/super.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
focused on module 'nfs' = [0x10000-0x41c28, bias 0 file /usr/lib/debug/lib/modules/4.9.0-2-amd64/kernel/fs/nfs/nfs.ko ELF machine |x86_64 (code 62)
focused on module 'nfs'
literal_stmt_for_pointer: finding value for struct nfs_inode (./fs/nfs/super.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
focused on module 'nfs' = [0x10000-0x41c28, bias 0 file /usr/lib/debug/lib/modules/4.9.0-2-amd64/kernel/fs/nfs/nfs.ko ELF machine |x86_64 (code 62)
focused on module 'nfs'
literal_stmt_for_pointer: finding value for struct nfs_inode (./fs/nfs/super.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
focused on module 'nfs' = [0x10000-0x41c28, bias 0 file /usr/lib/debug/lib/modules/4.9.0-2-amd64/kernel/fs/nfs/nfs.ko ELF machine |x86_64 (code 62)
focused on module 'nfs'
literal_stmt_for_pointer: finding value for struct nfs_inode (./fs/nfs/super.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
focused on module 'nfs' = [0x10000-0x41c28, bias 0 file /usr/lib/debug/lib/modules/4.9.0-2-amd64/kernel/fs/nfs/nfs.ko ELF machine |x86_64 (code 62)
focused on module 'nfs'
literal_stmt_for_pointer: finding value for struct nfs_inode (./fs/nfs/super.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct nfs_server (./kernel/sysctl.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct nfs_rpc_ops (./kernel/sysctl.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct nfs_server (./kernel/sysctl.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct nfs_server (./kernel/sysctl.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct nfs_server (./kernel/sysctl.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct page (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct address_space (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct inode (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct inode (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct inode (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct inode (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct super_block (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct file (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct file (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct file (./fs/ramfs/inode.c)
focused on module 'nfs' = [0x10000-0x41c28, bias 0 file /usr/lib/debug/lib/modules/4.9.0-2-amd64/kernel/fs/nfs/nfs.ko ELF machine |x86_64 (code 62)
focused on module 'nfs'
literal_stmt_for_pointer: finding value for struct file (./fs/nfs/super.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct dentry (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct inode (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct inode (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct file (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct file (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct file (./fs/ramfs/inode.c)
focused on module 'nfs' = [0x10000-0x41c28, bias 0 file /usr/lib/debug/lib/modules/4.9.0-2-amd64/kernel/fs/nfs/nfs.ko ELF machine |x86_64 (code 62)
focused on module 'nfs'
literal_stmt_for_pointer: finding value for struct file (./fs/nfs/super.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct dentry (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct dentry (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
focused on module 'nfs' = [0x10000-0x41c28, bias 0 file /usr/lib/debug/lib/modules/4.9.0-2-amd64/kernel/fs/nfs/nfs.ko ELF machine |x86_64 (code 62)
focused on module 'nfs'
literal_stmt_for_pointer: finding value for struct nfs_inode (./fs/nfs/super.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
focused on module 'nfs' = [0x10000-0x41c28, bias 0 file /usr/lib/debug/lib/modules/4.9.0-2-amd64/kernel/fs/nfs/nfs.ko ELF machine |x86_64 (code 62)
focused on module 'nfs'
literal_stmt_for_pointer: finding value for struct nfs_inode (./fs/nfs/super.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct inode (./fs/ramfs/inode.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct nfs_server (./kernel/sysctl.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct nfs_server (./kernel/sysctl.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct nfs_server (./kernel/sysctl.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct nfs_server (./kernel/sysctl.c)
focused on module 'nfs' = [0x10000-0x41c28, bias 0 file /usr/lib/debug/lib/modules/4.9.0-2-amd64/kernel/fs/nfs/nfs.ko ELF machine |x86_64 (code 62)
focused on module 'nfs'
literal_stmt_for_pointer: finding value for struct nfs_server (./fs/nfs/super.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct rpc_clnt (./kernel/sysctl.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct rpc_xprt (./kernel/sysctl.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct sockaddr_in (./security/tomoyo/network.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct sockaddr_in (./security/tomoyo/network.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct rpc_clnt (./kernel/sysctl.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct rpc_xprt (./kernel/sysctl.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct rpc_task (./kernel/sysctl.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct rpc_task (./kernel/sysctl.c)
focused on module 'kernel' = [0xffffffff81000000-0xffffffff81f57000, bias 0 file /usr/lib/debug/boot/vmlinux-4.9.0-2-amd64 ELF machine |x86_64 (code 62)
focused on module 'kernel'
literal_stmt_for_pointer: finding value for struct nfs_server (./kernel/sysctl.c)
Eliding side-effect-free singleton block operator '{' at /usr/share/systemtap/tapset/linux/vfs.stp:883:1
Flattening nested block operator '{' at <input>:1:16
Collapsing constant-1 ternary operator '?' at /usr/share/systemtap/tapset/choose_defined.stpm:3:32
Pass 2: analyzed script: 1 probe, 1 function, 4 embeds, 0 globals using 256084virt/182312res/7928shr/174428data kb, in 1550usr/70sys/1632real ms.
function recursion-analysis: max-nesting 0  non-recursive
adapt location:14max - 14/1tot =>[]
adapt derivation:91max - 91/1tot =>[]
adapt pp:54max - 54/1tot =>[]
adapt pn:11max - 11/1tot =>[]
probe 0 ('kernel.function("vfs_read@./fs/read_write.c:460")') locks nothing
2 statements for probe probe_2911
stap_kprobe_probe module[7]
stap_kprobe_probe section[7]
Attempting to extract kernel debuginfo build ID from /lib/modules/4.9.0-2-amd64/build/vmlinux.id
Attempting to extract kernel debuginfo build ID from /sys/kernel/notes
dump_unwindsyms kernel index=0 base=0xffffffff81000000
Found build-id in kernel, length 20, start at 0xffffffff81600024
Found kernel _stext extra offset 0x2b8
Pass 3: translated to C into "/tmp/staptZYmtX/stap_7ef754ea40ea0990a9bfaf74753e8a9d_1538_src.c" using 256084virt/182504res/8120shr/174428data kb, in 10usr/0sys/6real ms.
Running env -uARCH -uKBUILD_EXTMOD -uCROSS_COMPILE -uKBUILD_IMAGE -uKCONFIG_CONFIG -uINSTALL_PATH PATH=/usr/bin:/bin:/usr/lib/ccache:/home/rrs/bin:/home/rrs/bin:/usr/lib/ccache:/home/rrs/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/sbin:/usr/sbin:/usr/local/sbin:/sbin:/usr/sbin:/usr/local/sbin make -C /lib/modules/4.9.0-2-amd64/build M=/tmp/staptZYmtX modules ARCH=x86_64 CONFIG_DEBUG_INFO= V=1 -j5
make: Entering directory '/usr/src/linux-headers-4.9.0-2-amd64'
make -C /usr/src/linux-headers-4.9.0-2-amd64 KBUILD_SRC=/usr/src/linux-headers-4.9.0-2-common \
-f /usr/src/linux-headers-4.9.0-2-common/Makefile modules
test -e include/generated/autoconf.h -a -e include/config/auto.conf || (		\
echo >&2;							\
echo >&2 "  ERROR: Kernel configuration is invalid.";		\
echo >&2 "         include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo >&2 "         Run 'make oldconfig && make prepare' on kernel src to fix it.";	\
echo >&2 ;							\
/bin/false)
mkdir -p /tmp/staptZYmtX/.tmp_versions ; rm -f /tmp/staptZYmtX/.tmp_versions/*
make -f /usr/src/linux-headers-4.9.0-2-common/scripts/Makefile.build obj=/tmp/staptZYmtX
(cat /dev/null;   echo kernel//tmp/staptZYmtX/stap_7ef754ea40ea0990a9bfaf74753e8a9d_1538.ko;) > /tmp/staptZYmtX/modules.order
   gcc-6 -Wp,-MD,/tmp/staptZYmtX/.stap_7ef754ea40ea0990a9bfaf74753e8a9d_1538_src.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/6/include -I/usr/src/linux-headers-4.9.0-2-common/arch/x86/include -I./arch/x86/include/generated/uapi -I./arch/x86/include/generated  -I/usr/src/linux-headers-4.9.0-2-common/include -I./include -I/usr/src/linux-headers-4.9.0-2-common/arch/x86/include/uapi -I/usr/src/linux-headers-4.9.0-2-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-4.9.0-2-common/include/linux/kconfig.h -I/usr/src/linux-headers-4.9.0-2-common//tmp/staptZYmtX -I/tmp/staptZYmtX -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_X86_X32_ABI -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_AVX512=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address -O2 --param=allow-store-data-races=0 -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-var-tracking-assignments -pg -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Werror=incompatible-pointer-types -DCC_HAVE_ASM_GOTO  -I/usr/src/linux-headers-4.9.0-2-common/include2/asm/mach-default  -I/lib/modules/4.9.0-2-amd64/build -include /tmp/staptZYmtX/stapconf_d8a215ec355839da11c41ac20d4e7e1e_702.h -freorder-blocks -fasynchronous-unwind-tables -Wframe-larger-than=512 -fno-ipa-icf -Wno-unused -Werror  -I/usr/src/linux-headers-4.9.0-2-common/"/usr/share/systemtap/runtime"  -DMODULE  -DKBUILD_BASENAME='"stap_7ef754ea40ea0990a9bfaf74753e8a9d_1538_src"'  -DKBUILD_MODNAME='"stap_7ef754ea40ea0990a9bfaf74753e8a9d_1538"' -c -o /tmp/staptZYmtX/.tmp_stap_7ef754ea40ea0990a9bfaf74753e8a9d_1538_src.o /tmp/staptZYmtX/stap_7ef754ea40ea0990a9bfaf74753e8a9d_1538_src.c
   gcc-6 -Wp,-MD,/tmp/staptZYmtX/.stap_7ef754ea40ea0990a9bfaf74753e8a9d_1538_aux_0.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/6/include -I/usr/src/linux-headers-4.9.0-2-common/arch/x86/include -I./arch/x86/include/generated/uapi -I./arch/x86/include/generated  -I/usr/src/linux-headers-4.9.0-2-common/include -I./include -I/usr/src/linux-headers-4.9.0-2-common/arch/x86/include/uapi -I/usr/src/linux-headers-4.9.0-2-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-4.9.0-2-common/include/linux/kconfig.h -I/usr/src/linux-headers-4.9.0-2-common//tmp/staptZYmtX -I/tmp/staptZYmtX -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_X86_X32_ABI -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_AVX512=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address -O2 --param=allow-store-data-races=0 -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-var-tracking-assignments -pg -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Werror=incompatible-pointer-types -DCC_HAVE_ASM_GOTO  -I/usr/src/linux-headers-4.9.0-2-common/include2/asm/mach-default  -I/lib/modules/4.9.0-2-amd64/build -include /tmp/staptZYmtX/stapconf_d8a215ec355839da11c41ac20d4e7e1e_702.h -freorder-blocks -fasynchronous-unwind-tables -Wframe-larger-than=512 -fno-ipa-icf -Wno-unused -Werror  -I/usr/src/linux-headers-4.9.0-2-common/"/usr/share/systemtap/runtime"  -DMODULE  -DKBUILD_BASENAME='"stap_7ef754ea40ea0990a9bfaf74753e8a9d_1538_aux_0"'  -DKBUILD_MODNAME='"stap_7ef754ea40ea0990a9bfaf74753e8a9d_1538"' -c -o /tmp/staptZYmtX/.tmp_stap_7ef754ea40ea0990a9bfaf74753e8a9d_1538_aux_0.o /tmp/staptZYmtX/stap_7ef754ea40ea0990a9bfaf74753e8a9d_1538_aux_0.c
/tmp/staptZYmtX/stap_7ef754ea40ea0990a9bfaf74753e8a9d_1538_src.c:10:29: fatal error: runtime_defines.h: No such file or directory
 #include "runtime_defines.h"
                             ^
compilation terminated.
/usr/src/linux-headers-4.9.0-2-common/scripts/Makefile.build:298: recipe for target '/tmp/staptZYmtX/stap_7ef754ea40ea0990a9bfaf74753e8a9d_1538_src.o' failed
make[3]: *** [/tmp/staptZYmtX/stap_7ef754ea40ea0990a9bfaf74753e8a9d_1538_src.o] Error 1
make[3]: *** Waiting for unfinished jobs....
  if [ "-pg" = "-pg" ]; then if [ /tmp/staptZYmtX/stap_7ef754ea40ea0990a9bfaf74753e8a9d_1538_aux_0.o != "scripts/mod/empty.o" ]; then ./scripts/recordmcount  "/tmp/staptZYmtX/stap_7ef754ea40ea0990a9bfaf74753e8a9d_1538_aux_0.o"; fi; fi;
/usr/src/linux-headers-4.9.0-2-common/Makefile:1507: recipe for target '_module_/tmp/staptZYmtX' failed
make[2]: *** [_module_/tmp/staptZYmtX] Error 2
Makefile:150: recipe for target 'sub-make' failed
make[1]: *** [sub-make] Error 2
Makefile:8: recipe for target 'all' failed
make: *** [all] Error 2
make: Leaving directory '/usr/src/linux-headers-4.9.0-2-amd64'
Spawn waitpid result (0x200): 2
WARNING: kbuild exited with status: 2
Pass 4: compiled C into "stap_7ef754ea40ea0990a9bfaf74753e8a9d_1538.ko" in 7550usr/720sys/8896real ms.
Pass 4: compilation failed.  [man error::pass4]
Tip: /usr/share/doc/systemtap/README.Debian should help you get started.
Running rm -rf /tmp/staptZYmtX
Spawn waitpid result (0x0): 0
Removed temporary directory "/tmp/staptZYmtX"

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to