** Changed in: linux (Ubuntu Xenial)
       Status: Confirmed => In Progress

** Changed in: linux (Ubuntu Xenial)
     Assignee: (unassigned) => dann frazier (dannf)

** Description changed:

  [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]
- TBD
+ 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.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1905336

Title:
  sha1_ce and sha2_ce modules no longer load on arm64

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1905336/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to