22. そのパッチ間違ってます
●
http://lists.gnupg.org/pipermail/gcrypt-devel/2013-January/002083.html
●
●
Jussi Kivilinna jussi.kivilinna at mbnet.fi
●
Mon Jan 28 09:49:33 CET 2013
●
●
Those are SSE2 instructions, not MMX. So it does not touch x87
●
registers at all.
●
Your bug report shows that you have Pentium-III. It does not support SSE2.
●
●
Since PXOR for MMX is encoded with '0F EF' and for SSE2 with '66 0F
●
EF', the SSE2 version runs as MMX version on CPUs without SSE2
●
support. The 0x66 byte at front of SSE2-opcode is operand-size
●
override prefix and is being ignored on your CPU.
●
●
Bug appears to be in _gcry_aes_cbc_enc(), aesni_cleanup() is called
●
outside '#ifdef USE_AESNI' and/or 'if (ctr->use_aesni)'. This works on
●
most (modern) CPUs, but not those without SSE2 support.
●
●