crypto: Enable fuzz testing for generic crc32/crc32c
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest2 patches 3 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/2 | crypto/crc32: Provide crc32-base alias to enable fuzz testingcrypto/ crypto/ | +52 | 1 reply | |
| 2/2 | crypto/crc32c: Provide crc32c-base alias to enable fuzz testingcrypto/ crypto/ | +51 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/2] crypto: Enable fuzz testing for generic crc32/crc32c
From: Ard Biesheuvel <[email protected]>
crc32-generic and crc32c-generic are built around the architecture library code for CRC-32, and the lack of distinct drivers for this arch code means they are lacking test coverage.
Fix this by providing another, truly generic driver built on top of the generic C code when fuzz testing is enabled.
Ard Biesheuvel (2):
crypto/crc32: Provide crc32-base alias to enable fuzz testing crypto/crc32c: Provide crc32c-base alias to enable fuzz testing
crypto/crc32_generic.c | 73 ++++++++++++++------ crypto/crc32c_generic.c | 72 +++++++++++++------ crypto/testmgr.c | 2 + 3 files changed, 103 insertions(+), 44 deletions(-)
Signature · 1 line
2.47.0.rc1.288.g06298d1525-goog