I am trying to add a new scheduling policy for linux kernel for purely academic purposes. What I am doing is similar to what BFS ([Brain Fuck Scheduler][1] does. I will refer to the following [patch][2] from now on.
I want to add a configuration option entry for this new scheduling policy. I can make out how to do this using BFS as reference. I do understand the changes in `/init/Kconfig` file but why there are changes in `arch/x86/Kconfig`, I mean why to a particular architecture. It will also be great if someone can explain the small change in the `lib/Kconfig.debug` file.
Any help appriciated.
[1]:
http://ck.kolivas.org/patches/bfs/
[2]:
http://ck.kolivas.org/patches/bfs/3....-bfs-424.patch