CryptoPkg/Library/OpensslLib/HashNull.c | 3 + .../Library/OpensslLib/OpensslStub/uefiprov.c | 23 ------- CryptoPkg/Library/OpensslLib/openssl | 2 +- CryptoPkg/Readme-OpenSSL3.0.md | 65 ++++++++++++++++--- 4 files changed, 61 insertions(+), 32 deletions(-)
Please check the patch series if interested. PR: https://github.com/tianocore/edk2-staging/pull/363 Latest size data: Binaries: CryptoDxeFull 1.70% -> -1.6% -17KB CryptoDxe 10.1% -> 8.3% 68KB CryptoSmm 8.20% -> 4.1% 23KB After LZMA: CryptoDxe 12.2% -> 11.20% 35KB CryptoSmm 12.8% -> 10.40% 22KB FV (Dxe+Smm) 15.4% -> 13.70% 49KB Cc: Jiewen Yao <jiewen.yao@intel.com> Cc: Wenxing Hou <wenxing.hou@intel.com> Cc: Gerd Hoffmann <kraxel@redhat.com> Signed-off-by: Yi Li <yi1.li@intel.com> Yi Li (4): bugfix: use null md5 onlyif no-md5 defined CryptoPkg: remove unnecessary sig, ec and rsa prov CryptoPkg: update openssl submodule Readme: 0322 update CryptoPkg/Library/OpensslLib/HashNull.c | 3 + .../Library/OpensslLib/OpensslStub/uefiprov.c | 23 ------- CryptoPkg/Library/OpensslLib/openssl | 2 +- CryptoPkg/Readme-OpenSSL3.0.md | 65 ++++++++++++++++--- 4 files changed, 61 insertions(+), 32 deletions(-) -- 2.31.1.windows.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#101610): https://edk2.groups.io/g/devel/message/101610 Mute This Topic: https://groups.io/mt/97793936/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=-=-=-=-=-=-=-=-=-=-=-
Hi Jiewen, What is your assessment of the progress on Openssl 3.0 from a size perspective. What is the goal and how close are we now? Thanks, Mike > -----Original Message----- > From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Li, Yi > Sent: Wednesday, March 22, 2023 7:45 PM > To: devel@edk2.groups.io > Cc: Li, Yi1 <yi1.li@intel.com>; Yao, Jiewen <jiewen.yao@intel.com>; Hou, Wenxing <wenxing.hou@intel.com>; Gerd Hoffmann > <kraxel@redhat.com> > Subject: [edk2-devel] [edk2-staging/OpenSSL11_EOL][PATCH 0/4] Openssl 3.0 POC update Mar 22 > > Please check the patch series if interested. > PR: https://github.com/tianocore/edk2-staging/pull/363 > > Latest size data: > Binaries: > CryptoDxeFull 1.70% -> -1.6% -17KB > CryptoDxe 10.1% -> 8.3% 68KB > CryptoSmm 8.20% -> 4.1% 23KB > After LZMA: > CryptoDxe 12.2% -> 11.20% 35KB > CryptoSmm 12.8% -> 10.40% 22KB > FV (Dxe+Smm) 15.4% -> 13.70% 49KB > > Cc: Jiewen Yao <jiewen.yao@intel.com> > Cc: Wenxing Hou <wenxing.hou@intel.com> > Cc: Gerd Hoffmann <kraxel@redhat.com> > Signed-off-by: Yi Li <yi1.li@intel.com> > > Yi Li (4): > bugfix: use null md5 onlyif no-md5 defined > CryptoPkg: remove unnecessary sig, ec and rsa prov > CryptoPkg: update openssl submodule > Readme: 0322 update > > CryptoPkg/Library/OpensslLib/HashNull.c | 3 + > .../Library/OpensslLib/OpensslStub/uefiprov.c | 23 ------- > CryptoPkg/Library/OpensslLib/openssl | 2 +- > CryptoPkg/Readme-OpenSSL3.0.md | 65 ++++++++++++++++--- > 4 files changed, 61 insertions(+), 32 deletions(-) > > -- > 2.31.1.windows.1 > > > > > -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#101697): https://edk2.groups.io/g/devel/message/101697 Mute This Topic: https://groups.io/mt/97793936/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/leave/3901457/1787277/102458076/xyzzy [importer@patchew.org] -=-=-=-=-=-=-=-=-=-=-=-
I think we almost finished POC. My feeling for the final openssl 3.0 size increasement would be 10% ~ 20%, based upon how many patch we can upstream to openssl community. > -----Original Message----- > From: Kinney, Michael D <michael.d.kinney@intel.com> > Sent: Friday, March 24, 2023 12:00 AM > To: devel@edk2.groups.io; Li, Yi1 <yi1.li@intel.com>; Yao, Jiewen > <jiewen.yao@intel.com> > Cc: Yao, Jiewen <jiewen.yao@intel.com>; Hou, Wenxing > <wenxing.hou@intel.com>; Gerd Hoffmann <kraxel@redhat.com>; Kinney, > Michael D <michael.d.kinney@intel.com> > Subject: RE: [edk2-devel] [edk2-staging/OpenSSL11_EOL][PATCH 0/4] > Openssl 3.0 POC update Mar 22 > > Hi Jiewen, > > What is your assessment of the progress on Openssl 3.0 from a size > perspective. > > What is the goal and how close are we now? > > Thanks, > > Mike > > > -----Original Message----- > > From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Li, Yi > > Sent: Wednesday, March 22, 2023 7:45 PM > > To: devel@edk2.groups.io > > Cc: Li, Yi1 <yi1.li@intel.com>; Yao, Jiewen <jiewen.yao@intel.com>; Hou, > Wenxing <wenxing.hou@intel.com>; Gerd Hoffmann > > <kraxel@redhat.com> > > Subject: [edk2-devel] [edk2-staging/OpenSSL11_EOL][PATCH 0/4] Openssl > 3.0 POC update Mar 22 > > > > Please check the patch series if interested. > > PR: https://github.com/tianocore/edk2-staging/pull/363 > > > > Latest size data: > > Binaries: > > CryptoDxeFull 1.70% -> -1.6% -17KB > > CryptoDxe 10.1% -> 8.3% 68KB > > CryptoSmm 8.20% -> 4.1% 23KB > > After LZMA: > > CryptoDxe 12.2% -> 11.20% 35KB > > CryptoSmm 12.8% -> 10.40% 22KB > > FV (Dxe+Smm) 15.4% -> 13.70% 49KB > > > > Cc: Jiewen Yao <jiewen.yao@intel.com> > > Cc: Wenxing Hou <wenxing.hou@intel.com> > > Cc: Gerd Hoffmann <kraxel@redhat.com> > > Signed-off-by: Yi Li <yi1.li@intel.com> > > > > Yi Li (4): > > bugfix: use null md5 onlyif no-md5 defined > > CryptoPkg: remove unnecessary sig, ec and rsa prov > > CryptoPkg: update openssl submodule > > Readme: 0322 update > > > > CryptoPkg/Library/OpensslLib/HashNull.c | 3 + > > .../Library/OpensslLib/OpensslStub/uefiprov.c | 23 ------- > > CryptoPkg/Library/OpensslLib/openssl | 2 +- > > CryptoPkg/Readme-OpenSSL3.0.md | 65 ++++++++++++++++--- > > 4 files changed, 61 insertions(+), 32 deletions(-) > > > > -- > > 2.31.1.windows.1 > > > > > > > > > > -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#101814): https://edk2.groups.io/g/devel/message/101814 Mute This Topic: https://groups.io/mt/97793936/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=-=-=-=-=-=-=-=-=-=-=-
© 2016 - 2023 Red Hat, Inc.