#
267654 |
|
19-Jun-2014 |
gjb |
Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
225736 |
|
22-Sep-2011 |
kensmith |
Copy head to stable/9 as part of 9.0-RELEASE release cycle.
Approved by: re (implicit)
|
#
158705 |
|
17-May-2006 |
pjd |
Honor cri_mlen value.
Reviewed by: sam Tested on: hifn(4), ubsec(4) Compile-tested: safe(4)
|
#
139749 |
|
05-Jan-2005 |
imp |
Start each of the license/copyright comments with /*-, minor shuffle of lines
|
#
115747 |
|
02-Jun-2003 |
sam |
Redo locking for proper SMP operation:
o replace driver-global lock with three locks: one for the handling of mcr1 operations, one for handling of mcr2 operations, and one for the mcr1 free list o mark the interrupt handler MPSAFE o don't use locking on detach; disabling interrupts is sufficient (I think)
|
#
112124 |
|
11-Mar-2003 |
sam |
o add crypto driver glue for using the new rndtest driver/module; this is conditional in each driver on foo_RNDTEST being defined_ o bring HIFN_DEBUG and UBSEC_DEBUG out to be visible options; they control the debugging printfs that are set with hw.foo.debug (e.g. hw.hifn.debug)
|
#
110519 |
|
07-Feb-2003 |
sam |
shield kernel data structures so user apps can include this file
|
#
108823 |
|
06-Jan-2003 |
sam |
fix memory allocation problems and collateral damage:
o create a separate tag for each object allocated with bus_dmamem_alloc so the tag's maxsize is setup appropriately; this reduces memory allocation for the queue descriptors from 16M to what it should be and also fixes memory allocation for public key operands o release bus dma resources on detach so module usage doesn't leak o remove public key op disable now that bus dma memory allocation is fixed o collect attach error handling in one place
Sponsored by: Vernier Networks
|
#
108471 |
|
30-Dec-2002 |
sam |
MFS 1.6.2.3: fixup statistics; turn off batching by default; add max aggregation tunable and set it to 1 to minimize latency
Sponsored by: Vernier Networks
|
#
104630 |
|
07-Oct-2002 |
sam |
Track openbsd changes that don't affect us yet (PK supoprt is currently disabled):
o Don't use constants for the output parameter, use the iparam count as a pointer to the first result location. o Fix bits vs bytes counting problems. o Split out the hardware and software normalization versions of modexp. o Enable hardware normalization for chips that support it. o On reset, disable hardware normalization for 582x and make sure the chip is in little endian mode. o Since sw normalization is now the only option, simplify normalization handling.
Also fix RNG harvesting: disabling PK support (for the moment) had disabled the MCR2 interrupt; consider both KEY support and RNG support when deciding whether or not to enable it.
Obtained from: openbsd
|
#
104478 |
|
04-Oct-2002 |
sam |
Crypto device driver for Broadcom-based cards. Known to work with 582x-based cards. Supposed to work with several others.
Obtained from: openbsd
|