summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorLucas De Marchi <lucas.demarchi@profusion.mobi>2011-12-27 17:32:55 -0200
committerLucas De Marchi <lucas.demarchi@profusion.mobi>2011-12-27 17:32:55 -0200
commit3af535c97beac134e35a9e1bf8dcbcc0312e2ca4 (patch)
treefc2a77aee8bab71eb79885e8a16926be8823a1f4 /TODO
parentea1b8c3702c2e8d9fc7b818a2a519475f37e9ade (diff)
downloadkmod-3af535c97beac134e35a9e1bf8dcbcc0312e2ca4.tar.gz
TODO: format and add task
Diffstat (limited to 'TODO')
-rw-r--r--TODO13
1 files changed, 7 insertions, 6 deletions
diff --git a/TODO b/TODO
index 48a7031..c7d162c 100644
--- a/TODO
+++ b/TODO
@@ -11,18 +11,19 @@ Features:
* create test-mock library to be LD_PRELOAD'ed before running the binaries
so we're able to create unit tests
-* Add functions to dump configuration
+* Add functions to dump configuration. Create a list with the config items
+ (blacklist, aliases, etc) or just dump to a fd?
-* Add functions list all modules known by modules.dep
+* Add functions to list all modules known by modules.dep
* provide 1:1 compatibility with module-init-tools's modprobe
- dump configuration
- 'modprobe -r' should remove modules which usecount became 0 because of
module's removal
-* provide depmod:
- - 1:1 compatible kmod-depmod.c
- - add missing -F and -E
+* Add kmod_validate(). It checks if all config files and indexes are still
+ valid. We need to save the mtime of each config dir when starting up and when
+ this function is called we stat the dir and compare the mtimes.
* review API, maybe unify all of these setters:
- kmod_module_version_get_symbol()
@@ -56,7 +57,7 @@ Known Bugs:
===========
-Things to be added removed in kernel (check what is really needed):
+Things to be added/removed in kernel (check what is really needed):
===================================================================
* list of currently loaded modules