File: NEWS

package info (click to toggle)
modutils 2.4.26-1.2
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 1,724 kB
  • ctags: 1,708
  • sloc: ansic: 16,932; sh: 2,998; makefile: 549; lex: 490; yacc: 375
file content (71 lines) | stat: -rw-r--r-- 2,777 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
Since -pre6:
  - Picked up Philip Blundell's changes from the opengroup CVS tree.
  - Picked up RTH's changes from the opengroup CVS tree.
  - Add support for ksymoops debugging of modules.

Since -pre2:
  - Upgraded "create_syms" to be usable after a kernel "make modules_install"
  - Added option "-q" to insmod and modprobe for silent loading.
  - Depmod logic restructured, Test an extreme case with /etc/modules.conf:
	depfile=/lib/modules/modules.dep
	path=/lib/modules
    This is example is just for testing, but it is a good test.
    You might like the "-q" option to depmod...
    With "-q" modprobe will now silently seriously probe for a good stack.

    Strong recommendation: Always use modprobe rather than insmod,
    unless you absolutely have to (such as if you are developing
    a new module)!!! You will only gain from this strategy.

Since snap-990308:
  - Additional keywords for /etc/modules.conf:
	if, else, elseif, endif, include, define, above, below
  - Also uses wordexp() or glob() if available.
  - All arguments in config files are expanded w.r.t. meta-characters.
  - New depmod options (some especially for distribution maintainers):
	-C file		Use alternate config file
	-F file		Read kernel symbols from a file
	-b base		Work with a moved image of /lib/modules
	-q		Keep QUIET about unresolved symbols
	-n		Don't do it, just show it
   - Modprobe has (most of) the same additional options.

Since snap-990228:
  - Fixed a buffer overflow in depmod, bug report from:
    Jochen Friedrich <jochen@scram.de>

Since 2.1.121:
  - Heavy restructuring
  - Made "modprobe -r" able to clean up "autoclean" modules.
  - Replaced modprobe and depmod with updated C++ versions based on
    the work of Jacques Gelinas.
  - Converted modprobe to C and merged it with insmod

Since 2.1.107:

  - ARM and MIPS ports added.
  - Compilation in a separate directory works.

Since 2.1.85:

  - Insmod's -L parameter used by modprobe to prevent races.

Since 2.1.71:

  - Handling of local symbols revamped, so that ld -r objects work
    properly when they have "conflicting" symbols.
  - Modules may have .*.init sections which are freed after init_module
    runs.  Note that the module must have _very_ large initial data for
    this to have any effect at all.  Modules with large firmware blocks
    to download are good candidates though.
  - Aliases are now matched through globbing (for devfs), and
    aliases of aliases resolve properly.

Since 2.1.55:

  - Build process now uses an autoconf-generated configure script.
  - New program modinfo to display information embedded in the object
    files of 2.1.x-style modules (by Tom Dyas, still in development).
  - Recognize quoted parameter strings for 2.0.x modules.
  - Kerneld zombie bug fixed.