sha1_ce and sha2_ce modules no longer load on arm64
Bug #1905336 reported by
dann frazier
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
dann frazier |
Bug Description
[Impact]
The sha{1,2}_ce modules no longer load on arm64, preventing the use of the hardware accelerated ARMv8 crypto extensions for SHA1, SHA-224/SHA-256.
[Test Case]
sudo modprobe sha1_ce
Currently fails:
[ 33.838295] module sha1_ce: unsupported RELA relocation: 275
[Fix]
For now I suggest reverting the commit that introduced the regression:
2675530a1d16 crypto: arm64/sha - avoid non-standard inline asm tricks
[Where problems could occur]
The purpose of this commit appears to be better compatibility with Clang, so regressions are likely to be with any developers using Clang with our kernel source.
CVE References
Changed in linux (Ubuntu Xenial): | |
status: | Confirmed → In Progress |
assignee: | nobody → dann frazier (dannf) |
description: | updated |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
To post a comment you must log in.
Reported upstream: /www.spinics. net/lists/ stable/ msg429412. html
https:/