Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Jun 2008 21:01:55 +0300
From:      "Niki Denev" <ndenev@gmail.com>
To:        "=?ISO-8859-1?Q?Patrick_Lamaizi=E8re?=" <patfbsd@davenulle.org>
Cc:        freebsd-hackers@freebsd.org, freebsd-stable@freebsd.org
Subject:   Re: AMD Geode LX crypto accelerator (glxsb)
Message-ID:  <2e77fc10806221101q684baf47r9ee7208a676f59e@mail.gmail.com>
In-Reply-To: <20080622170507.5ac469d2@baby-jane-lamaiziere-net.local>
References:  <20080606234135.46144207@baby-jane-lamaiziere-net.local> <20080622170507.5ac469d2@baby-jane-lamaiziere-net.local>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Jun 22, 2008 at 6:05 PM, Patrick Lamaizi=E8re
<patfbsd@davenulle.org> wrote:
> Le Fri, 6 Jun 2008 23:41:35 +0200,
> Patrick Lamaizi=E8re <patfbsd@davenulle.org> a =E9crit :
>
> Hello,
>
>> I'm trying to port the glxsb driver from OpenBSD to FreeBSD 7-STABLE
>> (via the NetBSD port).
>> " The glxsb driver supports the security block of the Geode LX
>> series processors.  The Geode LX is a member of the AMD Geode family
>> of integrated x86 system chips.
>>
>> Driven by periodic checks for available data from the generator,
>> glxsb supplies entropy to the random(4) driver for common usage.
>>
>> glxsb also supports acceleration of AES-128-CBC operations for
>> crypto(4)."
>
> Well, I hope this is the final version.
>
> http://user.lamaiziere.net/patrick/glxsb-220608.tar.gz
>
> I added a patch for FreeBSD 6 but i'am not able to test it.
>
> On 7-STABLE, I've tested with hundred openssl encryptions and some flood
> pings under ipsec in the background. Looks good for me.
>
> If someone can test and review it, it would be cool.
>
> Thanks, Regards.

It compiles on without a problem on 6.2 and loads on my Soekris
Net5501-70 running pfSense (6.2-RELEASE-p11)

glxsb0: <AMD Geode LX Security Block (AES-128-CBC,RNG)> mem
0xa0000000-0xa0003fff irq 10 at device 1.2 on pci0

Thanks!,
Niki



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2e77fc10806221101q684baf47r9ee7208a676f59e>