Openembedded Core Discussions
 help / color / mirror / Atom feed
* [PATCH 0/1][dora] - Fix for Bug 5403
@ 2013-12-30 17:31 Tom Zanussi
  2013-12-30 17:31 ` [PATCH 1/1] systemtap: Add --enable-prologues to configuration Tom Zanussi
  2013-12-31  1:29 ` [PATCH 0/1][dora] - Fix for Bug 5403 Robert Yang
  0 siblings, 2 replies; 7+ messages in thread
From: Tom Zanussi @ 2013-12-30 17:31 UTC (permalink / raw)
  To: openembedded-core; +Cc: Tom Zanussi

This fixes a problem seen when accessing function params in systemtap
on certain platforms, due to flaky debuginfo.

Tested on the following machines with various systemtap scripts:

qemuppc
qemuarm
qemux86
qemux86-64
crownbay
nuc

The following changes since commit 3cf2d232529c4fd6b58f87ddbf3df9d805e4180f:

  libsoup-2.4: add intltool-native to DEPENDS (2013-12-20 09:29:05 +0000)

are available in the git repository at:

  git://git.yoctoproject.org/poky-contrib.git tzanussi/systemtap-bug-5403-dora
  http://git.yoctoproject.org/cgit.cgi//log/?h=tzanussi/systemtap-bug-5403-dora

Tom Zanussi (1):
  systemtap: Add --enable-prologues to configuration

 meta/recipes-kernel/systemtap/systemtap_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

-- 
1.8.3.1



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

* [PATCH 1/1] systemtap: Add --enable-prologues to configuration
  2013-12-30 17:31 [PATCH 0/1][dora] - Fix for Bug 5403 Tom Zanussi
@ 2013-12-30 17:31 ` Tom Zanussi
  2013-12-31  1:29 ` [PATCH 0/1][dora] - Fix for Bug 5403 Robert Yang
  1 sibling, 0 replies; 7+ messages in thread
From: Tom Zanussi @ 2013-12-30 17:31 UTC (permalink / raw)
  To: openembedded-core; +Cc: Tom Zanussi

In some cases, the debuginfo generated by the compiler is insufficient
for systemtap to figure out function param locations; using -P allows
it to use prologue searching to find the correct locations.

Enable prologue searching in the configuration so the user doesn't
have to specify it manually.

