Here's a revised review where I don't use the CPUID instruction to detect 
whether I'm running on EM64T or AMD64. In lieu of that, I created a new 
function arcfour_crypt_on_intel() that calls use getisax() in userland and 
cpuid_getvendor() in the kernel (see the bottom of file arcfour_crypt.c)

I call function arcfour_crypt_on_intel() from assembly at the beginning of 
arcfour_key_init() in arcfour-x86_64.pl.

http://dan.drydog.com/reviews/6652716-arcfour/

- Dan
 
 
This message posted from opensolaris.org

Reply via email to