[kvm-unit-tests PATCH v2 0/4] Fix arm64 clang errors on fpu tests
Raghavendra Rao Ananta
rananta at google.com
Wed Oct 23 08:26:34 PDT 2024
When compiled with clang for arm64, some build errors were observed
along the fpu code. Moreover, data aborts were seen while running
the arm/fpu test due to misconfigured input/output args in the inline
assembly.
The series tries to address these issues.
v2:
- Fix build errors for newer clang versions that push 'q' registers out
of scope under '-mgeneral-regs-only'. (Andrew)
v1:
https://lore.kernel.org/all/20241022004710.1888067-1-rananta@google.com/
- Raghavendra
Raghavendra Rao Ananta (4):
arm: Fix clang error in sve_vl()
arm: fpu: Convert 'q' registers to 'v' to satisfy clang
arm: fpu: Add '.arch_extension fp' to fpu macros
arm: fpu: Fix the input/output args for inline asm in fpu.c
arm/fpu.c | 52 ++++++++++++++++++++-------------------
lib/arm64/asm/processor.h | 2 +-
2 files changed, 28 insertions(+), 26 deletions(-)
base-commit: f246b16099478a916eab37b9bd1eb07c743a67d5
--
2.47.0.105.g07ac214952-goog
More information about the linux-arm-kernel
mailing list