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

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

In chiark.mail.debian.devel, you wrote:

>Which kernel version do you check?  I couldn't find such code...
>Resolving in the kernel is very clear for me, without downgrading all
>i686 binaries performance...

The kernel will put a cmov flag in /proc/cpuinfo if the CPU has a cmov
instruction, which means that it's providing sufficient information to
disambiguate 686s with cmov from those without. Is there any reason that
the dynamic linker can't check for the presence of this flag (I assume
that there's a way of doing this other than grubbing through proc) and
then do something sensible with it?

Matthew Garrett | mjg59-chiark.mail.debian.devel@srcf.ucam.org

Reply to: