[BUG] dm-crypt broken after 2632e2521769 ("arm64: fpsimd: Implement lazy restore for kernel mode FPSIMD")

Mark Brown broonie at kernel.org
Tue May 21 13:21:20 PDT 2024


On Tue, May 21, 2024 at 10:06:36PM +0200, Janne Grunau wrote:

> Running SIMD intense workloads in user space apparently increase the
> reproduction odds. When running AV1 decoding using dav1d in parallel
> errors appear faster. Errors manifest either in changed decoder
> output, fio verification errors or both. I'm using `dav1d -i
> sample.ivf --muxer xxh3 -o -` here as user space SIMD payload but I'd
> assume the exact SIMD user space code doesn't matter as long as it
> runs on all CPU cores.

There's fp-stress in tools/testing/selftests/arm64/fp which will run two
copies of fpsimd-test (from the same directory) per core in parallel
looking for corruption in the FPSIMD registers.  Specify '-t -1' and
it'll run for ever.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20240521/602e072b/attachment-0001.sig>


More information about the linux-arm-kernel mailing list