public inbox for systemtap@sourceware.org
 help / color / mirror / Atom feed
* [Bug uprobes/16757] There seems to be no CONFIG_UTRACE option in later kernels (3.13.6).
  2014-03-26  8:26 [Bug uprobes/16757] New: There seems to be no CONFIG_UTRACE option in later kernels (3.13.6) tim@mr-dog.net
@ 2014-03-26  8:26 ` tim@mr-dog.net
  2014-03-26 10:28 ` fche at redhat dot com
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: tim@mr-dog.net @ 2014-03-26  8:26 UTC (permalink / raw)
  To: systemtap

https://sourceware.org/bugzilla/show_bug.cgi?id=16757

Tim Jones <tim@mr-dog.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |tim@mr-dog.net

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug uprobes/16757] New: There seems to be no CONFIG_UTRACE option in later kernels (3.13.6).
@ 2014-03-26  8:26 tim@mr-dog.net
  2014-03-26  8:26 ` [Bug uprobes/16757] " tim@mr-dog.net
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: tim@mr-dog.net @ 2014-03-26  8:26 UTC (permalink / raw)
  To: systemtap

https://sourceware.org/bugzilla/show_bug.cgi?id=16757

            Bug ID: 16757
           Summary: There seems to be no CONFIG_UTRACE option in later
                    kernels (3.13.6).
           Product: systemtap
           Version: unspecified
            Status: NEW
          Severity: normal
          Priority: P2
         Component: uprobes
          Assignee: systemtap at sourceware dot org
          Reporter: tim@mr-dog.net

Hi,

I'm trying to build uprobes.ko from systemtaps' GIT repo and think I've hit an
issue with kernel (Fedora 20's) 3.13.6 where there appears to be no option of
the option CONFIG_UTRACE.

There is another option called CONFIG_USER_STACKTRACE_SUPPORT; has this option
been replaced meaning uprobes.ko can currently not be build with these later
kernels?

Thanks,
Tim

$ stap -V
Systemtap translator/driver (version 2.5/0.158, commit
release-2.3-537-g9a9a6ff8cac2)
Copyright (C) 2005-2014 Red Hat, Inc. and others
This is free software; see the source for copying conditions.
enabled features: AVAHI LIBRPM LIBSQLITE3 NSS BOOST_SHARED_PTR
TR1_UNORDERED_MAP NLS DYNINST JAVA LIBVIRT LIBXML2

$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.2/lto-wrapper
Target: x86_64-redhat-linux
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
--infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla
--enable-bootstrap --enable-shared --enable-threads=posix
--enable-checking=release --with-system-zlib --enable-__cxa_atexit
--disable-libunwind-exceptions --enable-gnu-unique-object
--enable-linker-build-id --with-linker-hash-style=gnu
--enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin
--enable-initfini-array --enable-java-awt=gtk --disable-dssi
--with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre
--enable-libgcj-multifile --enable-java-maintainer-mode
--with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-libjava-multilib
--with-isl=/builddir/build/BUILD/gcc-4.8.2-20131212/obj-x86_64-redhat-linux/isl-install
--with-cloog=/builddir/build/BUILD/gcc-4.8.2-20131212/obj-x86_64-redhat-linux/cloog-install
--with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux
Thread model: posix
gcc version 4.8.2 20131212 (Red Hat 4.8.2-7) (GCC) 

$ uname -a
Linux timjdev.emea.hpqcorp.net 3.13.6-200.fc20.x86_64 #1 SMP Fri Mar 7 17:02:28
UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug uprobes/16757] There seems to be no CONFIG_UTRACE option in later kernels (3.13.6).
  2014-03-26  8:26 [Bug uprobes/16757] New: There seems to be no CONFIG_UTRACE option in later kernels (3.13.6) tim@mr-dog.net
  2014-03-26  8:26 ` [Bug uprobes/16757] " tim@mr-dog.net
@ 2014-03-26 10:28 ` fche at redhat dot com
  2014-03-26 11:22 ` tim@mr-dog.net
  2014-03-27 13:54 ` tim@mr-dog.net
  3 siblings, 0 replies; 5+ messages in thread
From: fche at redhat dot com @ 2014-03-26 10:28 UTC (permalink / raw)
  To: systemtap

https://sourceware.org/bugzilla/show_bug.cgi?id=16757

Frank Ch. Eigler <fche at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |fche at redhat dot com
         Resolution|---                         |INVALID

--- Comment #1 from Frank Ch. Eigler <fche at redhat dot com> ---
There is no need to build uprobes.ko by hand.
Systemtap will do it if it needs it, and it doesn't on
modern kernels because a variant of uprobes are built in already.

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug uprobes/16757] There seems to be no CONFIG_UTRACE option in later kernels (3.13.6).
  2014-03-26  8:26 [Bug uprobes/16757] New: There seems to be no CONFIG_UTRACE option in later kernels (3.13.6) tim@mr-dog.net
  2014-03-26  8:26 ` [Bug uprobes/16757] " tim@mr-dog.net
  2014-03-26 10:28 ` fche at redhat dot com
@ 2014-03-26 11:22 ` tim@mr-dog.net
  2014-03-27 13:54 ` tim@mr-dog.net
  3 siblings, 0 replies; 5+ messages in thread
From: tim@mr-dog.net @ 2014-03-26 11:22 UTC (permalink / raw)
  To: systemtap

https://sourceware.org/bugzilla/show_bug.cgi?id=16757

--- Comment #2 from Tim Jones <tim@mr-dog.net> ---
Thanks Frank, that explains the lack of uprobes in this kernel, but I can't
still produce user space backtraces, i.e., I get this:

WARNING: _stp_read_address failed to access memory location

... and from https://sourceware.org/bugzilla/show_bug.cgi?id=14107, which
suggests that the fix has been put into the later kernels, I'd expected to be
able to get them.

Maybe the latest Fedora kernel's missing the kernel update mentioned in comment
5 of the above referenced bug) but I'm not sure how to check this at the mo?

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug uprobes/16757] There seems to be no CONFIG_UTRACE option in later kernels (3.13.6).
  2014-03-26  8:26 [Bug uprobes/16757] New: There seems to be no CONFIG_UTRACE option in later kernels (3.13.6) tim@mr-dog.net
                   ` (2 preceding siblings ...)
  2014-03-26 11:22 ` tim@mr-dog.net
@ 2014-03-27 13:54 ` tim@mr-dog.net
  3 siblings, 0 replies; 5+ messages in thread
From: tim@mr-dog.net @ 2014-03-27 13:54 UTC (permalink / raw)
  To: systemtap

https://sourceware.org/bugzilla/show_bug.cgi?id=16757

--- Comment #3 from Tim Jones <tim@mr-dog.net> ---
This may have been some kind of mismatch of installed files, or rpm's messed up
again. I've 'rpm -e --justdb'd the kernel debug syms and re-installed them, and
it's looking a little more hopeful.

I should be able to get back onto this in a day or so.

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2014-03-27 13:54 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-03-26  8:26 [Bug uprobes/16757] New: There seems to be no CONFIG_UTRACE option in later kernels (3.13.6) tim@mr-dog.net
2014-03-26  8:26 ` [Bug uprobes/16757] " tim@mr-dog.net
2014-03-26 10:28 ` fche at redhat dot com
2014-03-26 11:22 ` tim@mr-dog.net
2014-03-27 13:54 ` tim@mr-dog.net

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).