some linux kernel class code