Page MenuHomeFreeBSD

geli: use a single crypto session for each provider
Needs ReviewPublic

Authored by asomers on Jul 20 2020, 10:50 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Apr 30, 4:54 AM
Unknown Object (File)
Tue, Apr 30, 4:54 AM
Unknown Object (File)
Mon, Apr 29, 9:45 PM
Unknown Object (File)
Dec 25 2023, 3:04 AM
Unknown Object (File)
Dec 20 2023, 7:23 AM
Unknown Object (File)
Aug 14 2023, 11:19 AM
Unknown Object (File)
Apr 24 2023, 5:24 AM
Unknown Object (File)
Jan 5 2023, 11:28 AM

Details

Reviewers
jhb
Summary

geli: use a single crypto session for each provider

Previously, geli would use a separate session for each worker. Using a
single per-provider session simplifies the code and saves memory.

Test Plan

The geli test suite with software, aesni, and padlock engines

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 32449
Build 29926: arc lint + arc unit