]> git.karo-electronics.de Git - karo-tx-linux.git/commit
xen/arm: account for stolen ticks
authorStefano Stabellini <stefano.stabellini@eu.citrix.com>
Wed, 29 May 2013 10:56:34 +0000 (10:56 +0000)
committerStefano Stabellini <stefano.stabellini@eu.citrix.com>
Wed, 29 May 2013 10:56:34 +0000 (10:56 +0000)
commit3a885582a366caf868b0782041c44854ff4c3568
treea701da0f976779ceb89d495e8540cf4f71bdc384
parent4c9252c614143045e047f81e701afcaea3ce86ae
xen/arm: account for stolen ticks

Register the runstate_memory_area with the hypervisor.
Use pv_time_ops.steal_clock to account for stolen ticks.

Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Changes in v4:
- don't use paravirt_steal_rq_enabled: we do not support retrieving
stolen ticks for vcpus other than one we are running on.

Changes in v3:
- use BUG_ON and smp_processor_id.
arch/arm/xen/enlighten.c