$OpenBSD: glxsb.4,v 1.5 2007/05/31 19:19:54 jmc Exp $ Copyright (c) 2006 Tom Cosgrove <firstname.lastname@example.org> Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHA...
NAMEglxsb - Geode LX Security Block crypto accelerator
SYNOPSISTo compile this driver into the kernel, place the following lines in your kernel configuration file:
device crypto device glxsb
Alternatively, to load the driver as a module at boot time, place the following line in loader.conf5:
DESCRIPTIONThe sysctl Cm net.inet.tcp.syncookies 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, sysctl Cm net.inet.tcp.syncookies supplies entropy to the random(4) driver for common usage.
sysctl Cm net.inet.tcp.syncookies also supports acceleration of AES-128-CBC operations for crypto(4). It also registers itself to accelerate other HMAC algorithms, although there is no hardware acceleration for those algorithms. This is only needed so sysctl Cm net.inet.tcp.syncookies can work with ipsec(4).