|| ||Rusty Russell <firstname.lastname@example.org>|
|| ||[RELEASE] More modules fun!|
|| ||Fri, 01 Nov 2002 19:06:57 +1100|
OK, the basic patch has been running stress_modules.sh for hours on my
dual box. This is the newer, friendlier more-backwards-compatible
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):
Minimal: (x86 only, no param support, v. well tested on .45):
Supreme: (other archs untested, param support etc, untested on .45):
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,
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: 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: 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: You will need the trivial replacement module utilities from:
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to email@example.com
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/