the kernel should prevent loading/unloading of LKMs whenever the secure level is >= 1. that means if you are doing kernel development you just build a kernel which has securelevel set to -1. you won't be doing kernel development on a production machine, so there's no problem. right? jan-simon.