From: Mark Brown <broonie@kernel.org> Date: 2021-07-30 17:00:53
This function is not referenced outside fpsimd.c so can be static, making
it that little bit easier to follow what is called from where.
Signed-off-by: Mark Brown <broonie@kernel.org>
---
arch/arm64/include/asm/fpsimd.h | 1 -
arch/arm64/kernel/fpsimd.c | 4 +++-
2 files changed, 3 insertions(+), 2 deletions(-)
From: Dave Martin <Dave.Martin@arm.com> Date: 2021-08-02 15:55:31
On Fri, Jul 30, 2021 at 05:58:46PM +0100, Mark Brown wrote:
This function is not referenced outside fpsimd.c so can be static, making
it that little bit easier to follow what is called from where.
Signed-off-by: Mark Brown <broonie@kernel.org>
Otherwise, this seems sensible, since by definition no code that isn't
switching task contexts should be calling this directly.
Rather makes me wonder
why it wasn't static in the first place. This might have arisen from
splitting out a backend function from something else that isn't static,
or maybe I was trying to do this directy from KVM. The notion of non-
task context that the KVM now uses is newer than the original SVE code.
Anyway, assuming you've grepped and tried to build with KVM at least
(so, defconfig):
Reviewed-by: Dave Martin <Dave.Martin@arm.com>
From: Mark Brown <broonie@kernel.org> Date: 2021-08-02 16:13:52
On Mon, Aug 02, 2021 at 04:52:38PM +0100, Dave Martin wrote:
Rather makes me wonder
why it wasn't static in the first place. This might have arisen from
splitting out a backend function from something else that isn't static,
or maybe I was trying to do this directy from KVM. The notion of non-
task context that the KVM now uses is newer than the original SVE code.
IIRC there was something like that in the older KVM SVE stuff but I
didn't go spelunking enough to figure it out specifically.
Anyway, assuming you've grepped and tried to build with KVM at least
(so, defconfig):
grepped and my standard development builds include KVM.
From: Dave Martin <Dave.Martin@arm.com> Date: 2021-08-02 16:19:45
On Mon, Aug 02, 2021 at 05:12:01PM +0100, Mark Brown wrote:
On Mon, Aug 02, 2021 at 04:52:38PM +0100, Dave Martin wrote:
quoted
Rather makes me wonder
why it wasn't static in the first place. This might have arisen from
splitting out a backend function from something else that isn't static,
or maybe I was trying to do this directy from KVM. The notion of non-
task context that the KVM now uses is newer than the original SVE code.
IIRC there was something like that in the older KVM SVE stuff but I
didn't go spelunking enough to figure it out specifically.
Probably best not to ;)
quoted
Anyway, assuming you've grepped and tried to build with KVM at least
(so, defconfig):
grepped and my standard development builds include KVM.
Fair enough, I would have been very surprised if you hadn't already done
that.
Cheers
---Dave
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel