Comment 4 for bug 1853312

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

Hi, the ecc111 branch is good, but still not what I'm after.

It is missing all of the previous patches that IBM has requested to be backported for openssl support of other acceleration.

And it's based on top of upstream stable branch, rather than on top last tag 1.1.1d. (that should be relatively minor).

I'm already carrying backports from master:
0001-s390x-assembly-pack-add-OPENSSL_s390xcap-environment.patch
0002-s390x-assembly-pack-add-OPENSSL_s390xcap-man-page.patch
0003-s390x-assembly-pack-perlasm-support.patch
0004-crypto-chacha-asm-chacha-s390x.pl-add-vx-code-path.patch
0005-crypto-poly1305-asm-poly1305-s390x.pl-add-vx-code-pa.patch
0006-s390x-assembly-pack-fix-formal-interface-bug-in-chac.patch
0007-s390x-assembly-pack-import-chacha-from-cryptogams-re.patch
0008-s390x-assembly-pack-import-poly-from-cryptogams-repo.patch
0009-s390x-assembly-pack-allow-alignment-hints-for-vector.patch
0010-s390x-assembly-pack-update-perlasm-module.patch
0011-s390x-assembly-pack-remove-chacha20-dependency-on-no.patch
0012-s390x-assembly-pack-remove-poly1305-dependency-on-no.patch
0013-fix-strict-warnings-build.patch
0014-s390x-assembly-pack-add-support-for-pcc-and-kma-inst.patch
0015-Following-the-license-change-modify-the-boilerplates.patch
0016-Place-return-values-after-examples-in-doc.patch
0017-s390x-assembly-pack-update-OPENSSL_s390xcap-3.patch

And these do not appear to be in the ecc111 branch, and I'd rather not drop those, in favor of ecc111 patches alone.

Ideally i want a single s390x111 branch which has all of the above patches, as well as the new ecc111 stuff. Maintained continiously by IBM.