| 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. |