HomeFreeBSD

cryptosoft: Stop single-threading requests within a session.

Description

cryptosoft: Stop single-threading requests within a session.

All of the request handlers no longer modify session state, so remove
the mutex limiting operations to one per session. In addition, change
the pointer to the session state passed to process callbacks to const.

Suggested by: mjg
Reviewed by: mjg, markj
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D33317

Details

Provenance
jhbAuthored on Dec 9 2021, 7:52 PM
Reviewer
mjg
Differential Revision
D33317: cryptosoft: Stop single-threading requests within a session.
Parents
rG6113a08b98e4: cryptosoft: Fully support per-operation keys for auth algorithms.
Branches
Unknown
Tags
Unknown