]> git.baikalelectronics.ru Git - kernel.git/commit
kselftest/arm64: Tighten up validation of ZA signal context
authorMark Brown <broonie@kernel.org>
Mon, 29 Aug 2022 15:57:27 +0000 (16:57 +0100)
committerCatalin Marinas <catalin.marinas@arm.com>
Wed, 7 Sep 2022 13:25:46 +0000 (14:25 +0100)
commit4431651a769df39af4ce04b0bbf0cec4a07e1399
tree3b270ca78bf07ec048191bbf26b98eda58a38310
parent1d4ceae6693caac6cbd285f37566583a3faf6487
kselftest/arm64: Tighten up validation of ZA signal context

Currently we accept any size for the ZA signal context that the shared
code will accept which means we don't verify that any data is present.
Since we have enabled ZA we know that there must be data so strengthen
the check to only accept a signal frame with data, and while we're at it
since we enabled ZA but did not set any data we know that ZA must contain
zeros, confirm that.

Signed-off-by: Mark Brown <broonie@kernel.org>
Link: https://lore.kernel.org/r/20220829155728.854947-2-broonie@kernel.org
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
tools/testing/selftests/arm64/signal/testcases/za_regs.c