Re: [PATCH] Optimized assembler version of md5_process() for x86-64

2020-05-23 Thread uxio prego via rsync
Thank you, Sebastian. > On 23 May 2020, at 13:37, Sebastian Andrzej Siewior via rsync > wrote: > > On 2020-05-22 22:54:18 [-0700], Wayne Davison via rsync wrote: >> Thanks for the optimizing patches, Jorrit! I've merged your latest changes >> into the git master branch. > > Wouldn't it be

Re: [PATCH] Optimized assembler version of md5_process() for x86-64

2020-05-23 Thread Karl O. Pinc via rsync
On Sat, 23 May 2020 10:21:31 -0700 Wayne Davison via rsync wrote: > Adding optional support for openssl's crypto library is also a good > idea. There is also libressl to consider, if you're considering libraries. Karl Free Software: "You don't pay back, you pay forward." --

Re: [PATCH] Optimized assembler version of md5_process() for x86-64

2020-05-23 Thread Sebastian Andrzej Siewior via rsync
On 2020-05-23 10:21:31 [-0700], Wayne Davison wrote: > > Adding optional support for openssl's crypto library is also a good idea. I posted [0] openssl support with SHA1 support and asked whether openssl is possible. At that time added md5 and I think md4. I received no feedback bach then but if

Re: [PATCH] Optimized assembler version of md5_process() for x86-64

2020-05-23 Thread Wayne Davison via rsync
On Sat, May 23, 2020 at 4:37 AM Sebastian Andrzej Siewior < rs...@ml.breakpoint.cc> wrote: > Wouldn't it be better to add support for a crypto library (like openssl) > which would provide optimized algorithms for more than just one platform > without the need to maintain it separately? > Adding

Re: [PATCH] Optimized assembler version of md5_process() for x86-64

2020-05-23 Thread Sebastian Andrzej Siewior via rsync
On 2020-05-22 22:54:18 [-0700], Wayne Davison via rsync wrote: > Thanks for the optimizing patches, Jorrit! I've merged your latest changes > into the git master branch. Wouldn't it be better to add support for a crypto library (like openssl) which would provide optimized algorithms for more

Re: [PATCH] Optimized assembler version of md5_process() for x86-64

2020-05-23 Thread Wayne Davison via rsync
On Fri, May 22, 2020 at 11:08 AM Jorrit Jongma via rsync < rsync@lists.samba.org> wrote: > This patch introduces an optimized assembler version of md5_process(), the > inner loop of MD5 checksumming. It affects the performance of all MD5 > operations in rsync - including block matching and

[PATCH] Optimized assembler version of md5_process() for x86-64

2020-05-22 Thread Jorrit Jongma via rsync
may be messing up in the patch below. See the GitHub link above in that case. -- >From dcab47da4f6853974a952f0412f247126a6f1de8 Mon Sep 17 00:00:00 2001 From: Jorrit Jongma Date: Fri, 22 May 2020 19:38:37 +0200 Subject: [PATCH] Optimized assembler version of md5_process() for x86-64 Origina