cvs commit: src/sys/opencrypto crypto.c cryptodev.h cryptosoft.c
src/sys/dev/hifn hifn7751.c src/sys/dev/ubsec ubsec.c
Sam Leffler
sam at FreeBSD.org
Fri Jun 27 13:07:11 PDT 2003
sam 2003/06/27 13:07:10 PDT
FreeBSD src repository
Modified files:
sys/opencrypto crypto.c cryptodev.h cryptosoft.c
sys/dev/hifn hifn7751.c
sys/dev/ubsec ubsec.c
Log:
Add support to eliminate a context switch per crypto op when using the
software crypto device:
o record crypto device capabilities in each session id
o add a capability that indicates if the crypto driver operates synchronously
o tag the software crypto driver as operating synchronously
This commit also introduces crypto session id macros that cleanup their
construction and querying.
Revision Changes Path
1.17 +1 -1 src/sys/dev/hifn/hifn7751.c
1.23 +1 -1 src/sys/dev/ubsec/ubsec.c
1.12 +17 -19 src/sys/opencrypto/crypto.c
1.6 +14 -2 src/sys/opencrypto/cryptodev.h
1.4 +2 -2 src/sys/opencrypto/cryptosoft.c
More information about the cvs-src
mailing list