diff options
author | Bob Beck <beck@cvs.openbsd.org> | 2003-06-03 15:28:07 +0000 |
---|---|---|
committer | Bob Beck <beck@cvs.openbsd.org> | 2003-06-03 15:28:07 +0000 |
commit | cf8c6d72fd38d9e886a1999b3e76c61db546cd89 (patch) | |
tree | c57b935e209aed0f7d08082dd6abcc2dfb3dd489 /kerberosV | |
parent | 855c200580ca0601fa1fa3e33a54de8f667738de (diff) |
Fastpath for userland crypto requests. This change makes userland
crypto requests attempt to call the crypto driver directly to process
crypto layer requests, as opposed to queueing them in the kernel
crypto thread. If we can't use the crypto devices (i.e. they're busy)
we fall back to queueing the request up in the crypto thread as
before. This does allow for faster performance in some cases (smaller
requests, how small seems to be dependent on the card/cpu combination)
where context switching is a major issue in performance.
ok deraadt@ jason@
Diffstat (limited to 'kerberosV')
0 files changed, 0 insertions, 0 deletions