arm64/sve: Generalise vector length configuration prctl() for SME
authorMark Brown <broonie@kernel.org>
Fri, 10 Dec 2021 18:40:58 +0000 (18:40 +0000)
committerCatalin Marinas <catalin.marinas@arm.com>
Tue, 14 Dec 2021 18:33:44 +0000 (18:33 +0000)
commit30c43e73b3fa2d75f5d4e72fea345380ba5eb21b
treea8f532a7038acece8a3c45ea79279531f91b3245
parent97bcbee404e386195614b58e98ab2e7eddd89a5c
arm64/sve: Generalise vector length configuration prctl() for SME

In preparation for adding SME support update the bulk of the implementation
for the vector length configuration prctl() calls to be independent of
vector type.

Signed-off-by: Mark Brown <broonie@kernel.org>
Link: https://lore.kernel.org/r/20211210184133.320748-3-broonie@kernel.org
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/include/asm/fpsimd.h
arch/arm64/kernel/fpsimd.c
arch/arm64/kernel/ptrace.c
arch/arm64/kvm/reset.c