Simple proc module that spawns a kthread on load (put this in a seperate directory). You might want to use this module as a base for your full kitchen module.
Sample bash scripts to control your kitchen module. May need to run chmod a+x <script.sh>. Must run in same directory as file kitchen.ko.
Binary kitcen module so you can see how my implementation works. Just copy this file into your virutal machine and load with insmod or ./load_kitchen.sh (above script).
Fine print: binary kitchen distributed "as is". NO guarantee for successful run of real restaurant or cooking of real food. Please report any bugs found.