I just put "modules-1.3.69g.tar.gz" on my web-page.
If this works out, I will make it "modules-1.3.100"(?) Real Soon,
and put it on the ftp sites you all love...
I have tried to include all patches that I could find in my mailbox,
but since it is constantly on the verge of bursting, I might have
missed some patches.
If you miss your patch in this release, _please_ resend it!
To make up for the long wait since "modules-1.3.69f", I have included
support for persistent storage for modules in this release.
Examples included...
This will make it possible to save tape position info, sound volume,
printer status and what-nots between module invocations.
All storage is done inside the user level kerneld, which also puts
an image into a gdbm file in /lib/modules/`uname -r`/persist.gdbm.
This gdbm file is read every time kerneld is started.
This means that all saved information will survive reboots.
The gdbm file is also modifiable by user programs and can be reloaded
into a running kerneld by doing "kill -1" on kerneld.
I'm thinking of removing the "pre-/post-install/-remove" support before
the official release, since the "post-*" won't work with kerneld,
and most of the pre-* thingies could be handled via the persistent
storage. Comments?
Bjorn <bj0rn@blox.se> <http://www.pi.se/blox/>