ECE597 Modifying the Kernel