HomeFreeBSD

Assume OCF is the only KTLS software backend.

Description

Assume OCF is the only KTLS software backend.

This removes support for loadable software backends. The KTLS OCF
support is now always included in kernels with KERN_TLS and the
ktls_ocf.ko module has been removed. The software encryption routines
now take an mbuf directly and use the TLS mbuf as the crypto buffer
when possible.

Bump __FreeBSD_version for software backends in ports.

Reviewed by: gallatin, markj
Sponsored by: Netflix
Differential Revision: https://reviews.freebsd.org/D30138

Details

Provenance
jhbAuthored on May 25 2021, 11:59 PM
Reviewer
gallatin
Differential Revision
D30138: Assume OCF is the only KTLS software backend.
Parents
R10:4a92afae7fcb: ktls_ocf: Fix a few places to not hardcode the GMAC hash length.
Branches
Unknown
Tags
Unknown