← Back to team overview

touch-packages team mailing list archive

[Bug 1444241] Re: Add more POWER8 optimizations

 

Ok, the trimmed backports:
- removed the patch which touched common code w/out #ifdef blocks.
- now all changes are under #ifdef blocks, which helps analysis.

Build log:

	...
	ALL TESTS SUCCESSFUL.
	make[2]: Leaving directory '/home/ubuntu/ss5/openssl-1.0.1f/test'
	...

In the patches, all changes are under these macros;  now, checking for their
definitions will identify if any other arches might be affected.

	1)
	#ifdef HWAES_CAPABLE
		#ifdef HWAES_cbc_encrypt
		#ifdef HWAES_ctr32_encrypt_blocks
	
	2)
	#if	... && (... || defined(OPENSSL_CPUID_OBJ))

	3)
	#ifdef HWAES_CAPABLE
		#ifdef HWAES_ctr32_encrypt_blocks


** Patch added: "PATCH v2"
   https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1444241/+attachment/4376443/+files/openssl-power8-part2-v2.debdiff

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to openssl in Ubuntu.
https://bugs.launchpad.net/bugs/1444241

Title:
  Add more POWER8 optimizations

Status in openssl package in Ubuntu:
  New

Bug description:
  There are some upstream commits that introduce optimizations with significant performance improvement for IBM POWER8.
  This patch introduces their minimal bits/changes in the source package.

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


References