> -----Original Message----- > From: Troy, Rebecca <[email protected]> > Sent: Monday, June 27, 2022 5:44 PM > To: Zhang, Roy Fan <[email protected]>; Kusztal, ArkadiuszX > <[email protected]>; Trahe, Fiona <[email protected]>; Tomasz > Jozwiak <[email protected]> > Cc: [email protected]; Troy, Rebecca <[email protected]>; [email protected] > Subject: [PATCH] crypto/qat: fix docsis segmentation fault > > Currently if AES or DES algorithms fail for Docsis test suite, > a segmentation fault occurs when cryptodev_qat_autotest is ran. > > This is due to a duplicate call of EVP_CIPHER_CTX_free for the > session context. Ctx is freed firstly in the bpi_cipher_ctx_init > function and then again at the end of qat_sym_session_configure_cipher > function. > > This commit fixes this bug by removing the first instance > of EVP_CIPHER_CTX_free, leaving just the dedicated function in > the upper level to free the ctx. > > Fixes: 98f060891615 ("crypto/qat: add symmetric session file") > Cc: [email protected] > Cc: [email protected] > > Signed-off-by: Rebecca Troy <[email protected]> > ---
Acked-by: Fan Zhang <[email protected]>

