HomeFreeBSD

module: icp: rip out the Solaris loadable module architecture

Description

module: icp: rip out the Solaris loadable module architecture

After progressively folding away null cases, it turns out there's
/literally/ nothing there, even if some things are part of the
Solaris SPARC DDI/DKI or the seventeen module types (some doubled for
32-bit userland), or the entire modctl syscall definition.
Nothing.

Initialisation is handled in illumos-crypto.c,
which calls all the initialisers directly

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Attila Fülöp <attila@fueloep.org>
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz>
Closes #12895
Closes #12902

Details

Provenance
наб <nabijaczleweli@nabijaczleweli.xyz>Authored on Dec 22 2021, 2:27 PM
Brian Behlendorf <behlendorf1@llnl.gov>Committed on Jan 7 2022, 12:14 AM
Parents
rGc1d3be19d764: Add ShellCheck's `--enable=all` inside `cmd/`
Branches
Unknown
Tags
Unknown

Event Timeline

Brian Behlendorf <behlendorf1@llnl.gov> committed rG5c8389a8cbe8: module: icp: rip out the Solaris loadable module architecture (authored by наб <nabijaczleweli@nabijaczleweli.xyz>).Jan 7 2022, 12:14 AM