aboutsummaryrefslogtreecommitdiffstats
path: root/module/zcommon/zfs_fletcher.c
Commit message (Expand)AuthorAgeFilesLines
* Replace P2ALIGN with P2ALIGN_TYPED and delete P2ALIGN.chenqiuhao19972024-05-101-3/+5
* Miscellaneous FreBSD compilation bugfixesMartin Matuška2023-04-061-1/+1
* Drop lying to the compiler in the fletcher4 code Rich Ercolani2023-03-241-4/+0
* zcommon: Refactor FPU state handling in fletcher4Attila Fülöp2023-03-141-0/+23
* Cleanup of dead code suggested by Clang Static Analyzer (#14380)Richard Yao2023-01-171-2/+2
* Convert some sprintf() calls to kmem_scnprintf()Richard Yao2022-11-281-2/+2
* Replace dead opensolaris.org license linkTino Reichardt2022-07-111-1/+1
* Remove bcopy(), bzero(), bcmp()наб2022-03-151-2/+2
* Add `--enable-asan` and `--enable-ubsan` switchesDamian Szuberski2022-02-031-0/+4
* Clean up CSTYLEDsнаб2022-01-261-3/+1
* libzfs: fix unused, remove argsusedнаб2021-12-231-5/+4
* FreeBSD: Implement sysctl for fletcher4 implRyan Moeller2020-12-111-8/+59
* Reduce fletcher4 and raidz benchmark timesBrian Behlendorf2020-12-061-1/+1
* FreeBSD: disable neon usageMatthew Macy2020-08-261-1/+1
* Wrap module_param_call() routines under __linux__Matthew Macy2019-12-031-1/+1
* Add AVX512BW variant of fletcherRomain Dolbeau2019-10-301-0/+3
* Linux 4.14, 4.19, 5.0+ compat: SIMD save/restoreBrian Behlendorf2019-10-241-16/+4
* Remove linux/mod_compat.h from common codeMatthew Macy2019-10-111-1/+0
* OpenZFS restructuring - move platform specific headersMatthew Macy2019-09-051-2/+2
* Minor style cleanupBrian Behlendorf2019-07-161-3/+3
* Linux 5.0 compat: SIMD compatibilityBrian Behlendorf2019-07-121-30/+58
* Update build system and packagingBrian Behlendorf2018-05-291-1/+1
* Add libtpool (thread pools)Brian Behlendorf2017-08-091-1/+8
* Use fletcher_4 routines natively with `abd_iterate_func()`David Quigley2017-02-011-2/+85
* Use cstyle -cpP in `make cstyle` checkBrian Behlendorf2016-12-121-5/+5
* DLPX-44812 integrate EP-220 large memory scalabilityDavid Quigley2016-11-291-12/+63
* Add superscalar fletcher4Romain Dolbeau2016-11-041-0/+2
* Fletcher4 algorithm implemented in pure NEON for Aarch64 / ARMv8 64 bitsRomain Dolbeau2016-10-211-0/+3
* Fletcher4: save/reload implementation contextGvozden Neskovic2016-10-051-62/+84
* Fletcher4: Incremental using SIMDGvozden Neskovic2016-10-051-18/+58
* OpenZFS 4185 - add new cryptographic checksums to ZFS: SHA-512, Skein, Edon-RTony Hutter2016-10-031-5/+16
* Linux compat: Grsecurity kernelGvozden Neskovic2016-08-221-2/+3
* Rework of fletcher_4 moduleGvozden Neskovic2016-08-161-156/+326
* Fletcher4 implementation using avx512f instruction setGvozden Neskovic2016-08-161-2/+11
* Build user-space with different gcc optimization levelsGvozden Neskovic2016-08-091-1/+1
* Implementation of SSE optimized Fletcher-4Tyler J. Stachecki2016-07-151-0/+19
* Vectorized fletcher_4 must be 128-bit alignedBrian Behlendorf2016-06-291-2/+12
* Implementation of AVX2 optimized Fletcher-4Jinshan Xiong2016-06-021-36/+275
* Add linux kernel module supportBrian Behlendorf2010-08-311-0/+9
* Update core ZFS code from build 121 to build 141.Brian Behlendorf2010-05-281-0/+246