Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src



Module Name:    src
Committed By:   tls
Date:           Sat Jan 26 00:04:27 UTC 2008

Modified Files:
        src/share/man/man4: crypto.4
        src/sys/opencrypto: cryptodev.c

Log Message:
Make /dev/crypto properly cloning.  Leave CRIOGET in place but note that
it is deprecated, no longer required, and will be removed in a future
release of NetBSD.

Dramatically reduce the size of the session structure by removing an
IOV_MAX array of iovecs where only the first was use.  Saves an 8k
bzero on each session creation.

Convert fixed-size allocations in cryptodev.c to pools.


To generate a diff of this commit:
cvs rdiff -r1.11 -r1.12 src/share/man/man4/crypto.4
cvs rdiff -r1.28 -r1.29 src/sys/opencrypto/cryptodev.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index