* [RELEASE] More modules fun!
@ 2002-11-01 8:06 Rusty Russell
0 siblings, 0 replies; only message in thread
From: Rusty Russell @ 2002-11-01 8:06 UTC (permalink / raw)
To: linux-kernel
OK, the basic patch has been running stress_modules.sh for hours on my
dual box. This is the newer, friendlier more-backwards-compatible
module rewrite.
You'll want the replacement modutils as well (don't worry, moves the
old ones to .old and calls them if you're running an older kernel, so
you can leave them installed):
http://www.kernel.org/pub/linux/kernel/people/rusty/module-init-tools-0.6.tar.gz
Minimal: (x86 only, no param support, v. well tested on .45):
http://www.kernel.org/pub/linux/kernel/people/rusty/patches/module-x86-31-10-2002.2.5.45.diff.gz
Supreme: (other archs untested, param support etc, untested on .45):
http://www.kernel.org/pub/linux/kernel/people/rusty/patches/module-all-31-10-2002.2.5.45.diff.gz
Breakdown of patches is on my www.kernel.org page:
"x86" is just core and x86 support patches,
"all" is all patches up to and including the "documentation" patch,
Bug reports welcome,
Rusty.
--
Anyone who quotes me in their sig is an idiot. -- Rusty Russell.
>From the main patch documentation:
D: This is an implementation of the in-kernel module loader extending
D: the try_inc_mod_count() primitive and making its use compulsory.
D: This has the benifit of simplicity, and similarity to the existing
D: scheme. To reduce the cost of the constant increments and
D: decrements, reference counters are lockless and per-cpu.
D:
D: Eliminated (coming in following patches):
D: o Modversions
D: o Module parameters
D: o kallsyms
D: o EXPORT_SYMBOL_GPL and MODULE_LICENCE checks
D: o DEVICE_TABLE support.
D:
D: New features:
D: o Typesafe symbol_get/symbol_put
D: o Single "insert this module" syscall interface allows trivial userspace.
D: o Raceless loading and unloading
D:
D: You will need the trivial replacement module utilities from:
D: http://www.kernel.org/pub/linux/people/rusty/module-init-tools-0.6.tar.gz
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2002-11-01 8:21 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-11-01 8:06 [RELEASE] More modules fun! Rusty Russell
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Powered by JetHome