Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Pull crypto fixes from Herbert Xu: "Fix two regressions: - Potential boot failure due to missing cryptomgr on initramfs - Stack overflow in octeontx2" * 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: crypto: api - Move cryptomgr soft dependency into algapi crypto: octeontx2 - Avoid stack variable overflow
This commit is contained in:
commit
f9f94c9d2c
@ -1324,3 +1324,4 @@ module_exit(crypto_algapi_exit);
|
|||||||
|
|
||||||
MODULE_LICENSE("GPL");
|
MODULE_LICENSE("GPL");
|
||||||
MODULE_DESCRIPTION("Cryptographic algorithms API");
|
MODULE_DESCRIPTION("Cryptographic algorithms API");
|
||||||
|
MODULE_SOFTDEP("pre: cryptomgr");
|
||||||
|
@ -643,4 +643,3 @@ EXPORT_SYMBOL_GPL(crypto_req_done);
|
|||||||
|
|
||||||
MODULE_DESCRIPTION("Cryptographic core API");
|
MODULE_DESCRIPTION("Cryptographic core API");
|
||||||
MODULE_LICENSE("GPL");
|
MODULE_LICENSE("GPL");
|
||||||
MODULE_SOFTDEP("pre: cryptomgr");
|
|
||||||
|
@ -1753,7 +1753,6 @@ void otx2_cpt_print_uc_dbg_info(struct otx2_cptpf_dev *cptpf)
|
|||||||
char engs_info[2 * OTX2_CPT_NAME_LENGTH];
|
char engs_info[2 * OTX2_CPT_NAME_LENGTH];
|
||||||
struct otx2_cpt_eng_grp_info *grp;
|
struct otx2_cpt_eng_grp_info *grp;
|
||||||
struct otx2_cpt_engs_rsvd *engs;
|
struct otx2_cpt_engs_rsvd *engs;
|
||||||
u32 mask[4];
|
|
||||||
int i, j;
|
int i, j;
|
||||||
|
|
||||||
pr_debug("Engine groups global info");
|
pr_debug("Engine groups global info");
|
||||||
@ -1785,6 +1784,8 @@ void otx2_cpt_print_uc_dbg_info(struct otx2_cptpf_dev *cptpf)
|
|||||||
for (j = 0; j < OTX2_CPT_MAX_ETYPES_PER_GRP; j++) {
|
for (j = 0; j < OTX2_CPT_MAX_ETYPES_PER_GRP; j++) {
|
||||||
engs = &grp->engs[j];
|
engs = &grp->engs[j];
|
||||||
if (engs->type) {
|
if (engs->type) {
|
||||||
|
u32 mask[5] = { };
|
||||||
|
|
||||||
get_engs_info(grp, engs_info,
|
get_engs_info(grp, engs_info,
|
||||||
2 * OTX2_CPT_NAME_LENGTH, j);
|
2 * OTX2_CPT_NAME_LENGTH, j);
|
||||||
pr_debug("Slot%d: %s", j, engs_info);
|
pr_debug("Slot%d: %s", j, engs_info);
|
||||||
|
Loading…
Reference in New Issue
Block a user