Commit graph

16 commits

Author SHA1 Message Date
Andrea Mazzoleni
b43cf8caad Support dynamic runtime selection of RAID AES mode 2026-08-10 11:23:14 +02:00
Andrea Mazzoleni
8904c27ce2 Refactor and reorganize parity generation functions using inline templates 2026-08-04 09:48:00 +02:00
Andrea Mazzoleni
f76fcf7ab1 Add AArch64 NEON parity generation and recovery functions 2026-08-04 09:48:00 +02:00
Andrea Mazzoleni
1463cd1be4 Remove unused level 0 from the pshufb table 2026-08-04 09:48:00 +02:00
Andrea Mazzoleni
064e033542 Extend the pshufb table to include the Q parity coefficients 2026-08-04 09:48:00 +02:00
Andrea Mazzoleni
b0579142fa Add tables for the AES Polynomial 2026-08-04 09:47:59 +02:00
Andrea Mazzoleni
c080c3aa91 Preliminary support for AVX512GFNI 2026-08-04 09:47:59 +02:00
Andrea Mazzoleni
0d0431a907 Simpler Copyright string 2026-04-09 17:56:49 +02:00
Christoph Hellwig
60269a1236 Use SPDX (https://spdx.dev/) tags to identify the license used for each
file, and a COPYING file explaining the licensing scheme, with the actual
licenses listed in the LICENSES/ directory.
2026-04-02 16:01:37 +02:00
Andrea Gelmini
986e9b4131 Fix typos 2020-05-26 12:50:15 +02:00
Andrea Mazzoleni
4a92b064f4 Beautifies the raid lib. 2014-11-12 20:41:00 +01:00
Andrea Mazzoleni
44ef039a13 Different source organization. 2014-03-23 17:50:27 +01:00
Andrea Mazzoleni
a7bc628bc3 Moves the source files into the src/ dir. 2014-03-22 21:02:12 +01:00
Andrea Mazzoleni
8a904cbe7a Uses specific architecture defines. 2013-12-30 21:12:29 +01:00
Andrea Mazzoleni
684edf2173 Updates the coding style of the RAID engine. 2013-12-28 12:04:16 +01:00
Andrea Mazzoleni
abc05c612c Splits the RAID engine in multiple files. 2013-12-28 09:10:00 +01:00
Renamed from tables.h (Browse further)