-
Notifications
You must be signed in to change notification settings - Fork 11
/
TODO
35 lines (31 loc) · 1.42 KB
/
TODO
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
Some TODOs, grouped by the individual utilty
--------------------------------------------
build
-----
* Fix "make dist" to build documentation.
* Fix "make distcheck" at the same time.
global
------
* Unify implementations of grab_module into one (depmod/modinfo).
depmod
------
* Fix use of special list handling (e.g. add_search) to use lists.
* Fix command line path and kernel version handling to detect files
(fix warning on absolute paths, use file access to verify file).
* Convert functions do_module et al to use list functions as possible.
* Rework symbol version checks on load_symbols into generic function.
* Kill off the "map" files. They aren't really needed any more.
modprobe
--------
* Default to only removing requested module
(make removal of unused dependencies configurable to avoid races)
* Clean up module removal in main to use do_modprobe properly (maybe)
* Fix use of special list handling (e.g. aliases) to use lists.
* Use modprobe_flags_t for use_binary_indexes
* Unify read_depends_file and read_depends (binary indexes support)
* Fix naming of alias handling functions and parameter order
(make it the same as the other config option param ordering)
* Functions like read_attribute should be read_sysfs_attribute
* Kill off some of the legacy options.
* Fix grab_elf_file_fd error handling for test-module/10alias.sh.
* Enforce use of *.conf files in /etc/modprobe.d as filename extension.