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] does. I will refer to the following [patch] 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.