Re: [REGRESSION] Perf (userspace) broken on big.LITTLE systems since v6.5

From: Marc Zyngier
Date: Tue Nov 21 2023 - 08:40:47 EST


[Adding key people on Cc]

On Tue, 21 Nov 2023 12:08:48 +0000,
Hector Martin <marcan@xxxxxxxxx> wrote:
>
> Perf broke on all Apple ARM64 systems (tested almost everything), and
> according to maz also on Juno (so, probably all big.LITTLE) since v6.5.

I can confirm that at least on 6.7-rc2, perf is pretty busted on any
asymmetric ARM platform. It isn't clear what criteria is used to pick
the PMU, but nothing works anymore.

The saving grace in my case is that Debian still ships a 6.1 perftool
package, but that's obviously not going to last.

I'm happy to test potential fixes.

M.

--
Without deviation from the norm, progress is not possible.