--- zzzz-none-000/linux-4.1.52/kernel/sched/idle.c 2018-05-28 02:26:45.000000000 +0000 +++ bcm63-7530ax-731/linux-4.1.52/kernel/sched/idle.c 2022-03-02 11:37:13.000000000 +0000 @@ -217,6 +217,9 @@ */ __current_set_polling(); +#if defined CONFIG_BCM_KF_INTERACTIVE && defined CONFIG_CPU_FREQ_GOV_INTERACTIVE + idle_notifier_call_chain(IDLE_START); +#endif tick_nohz_idle_enter(); while (!need_resched()) { @@ -261,6 +264,9 @@ */ preempt_set_need_resched(); tick_nohz_idle_exit(); +#if defined CONFIG_BCM_KF_INTERACTIVE && defined CONFIG_CPU_FREQ_GOV_INTERACTIVE + idle_notifier_call_chain(IDLE_END); +#endif __current_clr_polling(); /*