Kernel Module writing assignment for CSCI340 Operating Systems