xen: ARM: suspend the tick (if in use) when going idle.
authorDario Faggioli <dario.faggioli@citrix.com>
Wed, 30 Aug 2017 11:06:20 +0000 (12:06 +0100)
committerGeorge Dunlap <george.dunlap@citrix.com>
Wed, 30 Aug 2017 11:06:20 +0000 (12:06 +0100)
commit05c52278a7c92bc753d9fe32017e4961012b9f23
tree829f8549ce84b0f05f02756f1cc79680e403d30c
parent57450cfe48b56db90166c52d45a411a9279a12e1
xen: ARM: suspend the tick (if in use) when going idle.

Since commit 964fae8ac ("cpuidle: suspend/resume scheduler
tick timer during cpu idle state entry/exit"), if a scheduler
has a periodic tick timer, we stop it when going idle.

This, however, is only true for x86. Make it true for ARM as
well.

Signed-off-by: Dario Faggioli <dario.faggioli@citrix.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Reviewed-by: Tim Deegan <tim@xen.org>
xen/arch/arm/domain.c