aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/compat/simd (follow)
Commit message (Collapse)AuthorAgeFilesLines
* compat: remove unused version.h headersJason A. Donenfeld2021-02-071-1/+0
| | | | | | We don't need this in all files, and it just complicates things. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* simd: detect -rt kernels >= 5.4Jason A. Donenfeld2020-12-191-1/+1
| | | | | | | | | The 5.4 series of -rt kernels moved from PREEMPT_RT_BASE/PREEMPT_RT_FULL to PREEMPT_RT, so we have to account for it here. Otherwise users get scheduling-while-atomic splats. Reported-by: Erik Schuitema <erik@essd.nl> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* global: update copyrightJason A. Donenfeld2019-01-071-1/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* compat: make asm/simd.h conditional on its existenceJason A. Donenfeld2018-10-071-2/+1
| | | | | | Android kernels backported it, complicating things. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* simd: introduce useful disabling macroJason A. Donenfeld2018-10-031-0/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* simd: refactor simd availability handlingJason A. Donenfeld2018-10-021-16/+6
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* simd: return a bool from simd_relaxJason A. Donenfeld2018-10-021-1/+3
| | | | | Suggested-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* global: put SPDX identifier on its own lineJason A. Donenfeld2018-09-201-2/+2
| | | | | | | The kernel has very specific rules correlating file type with comment type, and also SPDX identifiers can't be merged with other comments. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* crypto: pass simd by referenceJason A. Donenfeld2018-09-171-16/+28
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* simd: add __must_check annotationJason A. Donenfeld2018-09-151-2/+2
| | | | | Suggested-by: Andy Lutomirski <luto@amacapital.net> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* compat: move simd.h from crypto to compat since it's going upstreamJason A. Donenfeld2018-09-061-0/+65
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* compat: arch-namespace certain includesJason A. Donenfeld2018-09-061-1/+0
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* compat: support 3.12Jason A. Donenfeld2017-04-091-0/+1
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>