Split iscsi ctl frontend off of ctl(4) as cfiscsi(4)
The goal of this work is to remove the (now) explicit dependency for ctl(4)
on iscsi(4), so end-users without iscsi(4) support in the kernel can use
ctl(4) for its other functions.
This allows those without iscsi(4) support built into the kernel (like
my employer) to use ctl(4) as a test mechanism (which was doable around the
10.0-RELEASE period, but broken between 10.0-RELEASE and 11.0-RELEASE).
Add a manpage for the new ctl(4) frontend device, cfiscsi(4).
Automatically load cfiscsi(4) from ctladm(8) and ctld(8) for backwards
compatibility with previously releases.
MFC after: 1 month
Relnotes: yes
Sponsored by: Dell EMC Isilon