From a72e39a8c29512fa50234e4270ef6065302a9d19 Mon Sep 17 00:00:00 2001 From: Fiona Trahe Date: Mon, 4 Sep 2023 18:22:31 +0100 Subject: [PATCH] Add resolved errata for two issues Add errata to the Resolved Issues section of the README.md for these issues raised on the public qatlib repo: https://github.com/intel/qatlib/issues/38 (QATE-90845) https://github.com/intel/qatlib/issues/46 (QATE-93278) Also remove an unnecessary blank line in first row of Revision history table. Signed-off-by: Fiona Trahe --- README.md | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index b3d32cc5..3ee63716 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ | Date | Doc Revision | Version | Details | |----------|:-------------:|------:|:------| -| August 2023 | 010 | 23.08 |
- Removal of following insecure algorithms: Diffie-Hellman and Elliptic curves less than 256-bits.
- Additional configuration profiles, including sym which facilitates improved symmetric crypto performance.
- DC Chaining (Hash then compress)
- Bug Fixes. | +| August 2023 | 010 | 23.08 | - Removal of following insecure algorithms: Diffie-Hellman and Elliptic curves less than 256-bits.
- Additional configuration profiles, including sym which facilitates improved symmetric crypto performance.
- DC Chaining (Hash then compress)
- Bug Fixes. See [Resolved Issues](#resolved-issues). | | February 2023 | 009 | 23.02 | - Added configuration option --enable-legacy-algorithms to use these insecure crypto algorithms and disabled them by default (AES-ECB, SHA-1, SHA2-224, SHA3-224, RSA512/1024/1536, DSA)
- Refactored code in quickassist/utilities/libusdm_drv
- Bugfixes
- Updated documentation with configuration and tuning information | | November 2022 | 008 | 22.07.2 | - Changed from yasm to nasm for assembly compilation
- Added configuration option to use C implementation of soft CRC implementation instead of asm
- Added support for pkg-config
- Added missing lock around accesses to some global data in qatmgr | | October 2022 | 007 | 22.07.1 | - Fix for QATE-86605 | @@ -250,10 +250,33 @@ in this section. | Issue ID | Description | |-------------|------------| +| QATE-90845 | [GEN - QAT service fails to start, issue #38](#qate-90845) | +| QATE-93278 | [GEN - sample_code potential seg-fault, issue #46](#qate-93278) | | QATE-76846 | [GEN - Forking and re-initializing use-cases do not work](#qate-76846) | | QATE-78459 | [DC - cpaDcDeflateCompressBound API returns incorrect output buffer size when input size exceeds 477218588 bytes.](#qate-74786) | | QATE-12241 | [CY - TLS1.2 with secret key lengths greater than 64 are not supported.](#qate-12241) | + +## QATE-90845 +| Title | GEN - QAT service fails to start, issue #38 | +|----------|:------------- +| Reference # | QATE-90845 | +| Description | QAT service fails to start. The qat service may fail if the kernel driver's initialization is not fully finished when the service starts. See [issue 38](https://github.com/intel/qatlib/issues/38). | +| Implication | The qatmgr may not detect any or all of the vfio devices. | +| Resolution | Fixed in 23.08. The service waits until the kernel driver has completed initialization of all PFs before starting the service. | +| Affected OS | Linux | +| Driver/Module | CPM-IA - General | + +## QATE-93278 +| Title | GEN - sample_code potential seg-fault, issue #46 | +|----------|:------------- +| Reference # | QATE-93278 | +| Description | cpa_dc_stateless_multi_op_checksum_sample.c missed checking the return value of a memory allocation. See [issue 46](https://github.com/intel/qatlib/issues/46). | +| Implication | In a low memory system, if the memory allocation fails, the process could crash. | +| Resolution | Fixed in qatlib 23.08. | +| Affected OS | Linux | +| Driver/Module | CPM-IA - General | + ## QATE-76846 | Title | GEN - Forking and re-initializing use-cases do not work | |----------|:-------------