On Tue, 14 Jun 2022, Warner Losh wrote:

[..]
parts with different user interfaces.  However, if you are going to have
the
'foo0' interface, we assume that it loaded by 'if_foo.ko'.  ifconfig(8)
even has this knowledge baked in.


Yea, I wasn't sure how to respond to what seemed like a non sequitur here,
but I like your reply...

It points out a large reason we did this: ifconfig ed0 loads if_ed
automatically and if we had if_ed_isa.ko, if_ed_eisa.ho, etc then this
would break.

That was certainly true back then.

But that is basically a bandaid for cloned interfaces these days?

All others on a real bus having "PNP" information devmatch will have loaded
before ifconfig is run the first time these days?   "The world is changing"

/bz

--
Bjoern A. Zeeb                                                     r15:7

Reply via email to