--On 13 October 2005 17:50 -0400, Andrew Atrens wrote:
I know in FreeBSD/DragonFly I have a couple of tools to check to see if it's being engaged - hifnstats and cryptostats (in /usr/src/tools/tools/crypto), but I'm not sure if the equivalent exists for OpenBSD.
You'll see something in the interrupt count on hifn in the 'vmstat' screen of systat.
Cpu is a Geode1100 - doing 10Mb/s IPsec has it maxed out :)
After the last mention of this processor here I had an offlist reply along the lines of the PCI controller isn't very good (I didn't keep the email for the exact quote).
top will probably show a lot of time in interrupt servicing the nic, if it's a dp83816 [pretty common on geode boards] this can be reduced *a bit* by irq hold-off, <http://openbsd.toybed.com/archive/2005/msg51817.html> which may improve things slightly. Probably not enough to make a big difference, however.
If you want a low-ish power cpu for running crypto, the newer c3/eden are better.