All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] perf: test 60 fails on s390 inline missing on s390
@ 2018-05-03  6:58 Thomas Richter
  2018-05-08 14:23 ` Arnaldo Carvalho de Melo
  2018-05-15  6:39 ` [tip:perf/urgent] perf test: "probe libc's inet_pton" fails on s390 due to missing inline tip-bot for Thomas Richter
  0 siblings, 2 replies; 3+ messages in thread
From: Thomas Richter @ 2018-05-03  6:58 UTC (permalink / raw)
  To: linux-kernel, linux-perf-users, acme
  Cc: brueckner, schwidefsky, heiko.carstens, Thomas Richter

perf test 60: probe libc's inet_pton & backtrace it with ping
fails on 4.17.0rc3. It turned out that function __inet_pton
is reported as inline:

[root@s8360047 perf]# ./perf script -i /tmp/perf.data.111
ping 12457 [000]  1584.478959: probe_libc:inet_pton: (3ffb5a347e8)
                  1347e8 __inet_pton (inlined)
                   f19d7 gaih_inet.constprop.5 (/usr/lib64/libc-2.24.so)
                   f4c3f __GI_getaddrinfo (inlined)
                    410b main (/usr/bin/ping)

Allow __inet_pton listed as inline.

Signed-off-by: Thomas Richter <tmricht@linux.ibm.com>
---
 tools/perf/tests/shell/record+probe_libc_inet_pton.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/perf/tests/shell/record+probe_libc_inet_pton.sh b/tools/perf/tests/shell/record+probe_libc_inet_pton.sh
index 016882d..ee86473 100755
--- a/tools/perf/tests/shell/record+probe_libc_inet_pton.sh
+++ b/tools/perf/tests/shell/record+probe_libc_inet_pton.sh
@@ -16,7 +16,7 @@ nm -g $libc 2>/dev/null | fgrep -q inet_pton || exit 254
 trace_libc_inet_pton_backtrace() {
 	idx=0
 	expected[0]="ping[][0-9 \.:]+probe_libc:inet_pton: \([[:xdigit:]]+\)"
-	expected[1]=".*inet_pton[[:space:]]\($libc\)$"
+	expected[1]=".*inet_pton[[:space:]]\($libc|inlined\)$"
 	case "$(uname -m)" in
 	s390x)
 		eventattr='call-graph=dwarf,max-stack=4'
-- 
2.9.3

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

* Re: [PATCH] perf: test 60 fails on s390 inline missing on s390
  2018-05-03  6:58 [PATCH] perf: test 60 fails on s390 inline missing on s390 Thomas Richter
@ 2018-05-08 14:23 ` Arnaldo Carvalho de Melo
  2018-05-15  6:39 ` [tip:perf/urgent] perf test: "probe libc's inet_pton" fails on s390 due to missing inline tip-bot for Thomas Richter
  1 sibling, 0 replies; 3+ messages in thread
From: Arnaldo Carvalho de Melo @ 2018-05-08 14:23 UTC (permalink / raw)
  To: Thomas Richter
  Cc: linux-kernel, linux-perf-users, brueckner, schwidefsky,
	heiko.carstens

Em Thu, May 03, 2018 at 08:58:37AM +0200, Thomas Richter escreveu:
> perf test 60: probe libc's inet_pton & backtrace it with ping
> fails on 4.17.0rc3. It turned out that function __inet_pton
> is reported as inline:
> 
> [root@s8360047 perf]# ./perf script -i /tmp/perf.data.111
> ping 12457 [000]  1584.478959: probe_libc:inet_pton: (3ffb5a347e8)
>                   1347e8 __inet_pton (inlined)
>                    f19d7 gaih_inet.constprop.5 (/usr/lib64/libc-2.24.so)
>                    f4c3f __GI_getaddrinfo (inlined)
>                     410b main (/usr/bin/ping)
> 
> Allow __inet_pton listed as inline.

Thanks, applied,

- Arnaldo

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

* [tip:perf/urgent] perf test: "probe libc's inet_pton" fails on s390 due to missing inline
  2018-05-03  6:58 [PATCH] perf: test 60 fails on s390 inline missing on s390 Thomas Richter
  2018-05-08 14:23 ` Arnaldo Carvalho de Melo
@ 2018-05-15  6:39 ` tip-bot for Thomas Richter
  1 sibling, 0 replies; 3+ messages in thread
From: tip-bot for Thomas Richter @ 2018-05-15  6:39 UTC (permalink / raw)
  To: linux-tip-commits
  Cc: mingo, schwidefsky, tmricht, acme, tglx, heiko.carstens,
	linux-kernel, hpa, brueckner

Commit-ID:  f8207b987fdc3768257704579bf29a717b4ea520
Gitweb:     https://git.kernel.org/tip/f8207b987fdc3768257704579bf29a717b4ea520
Author:     Thomas Richter <tmricht@linux.ibm.com>
AuthorDate: Thu, 3 May 2018 08:58:37 +0200
Committer:  Arnaldo Carvalho de Melo <acme@redhat.com>
CommitDate: Thu, 10 May 2018 15:19:30 -0300

perf test: "probe libc's inet_pton" fails on s390 due to missing inline

perf test "probe libc's inet_pton & backtrace it with ping" fails on
4.17.0rc3 on s/390. It turned out that function __inet_pton is reported
as inline:

  [root@s8360047 perf]# ./perf script -i /tmp/perf.data.111
  ping 12457 [000]  1584.478959: probe_libc:inet_pton: (3ffb5a347e8)
                    1347e8 __inet_pton (inlined)
                     f19d7 gaih_inet.constprop.5 (/usr/lib64/libc-2.24.so)
                     f4c3f __GI_getaddrinfo (inlined)
                      410b main (/usr/bin/ping)

Allow __inet_pton listed as inline.

Signed-off-by: Thomas Richter <tmricht@linux.ibm.com>
Cc: Heiko Carstens <heiko.carstens@de.ibm.com>
Cc: Hendrik Brueckner <brueckner@linux.vnet.ibm.com>
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Link: http://lkml.kernel.org/r/20180503065837.71043-1-tmricht@linux.ibm.com
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
---
 tools/perf/tests/shell/record+probe_libc_inet_pton.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/perf/tests/shell/record+probe_libc_inet_pton.sh b/tools/perf/tests/shell/record+probe_libc_inet_pton.sh
index 016882dbbc16..ee86473643be 100755
--- a/tools/perf/tests/shell/record+probe_libc_inet_pton.sh
+++ b/tools/perf/tests/shell/record+probe_libc_inet_pton.sh
@@ -16,7 +16,7 @@ nm -g $libc 2>/dev/null | fgrep -q inet_pton || exit 254
 trace_libc_inet_pton_backtrace() {
 	idx=0
 	expected[0]="ping[][0-9 \.:]+probe_libc:inet_pton: \([[:xdigit:]]+\)"
-	expected[1]=".*inet_pton[[:space:]]\($libc\)$"
+	expected[1]=".*inet_pton[[:space:]]\($libc|inlined\)$"
 	case "$(uname -m)" in
 	s390x)
 		eventattr='call-graph=dwarf,max-stack=4'

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

end of thread, other threads:[~2018-05-15  6:39 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-05-03  6:58 [PATCH] perf: test 60 fails on s390 inline missing on s390 Thomas Richter
2018-05-08 14:23 ` Arnaldo Carvalho de Melo
2018-05-15  6:39 ` [tip:perf/urgent] perf test: "probe libc's inet_pton" fails on s390 due to missing inline tip-bot for Thomas Richter

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.