This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
[PATCH 0/3] ppc64le: Fix multiple issues with ppc64le
- From: Ravi Bangoria <ravi dot bangoria at linux dot vnet dot ibm dot com>
- To: systemtap at sourceware dot org
- Cc: hemant at linux dot vnet dot ibm dot com, mjw at redhat dot com, atrajeev at linux dot vnet dot ibm dot com, Ravi Bangoria <ravi dot bangoria at linux dot vnet dot ibm dot com>
- Date: Thu, 21 Jul 2016 18:47:13 +0530
- Subject: [PATCH 0/3] ppc64le: Fix multiple issues with ppc64le
- Authentication-results: sourceware.org; auth=none
Commit b4c6a4b1cd00 ("Prioritize symbol table lookup for ppc64le")
sets probe on Local Entry Point instead of Global Entry Point for
ppc64le. But this patch has few regression effects.
For example, when recording argument of userspace function which
is compiled without optimization, we should probe after prologue.
But above patch forces prologue on LEP and we record garbage value
of function parameter.
This patchset modifies the approach to resolve such issues.
Ravi Bangoria (3):
ppc64le: Store correct function entry address in symbol_table
ppc64le: Use LEP for probe location
ppc64le: Fix record argument of shared library function
tapsets.cxx | 116 ++++++++++++++++++++++++++++--------------------------------
1 file changed, 55 insertions(+), 61 deletions(-)
--
2.1.4