lkml.org 
[lkml]   [1999]   [Feb]   [28]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectModutils-snap990228
Date
Hi all,

After some serious rework, the latest snapshot of the upcoming modutils
is available (as usual) via:

<http://www.pi.se/blox/modutils/modutils-snap990228.tar.gz>

I would appreciate some tests, especially since quite a few things have
been changed (and partly rewritten). Most notably:

- modprobe is now (almost) fully integrated with insmod.
(insmod is called as a function by modprobe => faster).

- The handling of the configuration file is becoming more generic,
so the utilities will use the same set of rules for finding a module.

- All system calls to get module status information are centralized
(and portable between 2.0 and 2.2) => shorter sources for the utilities.

- It is possible to create executables tuned for Linux-2.2.*
(use "configure --disable-compat-2-0" for a pure Linux 2.2 version)

- Compiles cleanly in Linux-2.0.*

- insmod now knows more about SMP (thanks to Bill Zumach <zumach+@transarc.com>)

- A (preliminary) feature of modprobe: "modprobe -r" (no module names)
can be used to clean up "autoclean" modules while still executing the
pre-/post-remove commands in /etc/conf.modules
(use with cron instead of "rmmod -a").

- No C++ libs are used by the depmod executable (but it is still C++)


Remaining work:

- Some announced patches will be integrated when they arrive.

- "modprobe -r" does not (yet) have all the features of "rmmod -a"
(hint: VISITED is not used).

- The rules for MODPATH need more thinking (see insmod/config.c)
before a fully unified method of deciding module paths are finished.

- More cleanups (such as insmod/alias.h as well as remaining "FIXME").

- Upgrade the documentation.

- Make everything available via anon-cvs.

- Handling whatever comments/fixes you send me...


With just a _little_ more work, and testing, this could soon be released
as the upcoming "modutils-2.2.2"


Björn Ekwall <bj0rn@blox.se>


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

\
 
 \ /
  Last update: 2005-03-22 13:50    [W:0.115 / U:0.616 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site