arm: introduce CONFIG_PARAVIRT, PARAVIRT_TIME_ACCOUNTING and pv_time_ops
authorStefano Stabellini <stefano.stabellini@eu.citrix.com>
Mon, 23 Nov 2015 10:32:57 +0000 (10:32 +0000)
committerDavid Vrabel <david.vrabel@citrix.com>
Mon, 21 Dec 2015 14:40:54 +0000 (14:40 +0000)
commit02c2433b3aa6b57313c261c9811bbbe49528101c
tree8081453d55ffc7b54560cd99e069a9890ee7ea68
parent1fe7c4ef88bd32e039f5f4126537c3f20c340414
arm: introduce CONFIG_PARAVIRT, PARAVIRT_TIME_ACCOUNTING and pv_time_ops

Introduce CONFIG_PARAVIRT and PARAVIRT_TIME_ACCOUNTING on ARM.

The only paravirt interface supported is pv_time_ops.steal_clock, so no
runtime pvops patching needed.

This allows us to make use of steal_account_process_tick for stolen
ticks accounting.

Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Acked-by: Christopher Covington <cov@codeaurora.org>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Russell King <linux@arm.linux.org.uk>
arch/arm/Kconfig
arch/arm/include/asm/paravirt.h [new file with mode: 0644]
arch/arm/kernel/Makefile
arch/arm/kernel/paravirt.c [new file with mode: 0644]
This page took 0.025695 seconds and 5 git commands to generate.