Re: Unused modules in 2.6.x

From: Michael Tokarev
Date: Wed Feb 25 2009 - 13:40:25 EST


Alex Buell wrote:
Hi,

Perhaps I missed something when the 2.6.x kernels got started a few
years back, but why is it not possible for unused modules to be
automatically unloaded anymore i.e with rmmod -a? I remember being able
to do that with the 2.2.x and 2.4.x series a long time ago.

It's a pure userspace question now. Well, almost, except of the
single bit which were kept before 2.6 for each module - if it
was loaded with -k flag (auto-unload) or not.

Better question to ask, IMHO, is why network drivers don't gets
referenced properly as all other drivers are. Because right now
they're unused even if the network interfaces are up-n-running,
and rmmod'ing a seemingly unused module will cause that particular
interface to be removed too...

/mjt
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/