please consider lukem's proposal from a large number of years ago where the kernel + modules are considered a unit and are stored together (in a tarball? in a subdir? details..) doing it like this enables all sorts of useful things to be done besides testing kernel+modules. .mrg.