crypto: qat - adf_ae_stop() is never called
PATCH 1/1 crypto: qat - adf_ae_stop() is never called
In adf_dev_stop(), adf_ae_stop() is never called because adf_dev_started() will always return false since the ADF_STATUS_STARTED bit is cleared earlier in the function.
Signed-off-by Bruce Allan <[email protected]>
Acked-by Tadeusz Struk <[email protected]>
---
drivers/crypto/qat/qat_common/adf_init.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
drivers/crypto/qat/qat_common/adf_init.c +1 -1
@@ -319,7 +319,7 @@ int adf_dev_stop(struct adf_accel_dev *accel_dev)if (wait)msleep (100 ); -if (adf_dev_started (accel_dev)) { +if (test_bit (ADF_STATUS_AE_STARTED , &accel_dev->status)) {if (adf_ae_stop (accel_dev))pr_err ("QAT: failed to stop AE\n" );else