public inbox for systemtap@sourceware.org
 help / color / mirror / Atom feed
From: Victor Kamensky <kamensky@cisco.com>
To: systemtap@sourceware.org
Subject: [PATCH 0/6] systemtap set of --sysroot option handling fixes
Date: Mon, 05 Mar 2018 17:38:00 -0000	[thread overview]
Message-ID: <1520271479-7960-1-git-send-email-kamensky@cisco.com> (raw)

Hi Folks,

Here is set of fixes for SystemTap --sysroot option handling.

Please look at individual patches decsription for issues observed and fixed.

If commit messages are too details and big for SystemTap project
guidelines feel free to trim them. Commit message structured in such
way that text after "Here are steps how to reproduce the issue." could
be removed if needed.

I did not run full SystemTap regression with --sysroot option since SystemTap
DejaGnu testsuites are not friendly to remote execution mode. I did run
regular 'make installcheck' on the same baseline with and without changes
and made sure that results are identical.

If you would like to try stap in cross compiled environment with --sysroot
option I've set up openembedded-core repository where these changes are
integrated and since openembedded-core support virtual qemu based target
for different CPU types stap with --sysroot option could be tested.

Setup instructions are here:
    https://github.com/victorkamensky/systemtap-oe-sysroot-manifest

Victor Kamensky (6):
  sysroot: fix short release -r option handling in case of sysroot read
    System.map symbols
  sysroot: fix short release -r option handling in case of sysroot pass
    proper kernel modules
  sysroot: debuginfo lookup with sysroot case do not remove sysroot from
    file_name
  sysroot: delay adding sysroot path to module name in case of non
    absolute executable
  sysroot: handle symbolic links with absolute name relative to sysroot
  sysroot: _stp_umodule_relocate needs receive target file path

 loc2stap.cxx  |  3 ++-
 session.cxx   |  2 +-
 setupdwfl.cxx | 28 ++++++++++------------
 tapsets.cxx   |  8 +++----
 util.cxx      | 76 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 96 insertions(+), 21 deletions(-)

-- 
2.14.3

             reply	other threads:[~2018-03-05 17:38 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-03-05 17:38 Victor Kamensky [this message]
2018-03-05 17:38 ` [PATCH 6/6] sysroot: _stp_umodule_relocate needs receive target file path Victor Kamensky
2018-03-05 17:38 ` [PATCH 1/6] sysroot: fix short release -r option handling in case of sysroot read System.map symbols Victor Kamensky
2018-03-08 22:10   ` David Smith
2018-03-05 17:38 ` [PATCH 3/6] sysroot: debuginfo lookup with sysroot case do not remove sysroot from file_name Victor Kamensky
2018-03-08 22:50   ` David Smith
2018-03-09  7:21     ` Victor Kamensky
2018-03-09 20:20       ` Victor Kamensky
2018-03-14 21:56         ` David Smith
2018-03-05 17:38 ` [PATCH 5/6] sysroot: handle symbolic links with absolute name relative to sysroot Victor Kamensky
2018-03-21 16:36   ` David Smith
2018-03-05 17:38 ` [PATCH 4/6] sysroot: delay adding sysroot path to module name in case of non absolute executable Victor Kamensky
2018-03-19 13:54   ` David Smith
2018-03-19 21:51     ` David Smith
2018-03-05 17:38 ` [PATCH 2/6] sysroot: fix short release -r option handling in case of sysroot pass proper kernel modules Victor Kamensky
2018-03-14 22:10   ` David Smith
2018-03-16  5:24     ` Victor Kamensky
2018-03-21 16:42 ` [PATCH 0/6] systemtap set of --sysroot option handling fixes David Smith
2018-03-22  8:02   ` Victor Kamensky

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1520271479-7960-1-git-send-email-kamensky@cisco.com \
    --to=kamensky@cisco.com \
    --cc=systemtap@sourceware.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).