Page MenuHomeFreeBSD

geli: add a test case for attaching multiple providers with 1 command
ClosedPublic

Authored by asomers on Jan 28 2020, 5:06 PM.
Tags
None
Referenced Files
F103425182: D23400.id67423.diff
Sun, Nov 24, 8:53 PM
Unknown Object (File)
Mon, Nov 11, 12:57 PM
Unknown Object (File)
Sat, Nov 2, 4:55 AM
Unknown Object (File)
Sep 30 2024, 5:28 PM
Unknown Object (File)
Sep 16 2024, 4:05 PM
Unknown Object (File)
Sep 7 2024, 6:19 PM
Unknown Object (File)
Sep 7 2024, 7:14 AM
Unknown Object (File)
Aug 31 2024, 4:35 AM
Subscribers

Details

Summary

geli: add a test case for attaching multiple providers with 1 command

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

LGTM. 8kB is overkill for the key, but mostly harmless.

tests/sys/geom/class/eli/attach_test.sh
85 ↗(On Diff #67423)

I don't know what geli does with it, but 32 bytes (256 bits) is completely sufficient as a key. I checked and geli doesn't reject 256 bit keys.

Unfortunately, it does *accept* keys smaller than 256 bits. It also accepts keys smaller than 128 bits :-(. This is probably a bug we should fix (orthogonal to this test). I filed PR 243676.

This revision is now accepted and ready to land.Jan 28 2020, 5:25 PM