Re: [PATCH 0/4] perf arm-spe: Improve --itrace options

Leo Yan
2025-09-09T15:43:09Z

On Mon, Sep 08, 2025 at 01:10:17PM +0100, James Clark wrote:
> Most people also want all the SPE samples (instructions group), not just
> the flagged samples that are put into the various memory groups. These
> should have been shown by default but weren't because the default
> interval type wasn't supported.
>
> Also when looking at this, it appears that the downsampling was behaving
> in a way that would discard samples from one group but not another.
> Improve that and the warning messages.
>
> I don't want to put fixes tags on these because it's only changing the
> defaults and the behavior, but I don't think the previous behavior was
> incorrect necessarily, just copied from tracing techs but not ideal for
> SPE.
>
> Signed-off-by: James Clark <james.clark@linaro.org>

I ran the commands below, and the results are good for me.

./perf report
./perf report --itrace=i100i
./perf report --itrace=i100iM
./perf report --itrace=i100ib
./perf report --itrace=i100ibM

Tested-by: Leo Yan <leo.yan@arm.com>