HomeFreeBSD

Always store the IV in the immediate portion of a work request.

Description

Always store the IV in the immediate portion of a work request.

Combined authentication-encryption and GCM requests already stored the
IV in the immediate explicitly. This extends this behavior to block
cipher requests to work around a firmware bug. While here, simplify
the AEAD and GCM handlers to not include always-true conditions.

Submitted by: Harsh Jain @ Chelsio
Sponsored by: Chelsio Communications

Details

Provenance
jhbAuthored on
Parents
rS328352: Adopt revision 1.76 and 1.77 from NetBSD:
Branches
Unknown
Tags
Unknown