Fixes [YOCTO #5403].

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
---
 meta/recipes-kernel/systemtap/systemtap_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-kernel/systemtap/systemtap_git.bb b/meta/recipes-kernel/systemtap/systemtap_git.bb
index bcc826a..3fd27bc 100644
--- a/meta/recipes-kernel/systemtap/systemtap_git.bb
+++ b/meta/recipes-kernel/systemtap/systemtap_git.bb
@@ -12,7 +12,7 @@ RDEPENDS_${PN}_class-nativesdk += "python-native"
 
 EXTRA_OECONF += "--with-libelf=${STAGING_DIR_TARGET} --without-rpm \
             --without-nss --without-avahi --without-dyninst \
-            --disable-server --disable-grapher \
+            --disable-server --disable-grapher --enable-prologues \
             ac_cv_prog_have_javac=no \
             ac_cv_prog_have_jar=no "
 
-- 
1.8.3.1



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

* Re: [PATCH 0/1][dora] - Fix for Bug 5403
  2013-12-30 17:31 [PATCH 0/1][dora] - Fix for Bug 5403 Tom Zanussi
  2013-12-30 17:31 ` [PATCH 1/1] systemtap: Add --enable-prologues to configuration Tom Zanussi
@ 2013-12-31  1:29 ` Robert Yang
  2013-12-31  5:54   ` Tom Zanussi
  1 sibling, 1 reply; 7+ messages in thread
From: Robert Yang @ 2013-12-31  1:29 UTC (permalink / raw)
  To: Tom Zanussi, openembedded-core; +Cc: Purdie, Richard


Hi Tom,

Thanks, do we also need a patch for master ?

// Robert

On 12/31/2013 01:31 AM, Tom Zanussi wrote:
> This fixes a problem seen when accessing function params in systemtap
> on certain platforms, due to flaky debuginfo.
>
> Tested on the following machines with various systemtap scripts:
>
> qemuppc
> qemuarm
> qemux86
> qemux86-64
> crownbay
> nuc
>
> The following changes since commit 3cf2d232529c4fd6b58f87ddbf3df9d805e4180f:
>
>    libsoup-2.4: add intltool-native to DEPENDS (2013-12-20 09:29:05 +0000)
>
> are available in the git repository at:
>
>    git://git.yoctoproject.org/poky-contrib.git tzanussi/systemtap-bug-5403-dora
>    http://git.yoctoproject.org/cgit.cgi//log/?h=tzanussi/systemtap-bug-5403-dora
>
> Tom Zanussi (1):
>    systemtap: Add --enable-prologues to configuration
>
>   meta/recipes-kernel/systemtap/systemtap_git.bb | 2 +-
>   1 file changed, 1 insertion(+), 1 deletion(-)
>


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

* Re: [PATCH 0/1][dora] - Fix for Bug 5403
  2013-12-31  1:29 ` [PATCH 0/1][dora] - Fix for Bug 5403 Robert Yang
@ 2013-12-31  5:54   ` Tom Zanussi
  2013-12-31 17:57     ` Saul Wold
  2014-01-02 14:16     ` Tom Zanussi
  0 siblings, 2 replies; 7+ messages in thread
From: Tom Zanussi @ 2013-12-31  5:54 UTC (permalink / raw)
  To: Robert Yang; +Cc: Purdie, Richard, openembedded-core

Hi Robert,

Yes, I'm still testing the one for master - will post tomorrow.

Tom


On Tue, 2013-12-31 at 09:29 +0800, Robert Yang wrote:
> Hi Tom,
> 
> Thanks, do we also need a patch for master ?
> 
> // Robert
> 
> On 12/31/2013 01:31 AM, Tom Zanussi wrote:
> > This fixes a problem seen when accessing function params in systemtap
> > on certain platforms, due to flaky debuginfo.
> >
> > Tested on the following machines with various systemtap scripts:
> >
> > qemuppc
> > qemuarm
> > qemux86
> > qemux86-64
> > crownbay
> > nuc
> >
> > The following changes since commit 3cf2d232529c4fd6b58f87ddbf3df9d805e4180f:
> >
> >    libsoup-2.4: add intltool-native to DEPENDS (2013-12-20 09:29:05 +0000)
> >
> > are available in the git repository at:
> >
> >    git://git.yoctoproject.org/poky-contrib.git tzanussi/systemtap-bug-5403-dora
> >    http://git.yoctoproject.org/cgit.cgi//log/?h=tzanussi/systemtap-bug-5403-dora
> >
> > Tom Zanussi (1):
> >    systemtap: Add --enable-prologues to configuration
> >
> >   meta/recipes-kernel/systemtap/systemtap_git.bb | 2 +-
> >   1 file changed, 1 insertion(+), 1 deletion(-)
> >




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

* Re: [PATCH 0/1][dora] - Fix for Bug 5403
  2013-12-31  5:54   ` Tom Zanussi
@ 2013-12-31 17:57     ` Saul Wold
  2014-01-02 14:16     ` Tom Zanussi
  1 sibling, 0 replies; 7+ messages in thread
From: Saul Wold @ 2013-12-31 17:57 UTC (permalink / raw)
  To: Tom Zanussi, Robert Yang; +Cc: Purdie, Richard, openembedded-core

On 12/30/2013 09:54 PM, Tom Zanussi wrote:
> Hi Robert,
>
> Yes, I'm still testing the one for master - will post tomorrow.
>
Right, we should have the master patch backported into dora hopefully 
the changes will be the same.

Sau!

> Tom
>
>
> On Tue, 2013-12-31 at 09:29 +0800, Robert Yang wrote:
>> Hi Tom,
>>
>> Thanks, do we also need a patch for master ?
>>
>> // Robert
>>
>> On 12/31/2013 01:31 AM, Tom Zanussi wrote:
>>> This fixes a problem seen when accessing function params in systemtap
>>> on certain platforms, due to flaky debuginfo.
>>>
>>> Tested on the following machines with various systemtap scripts:
>>>
>>> qemuppc
>>> qemuarm
>>> qemux86
>>> qemux86-64
>>> crownbay
>>> nuc
>>>
>>> The following changes since commit 3cf2d232529c4fd6b58f87ddbf3df9d805e4180f:
>>>
>>>     libsoup-2.4: add intltool-native to DEPENDS (2013-12-20 09:29:05 +0000)
>>>
>>> are available in the git repository at:
>>>
>>>     git://git.yoctoproject.org/poky-contrib.git tzanussi/systemtap-bug-5403-dora
>>>     http://git.yoctoproject.org/cgit.cgi//log/?h=tzanussi/systemtap-bug-5403-dora
>>>
>>> Tom Zanussi (1):
>>>     systemtap: Add --enable-prologues to configuration
>>>
>>>    meta/recipes-kernel/systemtap/systemtap_git.bb | 2 +-
>>>    1 file changed, 1 insertion(+), 1 deletion(-)
>>>
>
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>


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

* Re: [PATCH 0/1][dora] - Fix for Bug 5403
  2013-12-31  5:54   ` Tom Zanussi
  2013-12-31 17:57     ` Saul Wold
@ 2014-01-02 14:16     ` Tom Zanussi
  2014-01-03  6:53       ` Robert Yang
  1 sibling, 1 reply; 7+ messages in thread
From: Tom Zanussi @ 2014-01-02 14:16 UTC (permalink / raw)
  To: Robert Yang; +Cc: Purdie, Richard, openembedded-core

Hi Robert,

So this has been pulled into master, but I don't see it in dora.

Is there anything else I need to do so I can close the bug out?

Tom

On Mon, 2013-12-30 at 23:54 -0600, Tom Zanussi wrote:
> Hi Robert,
> 
> Yes, I'm still testing the one for master - will post tomorrow.
> 
> Tom
> 
> 
> On Tue, 2013-12-31 at 09:29 +0800, Robert Yang wrote:
> > Hi Tom,
> > 
> > Thanks, do we also need a patch for master ?
> > 
> > // Robert
> > 
> > On 12/31/2013 01:31 AM, Tom Zanussi wrote:
> > > This fixes a problem seen when accessing function params in systemtap
> > > on certain platforms, due to flaky debuginfo.
> > >
> > > Tested on the following machines with various systemtap scripts:
> > >
> > > qemuppc
> > > qemuarm
> > > qemux86
> > > qemux86-64
> > > crownbay
> > > nuc
> > >
> > > The following changes since commit 3cf2d232529c4fd6b58f87ddbf3df9d805e4180f:
> > >
> > >    libsoup-2.4: add intltool-native to DEPENDS (2013-12-20 09:29:05 +0000)
> > >
> > > are available in the git repository at:
> > >
> > >    git://git.yoctoproject.org/poky-contrib.git tzanussi/systemtap-bug-5403-dora
> > >    http://git.yoctoproject.org/cgit.cgi//log/?h=tzanussi/systemtap-bug-5403-dora
> > >
> > > Tom Zanussi (1):
> > >    systemtap: Add --enable-prologues to configuration
> > >
> > >   meta/recipes-kernel/systemtap/systemtap_git.bb | 2 +-
> > >   1 file changed, 1 insertion(+), 1 deletion(-)
> > >
> 




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

* Re: [PATCH 0/1][dora] - Fix for Bug 5403
  2014-01-02 14:16     ` Tom Zanussi
@ 2014-01-03  6:53       ` Robert Yang
  0 siblings, 0 replies; 7+ messages in thread
From: Robert Yang @ 2014-01-03  6:53 UTC (permalink / raw)
  To: Tom Zanussi; +Cc: Purdie, Richard, openembedded-core


Hi Tom,

Thanks, I've put it on the dora-next, and we need wait for RP's merge,
you don't have to do anything else:-)

http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/log/?h=robert/dora-next

// Robert

On 01/02/2014 10:16 PM, Tom Zanussi wrote:
> Hi Robert,
>
> So this has been pulled into master, but I don't see it in dora.
>
> Is there anything else I need to do so I can close the bug out?
>
> Tom
>
> On Mon, 2013-12-30 at 23:54 -0600, Tom Zanussi wrote:
>> Hi Robert,
>>
>> Yes, I'm still testing the one for master - will post tomorrow.
>>
>> Tom
>>
>>
>> On Tue, 2013-12-31 at 09:29 +0800, Robert Yang wrote:
>>> Hi Tom,
>>>
>>> Thanks, do we also need a patch for master ?
>>>
>>> // Robert
>>>
>>> On 12/31/2013 01:31 AM, Tom Zanussi wrote:
>>>> This fixes a problem seen when accessing function params in systemtap
>>>> on certain platforms, due to flaky debuginfo.
>>>>
>>>> Tested on the following machines with various systemtap scripts:
>>>>
>>>> qemuppc
>>>> qemuarm
>>>> qemux86
>>>> qemux86-64
>>>> crownbay
>>>> nuc
>>>>
>>>> The following changes since commit 3cf2d232529c4fd6b58f87ddbf3df9d805e4180f:
>>>>
>>>>     libsoup-2.4: add intltool-native to DEPENDS (2013-12-20 09:29:05 +0000)
>>>>
>>>> are available in the git repository at:
>>>>
>>>>     git://git.yoctoproject.org/poky-contrib.git tzanussi/systemtap-bug-5403-dora
>>>>     http://git.yoctoproject.org/cgit.cgi//log/?h=tzanussi/systemtap-bug-5403-dora
>>>>
>>>> Tom Zanussi (1):
>>>>     systemtap: Add --enable-prologues to configuration
>>>>
>>>>    meta/recipes-kernel/systemtap/systemtap_git.bb | 2 +-
>>>>    1 file changed, 1 insertion(+), 1 deletion(-)
>>>>
>>
>
>
>
>


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

end of thread, other threads:[~2014-01-03  6:53 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-30 17:31 [PATCH 0/1][dora] - Fix for Bug 5403 Tom Zanussi
2013-12-30 17:31 ` [PATCH 1/1] systemtap: Add --enable-prologues to configuration Tom Zanussi
2013-12-31  1:29 ` [PATCH 0/1][dora] - Fix for Bug 5403 Robert Yang
2013-12-31  5:54   ` Tom Zanussi
2013-12-31 17:57     ` Saul Wold
2014-01-02 14:16     ` Tom Zanussi
2014-01-03  6:53       ` Robert Yang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox