On Sat, Nov 20, 2010 at 01:30:54AM -0500, Mike Tancsa wrote: > On 11/16/2010 4:43 AM, Kostik Belousov wrote: > > On Mon, Nov 15, 2010 at 10:42:50PM -0500, Mike Tancsa wrote: > >> On 11/15/2010 4:13 PM, Kostik Belousov wrote: > >>> > >>> Patch is at > >>> http://people.freebsd.org/~kib/misc/releng_8_fpu.1.patch > > > I did some more tests post commit today using the aesni kld taken > directly from HEAD. BTW, do you plan to MFC this as well ? Sure, I will merge aesni(4), it was the only reason to work on the kern_fpu in stable/8.
I want some pause between KPI and driver MFC, to ease the handling of possible mismerge or fixing latent bugs (since stable has much larger testing base then HEAD). > > Results at the bottom of http://www.tancsa.com/fpu.html > > It certainly makes a difference with geli. IPSEC and userland stuff, not > so much. The CPU itself is crazy fast, so its hard to see a difference > in things like ssh and even ipsec didnt yield any differences. For ssh > and userland stuff I guess once there is an aesni userland engine, this > would probably help over the cryptodev interface. Yes, the small blocks encoding/decoding has a large overhead of loop setup code. Thank you.
pgpGfPDahzWMt.pgp
Description: PGP signature