Backport of glxsb(4) to RELENG_6

Patrick Lamaizière patfbsd at davenulle.org
Fri Feb 13 12:05:24 PST 2009


Le Fri, 13 Feb 2009 15:43:33 +0100,
Patrick Lamaizière <patfbsd at davenulle.org>:

> Le Thu, 12 Feb 2009 22:34:43 +0100,
> Lars Engels <lme at FreeBSD.org>:
> 
> Hi,
> 
> > I just tried it, but I get this message: 
> > glxsb0: <AMD Geode LX Security Block (AES-128-CBC, RNG)> mem
> > 0xefff4000-0xefff7fff irq 9 at device 1.2 on pci0 
> 
> > glxsb0: cannot allocate DMA memory of 32768 bytes (12)
> 
> I think you are very low on memory and the driver cannot allocate his
> DMA-able buffer (error 12=ENOMEM)
> 
> This is not really a bug. 

To Lars: Yes it should work at bootime. You must also load the module
cryptodev.ko to use it with openssl.

> But i've found another problem related to
> the taskqueue. 
> 
> I'm doing a fake driver to be able to test on a vmware machine.

I've tested most of the driver and I think (hope) this is ok.

http://user.lamaiziere.net/patrick/glxsb-6-130209.tar.gz

Let me know how it works.

Regards.


More information about the freebsd-stable mailing list