Bug 192021
Summary: | BUG() with 4.10-rc2 loading aesni_intel module | ||
---|---|---|---|
Product: | Platform Specific/Hardware | Reporter: | Martin Wilck (mwilck) |
Component: | x86-64 | Assignee: | platform_x86_64 (platform_x86_64) |
Status: | NEW --- | ||
Severity: | high | CC: | herbert |
Priority: | P1 | ||
Hardware: | Intel | ||
OS: | Linux | ||
Kernel Version: | 4.10-rc2 | Subsystem: | |
Regression: | Yes | Bisected commit-id: |
Description
Martin Wilck
2017-01-06 11:01:27 UTC
Herbert, I believe this is related to your upstream patch series which was added in 4.10rc2: * 85671860caaca crypto: aesni - Convert to skcipher eed93e0ce335f crypto: testmgr - Do not test internal algorithms 065ce3273782b crypto: glue_helper - Add skcipher xts helpers 043a44001b9ea crypto: pcbc - Convert to skcipher * 266d051601017 crypto: simd - Add simd skcipher helper 4e0958d19bd86 crypto: cryptd - Add support for skcipher 430b441cdcdeb crypto: api - Do not clear type bits in crypto_larval_lookup f1c131b45410a crypto: xts - Convert to skcipher 700cb3f5fe755 crypto: lrw - Convert to skcipher cf2c0fe740840 crypto: aes-ce-ccm - Use skcipher walk interface b286d8b1a6906 crypto: skcipher - Add skcipher walk interface The trace involves code from the two patches marked (*). The bug is here: BUG_ON(atomic_read(&alg->cra_refcnt) != 1); The cra_refcnt appears to be 2 (%rax) in the stack trace above. |