This patch series is mainly used to fix and optimize some problems of hisilicon. v1 -> v2 - fixed codecheck warnings about unused variable | Reported-by: kernel test robot <lkp@xxxxxxxxx> | Closes: https://lore.kernel.org/oe-kbuild-all/202404040616.cF0Pvb9M-lkp@xxxxxxxxx/ Chenghai Huang (9): crypto: hisilicon/sec - Add the condition for configuring the sriov function crypto: hisilicon/debugfs - Fix debugfs uninit process issue crypto: hisilicon/sgl - Delete redundant parameter verification crypto: hisilicon/debugfs - Fix the processing logic issue in the debugfs creation crypto: hisilicon/qm - Add the default processing branch crypto: hisilicon - Adjust debugfs creation and release order crypto: hisilicon/sec - Fix memory leak for sec resource release crypto: hisilicon/debugfs - Resolve the problem of applying for redundant space in sq dump crypto: hisilicon/qm - Add the err memory release process to qm uninit drivers/crypto/hisilicon/debugfs.c | 38 +++++++++++++++------- drivers/crypto/hisilicon/hpre/hpre_main.c | 21 ++++++------ drivers/crypto/hisilicon/qm.c | 8 ++--- drivers/crypto/hisilicon/sec2/sec_crypto.c | 4 ++- drivers/crypto/hisilicon/sec2/sec_main.c | 26 +++++++-------- drivers/crypto/hisilicon/sgl.c | 5 +-- drivers/crypto/hisilicon/zip/zip_main.c | 24 +++++++------- 7 files changed, 68 insertions(+), 58 deletions(-) -- 2.30.0