This patchset fix some bug: patch 1:clear the debug registers when remove driver patch 2:intercept invalid input when using decompress patch 3:replace the return value '-EBUSY' with '-EAGAIN' when device is busy patch 4:initialize the 'curr_qm_qp_num' when probe device Resend this patch series because it depends on https://patchwork.kernel.org/cover/11760159/ (crypto: hisilicon/zip - misc clean up). Now the patch series has been applied. Hao Fang (1): crypto: hisilicon/zip - fix the uncleared debug registers Sihang Chen (1): crypto: hisilicon/zip - fix the uninitalized 'curr_qm_qp_num' Yang Shen (1): crypto: hisilicon/zip - fix the return value when device is busy Zhou Wang (1): crypto: hisilicon/zip - fix zero length input in GZIP decompress drivers/crypto/hisilicon/zip/zip_crypto.c | 26 +++++++++++++++++++------- drivers/crypto/hisilicon/zip/zip_main.c | 19 +++++++++++++++++++ 2 files changed, 38 insertions(+), 7 deletions(-) -- 2.7.4