[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20241023152638.3317648-1-rananta@google.com>
Date: Wed, 23 Oct 2024 15:26:34 +0000
From: Raghavendra Rao Ananta <rananta@...gle.com>
To: Subhasish Ghosh <subhasish.ghosh@....com>, Joey Gouly <joey.gouly@....com>,
Andrew Jones <andrew.jones@...ux.dev>
Cc: Oliver Upton <oliver.upton@...ux.dev>, Marc Zyngier <maz@...nel.org>,
Raghavendra Rao Anata <rananta@...gle.com>, linux-arm-kernel@...ts.infradead.org,
kvmarm@...ts.linux.dev, linux-kernel@...r.kernel.org, kvm@...r.kernel.org
Subject: [kvm-unit-tests PATCH v2 0/4] Fix arm64 clang errors on fpu tests
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
Powered by blists - more mailing lists