summaryrefslogtreecommitdiffstats
path: root/sys/dev/glxsb
Commit message (Collapse)AuthorAgeFilesLines
* Fix two possible (but unlikely) NULL-pointer dereferences in glxsb(4).philip2008-11-171-3/+7
| | | | | Spotted by: Coverity MFC after: 1 week
* - Convert sc_sessions_mtx mutex to a rwlock, so in the fast pathpjd2008-08-112-88/+70
| | | | | | | | | | | (glxsb_process()) we don't block others when looking for our session. - Simplify the loop responsible for freeing sessions on detach. - No need to drop a lock around malloc(M_NOWAIT). - Treat ses_used as boolean. - Avoid gotos where possible. - Various style(9) fixes. Reviewed by: philip, Patrick Lamaiziere <patfbsd@davenulle.org>
* Add glxsb(4) driver for the Security Block in AMD Geode LX processors (asphilip2008-08-093-0/+1198
found in Soekris hardware, for instance). The hardware supports acceleration of AES-128-CBC accessible through crypto(4) and supplies entropy to random(4). TODO: o Implement rndtest(4) support o Performance enhancements Submitted by: Patrick Lamaizière <patfbsd -at- davenulle.org> Reviewed by: jhb, sam MFC after: 1 week
OpenPOWER on IntegriCloud