On Mon, 29 Aug 2022 17:24:59 +0100, Mark Brown wrote:
Currently our SVE syscall ABI documentation does not reflect the actual implemented ABI, it says that register state not shared with FPSIMD becomes undefined on syscall when in reality we always clear it. Since changing this would cause a change in the observed kernel behaviour there is a substantial desire to avoid taking advantage of the documented ABI so instead let's document what we actually do so it's clear that it is in reality an ABI.
[...]
Applied to arm64 (for-next/kselftest), thanks!
[1/3] kselftest/arm64: Correct buffer allocation for SVE Z registers https://git.kernel.org/arm64/c/27f3d9e70fd8 [3/3] kselftest/arm64: Enforce actual ABI for SVE syscalls https://git.kernel.org/arm64/c/9ccff5080758