HomeFreeBSD

Fallback to software for more GCM and CCM requests.

Description

Fallback to software for more GCM and CCM requests.

ccr(4) uses software to handle GCM and CCM requests not supported by
the crypto engine (e.g. with only AAD and no payload). This change
adds a fallback for a few more requests such as those with more SGL
entries than can fit in a work request (this can happen for GCM when
decrypting a TLS record split across 15 or more packets).

Reported by: Chelsio QA
Reviewed by: np
Sponsored by: Chelsio Communications
Differential Revision: https://reviews.freebsd.org/D26582

Details

Provenance
jhbAuthored on Sep 29 2020, 9:51 PM
Parents
rG3917c9ba653d: rtwn: narrow the epoch area
Branches
Unknown
Tags
Unknown

Event Timeline