[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#164766: Problem with VIA C3 chip and libcrypto



Hi Jeff,

At Thu, 16 Jan 2003 18:14:30 -0800,
Jeff Bailey wrote:
> On Fri, Jan 17, 2003 at 09:39:44AM +0900, GOTO Masanori wrote:
> 
> > We debian-glibc team plan to prepare cmov-aware libc6.
> 
> Sorry I havent been around much, been busy with school.  Does this mean
> we now have numbers that support the generation of optimised libraries?

IMO, "no". 
 
At least, debian libc6 should not support optimized package 
(libc6-i686) at this time.  I think providing libc6-i686 optimized 
package is premature.  We should concentrate to stabilize libc6. 
 
Other library packages like libssl0.9.x have optimized binaries 
(/isr/lib/i*86/) since months ago, and VIA C3 issue is occured. 
Making cmov-aware libc6 does not mean to promote optimized libraries. 
 
AFAIK, optimized library is only libssl0.9.x.  This means that most 
library packages are not performance critical.  SSL is so heavy. Even 
there are some hardware ssl accelerater in network hardware market, 
due to its performance issue. 
 
We touch only a few code in glibc (well, and we have to discuss with 
upstream).  It's necessary to work like MMX extension.  We can 
guarantee to use safely on VIA C3 with i686 optimized libraries.  And 
I think this feature does not connect directly with having numbers 
which support opt libs. 
 
If somebody start to provide optimized libraries without performance 
requirement, please stop.  Instead, you should consider to compile all 
packages with (ex.) 'gcc -march=i686'. 
 
Regards, 
-- gotom 




Reply to: