Re: Network interface modules keeps re-loading

From: Andrew Thompson <thompsa_at_FreeBSD.org>
Date: Tue, 22 May 2007 09:23:09 +1200
On Sat, May 12, 2007 at 11:08:02PM +0200, Fredrik Lindberg wrote:
> Andrew Thompson wrote:
> >
> >A similar solution to this was committed in rev1.129 of ifconfig.c but
> >then backed out later as the module loading proved to be feature used by
> >quite a few people. I think an example was being able to load and
> >initialise an interface by just trying 'ifconfig foo0'.
> >
> >I think a different way to solve this is to add a argument to ifconfig
> >to suppress the module loading and then use it at the appropriate places
> >in rc.
> >
> 
> Oh, I should have read the commit logs first, sorry about that.
> Either way, I think something should be done about it. It certainly
> annoyed me today before I could figure out what as going on.
> When somebody issues a kldunload, they shouldn't get the module
> re-loaded right away.
> 
> Clearly people want the current behavior (although I question it
> myself), what would be an appropriate way to suppress loading?
> ifconfig -n foo0, as in no-probe/load?

Here is a patch to do this, i'll commit it unless there are any
objections.


Andrew

Received on Mon May 21 2007 - 19:23:12 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:10 UTC