X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=arch%2Ffrv%2Fkernel%2Fprocess.c;h=9583a338e9d6022b7529dcffa34201917502151d;hb=f4cb57007662a4ec3c2de3c027900223e0299bdd;hp=515a5cea5469e1c3bb5ab53315a441246baf7902;hpb=b20e481ab595e9667c33e2393bdfe9a31870d11f;p=karo-tx-linux.git diff --git a/arch/frv/kernel/process.c b/arch/frv/kernel/process.c index 515a5cea5469..9583a338e9d6 100644 --- a/arch/frv/kernel/process.c +++ b/arch/frv/kernel/process.c @@ -25,12 +25,14 @@ #include #include #include +#include #include #include #include #include #include +#include #include #include @@ -88,6 +90,8 @@ void cpu_idle(void) while (!need_resched()) { irq_stat[cpu].idle_timestamp = jiffies; + check_pgt_cache(); + if (!frv_dma_inprogress && idle) idle(); }