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