[lkm] lkm code part 1