In this project you are going to implement a Linux kernel module. The module that you are going to implement will watch for a proc FS file called /proc/kernelhistory, which will first read a start parameter from the user. Later, when a user tries to read from that device, the module will print lines that show the history of some kernel parameters.
· The list processes running in the system
· The number of processes per UID
· (cumulative) CPU usage per UID
· (cumulative) Memory usage per UID
deadline is strict [url removed, login to view]