mirror of
https://github.com/borgbackup/borg.git
synced 2026-03-09 09:50:37 -04:00
fixing only the (generic) slice-by-8 crc32 implementation,
it is assumed that CPUs supporting CLMUL can also efficiently
and correctly deal with unaligned accesses.
slice-by-8 is used e.g. on ARM cpus and they might not (efficiently)
support unaligned memory access, leading to bus errors or low
performance.
(cherry picked from commit
|
||
|---|---|---|
| .. | ||
| blake2 | ||
| xxh64 | ||
| __init__.py | ||
| blake2-libselect.h | ||
| checksums.pyx | ||
| crc32_clmul.c | ||
| crc32_dispatch.c | ||
| crc32_slice_by_8.c | ||