mbox series

[0/2] kselftest/arm64: Fix enumeration of SME VLs on systems without VL 128

Message ID 20230131-arm64-kselftest-sig-sme-no-128-v1-0-d47c13dc8e1e@kernel.org (mailing list archive)
Headers show
Series kselftest/arm64: Fix enumeration of SME VLs on systems without VL 128 | expand

Message

Mark Brown Jan. 31, 2023, 10:56 p.m. UTC
These two patches fix a repeated error with the way we enumerate SME
VLs, the code for which is cut'n'pasted into each test.  It's in two
patches because the first applies to Linus' tree and the second covers a
new test added in -next, even if they're both applied for -next now this
should help with backporting.

It would be good to factor this code out but that's a separate issue,
I'll tackle that for the next release (along with the general fun with
the build system in these tests).

Signed-off-by: Mark Brown <broonie@kernel.org>
---
Mark Brown (2):
      kselftest/arm64: Fix enumeration of systems without 128 bit SME
      kselftest/arm64: Fix enumeration of systems without 128 bit SME for SSVE+ZA

 tools/testing/selftests/arm64/signal/testcases/ssve_regs.c    | 4 ++++
 tools/testing/selftests/arm64/signal/testcases/ssve_za_regs.c | 4 ++++
 tools/testing/selftests/arm64/signal/testcases/za_regs.c      | 4 ++++
 3 files changed, 12 insertions(+)
---
base-commit: 8154ffb7a51882c00730952ed21d80ed76f165d7
change-id: 20230131-arm64-kselftest-sig-sme-no-128-8dd219305a32

Best regards,

Comments

Catalin Marinas Feb. 1, 2023, 7:30 p.m. UTC | #1
On Tue, 31 Jan 2023 22:56:33 +0000, Mark Brown wrote:
> These two patches fix a repeated error with the way we enumerate SME
> VLs, the code for which is cut'n'pasted into each test.  It's in two
> patches because the first applies to Linus' tree and the second covers a
> new test added in -next, even if they're both applied for -next now this
> should help with backporting.
> 
> It would be good to factor this code out but that's a separate issue,
> I'll tackle that for the next release (along with the general fun with
> the build system in these tests).
> 
> [...]

Applied to arm64 (for-next/kselftest), thanks!

[1/2] kselftest/arm64: Fix enumeration of systems without 128 bit SME
      https://git.kernel.org/arm64/c/5f389238534a
[2/2] kselftest/arm64: Fix enumeration of systems without 128 bit SME for SSVE+ZA
      https://git.kernel.org/arm64/c/a7db82f18cd3