"Paul Goyette" writes:
Module Name: src
Committed By: pgoyette
Date: Thu Sep 8 00:07:48 UTC 2016
Modified Files:
src/sys/miscfs/specfs: spec_vnops.c
Log Message:
if_config processing wants to auto-load modules named with an if_ prefix,
while specfc wants to auto-load modules without the prefix. For modules
which can be loaded both ways (ie, if_tap and if_tun), provide a simple
conversion table for specfs so it can auto-load the if_ module.
This table should always be quite small, and the auto-load operation is
relatively infrequent, so the additional overhead of comparing names should
be tolerable.
would you mind reverting this and implementing the "dependant"
module model mlelstv proposed?
the above is a hack and doesn't scale or work if a new module
with the same "problem" is introduced, as it requires the base
kernel to be patched, where as a pair of modules can be added
much more easily.