We have been think about adding unit tests the kernel module. Any plans or objections to develop kmod unit tests on top of this patch? Before seeing this patch, I played with UML (user mode linux) with some limited success.