openssl aarch64 support

Bug #1104932 reported by Riku Voipio
This bug report is a duplicate of:  Bug #1102107: Add basic arm64 support into OpenSSL. Edit Remove
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linaro AArch64 cross-distro work
New
Undecided
Unassigned

Bug Description

At the minimum, Distributors need to add an architecture and distribution specific configure line for Aarch64:

In openembedded we set:

"linux-aarch64","$ENV{'CC'}:-DL_ENDIAN -DTERMIO -O2 -pipe -g -feliminate-unused-debug-types -Wall -DHAVE_CRYPTODEV -DUSE_CRYPTODEV_DIGESTS::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL BF_PTR:${no_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)"

But openssl should also be ported to support the ARMv8 AES/SHA-1/SHA-256 instructions.

Furthermore, with real hardware, the performance impact of various options such as DES_RISC1 vs DES_UNROLL should measured and selected.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.