arm: Fix build error with context tracking calls
authorFrederic Weisbecker <fweisbec@gmail.com>
Mon, 9 Sep 2013 22:54:17 +0000 (00:54 +0200)
committerFrederic Weisbecker <fweisbec@gmail.com>
Fri, 27 Sep 2013 15:59:47 +0000 (17:59 +0200)
commit0c06a5d4b13cd66c833805a0d1db76b977944aac
treee4c4e8ede9124f414dcaf72b4ba3a90453025849
parent4a10c2ac2f368583138b774ca41fac4207911983
arm: Fix build error with context tracking calls

ad65782fba50 (context_tracking: Optimize main APIs off case
with static key) converted context tracking main APIs to inline
function and left ARM asm callers behind.

This can be easily fixed by making ARM calling the post static
keys context tracking function. We just need to replicate the
static key checks there. We'll remove these later when ARM will
support the context tracking static keys.

Reported-by: Guenter Roeck <linux@roeck-us.net>
Reported-by: Russell King <linux@arm.linux.org.uk>
Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com>
Tested-by: Kevin Hilman <khilman@linaro.org>
Cc: Nicolas Pitre <nicolas.pitre@linaro.org>
Cc: Anil Kumar <anilk4.v@gmail.com>
Cc: Tony Lindgren <tony@atomide.com>
Cc: Benoit Cousson <b-cousson@ti.com>
Cc: Guenter Roeck <linux@roeck-us.net>
Cc: Russell King <linux@arm.linux.org.uk>
Cc: Kevin Hilman <khilman@linaro.org>
arch/arm/kernel/entry-header.S
kernel/context_tracking.c