summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorLucas De Marchi <lucas.demarchi@profusion.mobi>2012-02-14 21:57:35 -0200
committerLucas De Marchi <lucas.demarchi@profusion.mobi>2012-02-14 21:57:35 -0200
commit9207df753a8a23a2dfb6c47f2832cbf874f5603c (patch)
tree8bd83932662fc305e0c81927656e8ce699a7ee22 /TODO
parent73298175ea05793b48bd7ddfc6b1acdd88dd88fc (diff)
downloadkmod-9207df753a8a23a2dfb6c47f2832cbf874f5603c.tar.gz
TODO: add tasks and bug fixes
Diffstat (limited to 'TODO')
-rw-r--r--TODO15
1 files changed, 15 insertions, 0 deletions
diff --git a/TODO b/TODO
index 23d7c76..4f5e7c8 100644
--- a/TODO
+++ b/TODO
@@ -38,6 +38,21 @@ Features:
* Stop using system() inside the library and use fork + exec instead
+* testsuite:
+ - allow to set PATH, so install commands can contain tools in them
+ - when fake init_module() succeeds, create an entry in /sys/module
+ - when fake delete_module() succeeds, remove its entry from /sys/module
+ - add test for dependency loop _with install commands_ relying on module
+ already been loaded in order to succeed. E.g.:
+ install vboxdrv modprobe -i vboxdrv; modprobe -i vboxnetflt
+ - check if vboxdrv bug is the same of alsa package in Debian
+
+* add quirk so we don't calculate dependencies for modules already loaded -
+ that shall fix the bug of vboxdrv and alsa above
+
+* search /lib/modules/$(uname -r)/modules.builtin.bin before returning error
+ that module was not found
+
Known Bugs:
===========