Comment #2 on issue 15 by
tsy...@gmail.com: One KEDR installation for many
kernels
http://code.google.com/p/kedr/issues/detail?id=15
Currently I use different wrapper scripts for run testsuite which use KEDR
on different kernels. It is inconvenient, but is not a critical problem.
As I remember, most of the KEDR tools and utilities are relied on absolute
paths. But '.conf' files for load KEDR core with payloads also support (at
least by spec) loading kernel modules using only there names via 'modprobe'.
So, it can be an option for global installation (when modules are installed
into their 'native' location under /lib/modules/) for use dkms for
build&install modules and for use single modules names in tools.
Of course, many problems arise:
1. Are '.conf' files are the only way to access kernel modules in tools?
2. What should be done with KEDR selftesting in case of dkms (probably,
selftesting should be disabled)
3. For every new kernel some configuration should be done(kernel functions
existence checking, etc.), so we need to have self-sufficient(!) CMake
project with kernel modules to be executing at dkms stage.