The first step in creating a new plugin will be to create a place for the plugin’s code in the LITMUSRT kernel. These following steps assume that the root kernel source directory is named
# Navigate to the "litmus" subdirectory of the LITMUS^RT kernel source tree. cd litmus-rt/litmus # Create an empty file to contain the new plugin touch sched_demo.c
After adding the new source file, add
sched_demo.o to the
obj-y list in the
Makefile. If you want, re-build the LITMUSRT kernel to make sure you didn’t make any mistakes.