Crypto Fixes for 4.6

Herbert Xu
2016-05-09T08:46:49Z

Hi Linus:

This push fixes the following issues:

- Bug in ahash SG list walking that may lead to crashes.
- Resource leak in qat.
- Missing RSA dependency that causes it to fail.

Please pull from

git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git linus

Herbert Xu (1):
crypto: hash - Fix page length clamping in hash walk

Tadeusz Struk (3):
crypto: qat - fix invalid pf2vf_resp_wq logic
crypto: qat - fix adf_ctl_drv.c:undefined reference to adf_init_pf_wq
crypto: rsa - select crypto mgr dependency

crypto/Kconfig | 1 +
crypto/ahash.c | 3 ++-
drivers/crypto/qat/qat_common/adf_common_drv.h | 11 ++++++++++
drivers/crypto/qat/qat_common/adf_ctl_drv.c | 6 ++++++
drivers/crypto/qat/qat_common/adf_sriov.c | 26 +++++++++++++++---------
5 files changed, 36 insertions(+), 11 deletions(-)