linux-perf-users.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Namhyung Kim <namhyung@kernel.org>
To: Arnaldo Carvalho de Melo <acme@kernel.org>
Cc: Ian Rogers <irogers@google.com>,
	Peter Zijlstra <peterz@infradead.org>,
	Ingo Molnar <mingo@redhat.com>,
	Mark Rutland <mark.rutland@arm.com>,
	Alexander Shishkin <alexander.shishkin@linux.intel.com>,
	Jiri Olsa <jolsa@kernel.org>,
	Adrian Hunter <adrian.hunter@intel.com>,
	Kan Liang <kan.liang@linux.intel.com>,
	James Clark <james.clark@linaro.org>,
	Yicong Yang <yangyicong@hisilicon.com>,
	Howard Chu <howardchu95@gmail.com>,
	Andi Kleen <ak@linux.intel.com>,
	Michael Petlan <mpetlan@redhat.com>,
	Anne Macedo <retpolanne@posteo.net>,
	"Dr. David Alan Gilbert" <linux@treblig.org>,
	Dmitry Vyukov <dvyukov@google.com>,
	linux-perf-users@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: Re: [PATCH v1 1/2] perf machine: Factor creating a "live" machine out of dwarf-unwind
Date: Tue, 18 Mar 2025 16:47:47 -0700	[thread overview]
Message-ID: <Z9oGI8G3cOoluIKf@google.com> (raw)
In-Reply-To: <Z9SLL50yuiLOGGYI@x1>

On Fri, Mar 14, 2025 at 05:01:51PM -0300, Arnaldo Carvalho de Melo wrote:
> On Fri, Mar 14, 2025 at 05:00:58PM -0300, Arnaldo Carvalho de Melo wrote:
> > On Fri, Mar 14, 2025 at 02:18:49PM -0300, Arnaldo Carvalho de Melo wrote:
> > > On Wed, Mar 12, 2025 at 10:29:51PM -0700, Ian Rogers wrote:
> > > > Factor out for use in places other than the dwarf unwinding tests for
> > > > libunwind.
> > > 
> > > Testing with another patchset being reviewed/tested, seems to work, if
> > > it showed the line number would be even better!
> > 
> > But it gets the lines, at least in this secoond attempt, after applying
> > Namhyungs fix for the previous problem (int16_t):
> 
> Nevermind, this time I built with DEBUG=1, so DWARF, probably.

Can I get your Tested-by?

Thanks,
Namhyung

>  
> > root@number:~# perf trace -e landlock_add_rule perf test -w landlock
> > perf: Segmentation fault
> >     #0 0x6698d0 in dump_stack debug.c:355
> >     #1 0x66994c in sighandler_dump_stack debug.c:367
> >     #2 0x7f784be95fd0 in __restore_rt libc.so.6[40fd0]
> >     #3 0x4d0e56 in trace__find_usable_bpf_prog_entry builtin-trace.c:3882
> >     #4 0x4cf3de in trace__init_syscalls_bpf_prog_array_maps builtin-trace.c:4040
> >     #5 0x4bf626 in trace__run builtin-trace.c:4477
> >     #6 0x4bb7a9 in cmd_trace builtin-trace.c:5741
> >     #7 0x4d873f in run_builtin perf.c:351
> >     #8 0x4d7df3 in handle_internal_command perf.c:404
> >     #9 0x4d860f in run_argv perf.c:451
> >     #10 0x4d7a4f in main perf.c:558
> >     #11 0x7f784be7f088 in __libc_start_call_main libc.so.6[2a088]
> >     #12 0x7f784be7f14b in __libc_start_main@@GLIBC_2.34 libc.so.6[2a14b]
> >     #13 0x410ff5 in _start perf[410ff5]
> > Segmentation fault (core dumped)
> > root@number:~# 
> >  
> > > I'll continue working on that other case with this applied just before
> > > that series and finally will give my Tested-by.
> > > 
> > > - Arnaldo
> > > 
> > > root@number:~# perf trace -e landlock_add_rule perf test -w landlock
> > > perf: Segmentation fault
> > >     #0 0x5be81d in dump_stack perf[5be81d]
> > >     #1 0x5be879 in sighandler_dump_stack perf[5be879]
> > >     #2 0x7f313d24efd0 in __restore_rt libc.so.6[40fd0]
> > >     #3 0x491bc1 in cmd_trace perf[491bc1]
> > >     #4 0x497090 in run_builtin perf.c:0
> > >     #5 0x4973ab in handle_internal_command perf.c:0
> > >     #6 0x413483 in main perf[413483]
> > >     #7 0x7f313d238088 in __libc_start_call_main libc.so.6[2a088]
> > >     #8 0x7f313d23814b in __libc_start_main@@GLIBC_2.34 libc.so.6[2a14b]
> > >     #9 0x413ad5 in _start perf[413ad5]
> > > Segmentation fault (core dumped)
> > > root@number:~#

  reply	other threads:[~2025-03-18 23:47 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-03-13  5:29 [PATCH v1 1/2] perf machine: Factor creating a "live" machine out of dwarf-unwind Ian Rogers
2025-03-13  5:29 ` [PATCH v1 2/2] perf debug: Add function symbols to dump_stack Ian Rogers
2025-03-14 17:18 ` [PATCH v1 1/2] perf machine: Factor creating a "live" machine out of dwarf-unwind Arnaldo Carvalho de Melo
2025-03-14 20:00   ` Arnaldo Carvalho de Melo
2025-03-14 20:01     ` Arnaldo Carvalho de Melo
2025-03-18 23:47       ` Namhyung Kim [this message]
2025-05-27 21:17         ` Ian Rogers
2025-05-28 13:12           ` Arnaldo Carvalho de Melo

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=Z9oGI8G3cOoluIKf@google.com \
    --to=namhyung@kernel.org \
    --cc=acme@kernel.org \
    --cc=adrian.hunter@intel.com \
    --cc=ak@linux.intel.com \
    --cc=alexander.shishkin@linux.intel.com \
    --cc=dvyukov@google.com \
    --cc=howardchu95@gmail.com \
    --cc=irogers@google.com \
    --cc=james.clark@linaro.org \
    --cc=jolsa@kernel.org \
    --cc=kan.liang@linux.intel.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-perf-users@vger.kernel.org \
    --cc=linux@treblig.org \
    --cc=mark.rutland@arm.com \
    --cc=mingo@redhat.com \
    --cc=mpetlan@redhat.com \
    --cc=peterz@infradead.org \
    --cc=retpolanne@posteo.net \
    --cc=yangyicong@hisilicon.com \
    /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 NNTP newsgroup(s).