On Thu, Apr 27, 2017 at 04:18:46PM -0700, Srinivas Pandruvada wrote: > Before to this patch, only intel_pstate driver called these two > sched_xx() functions. intel_pstate can be only be built-in, so no > effort was made to export these functions when they were developed to > add ITMT support. > But turbo_max_3 driver driver will only load on a subset of non HWP > Broadwell systems, making module is not a bad idea. To do that we can > export these two sched_xx() functions as they are only related to ITMT > function anyway. > If Peter agrees, I can send a patch to change this. I would really hate to expose sched_set_itmt_core_prio() to modules. Too much potential for trainwrecks. Also, this driver is dinky, making it a modules doesn't save anything much,