arm64: Fix task tracing
authorChristopher Covington <cov@codeaurora.org>
Wed, 3 Apr 2013 18:01:01 +0000 (19:01 +0100)
committerCatalin Marinas <catalin.marinas@arm.com>
Wed, 17 Apr 2013 15:11:35 +0000 (16:11 +0100)
commit3325732f3b223812e54ac67dbb0a8ea7c99cf519
tree1289fc098b4147b25c98168498afd4babfc9cf6e
parent5c1ce6f7c2aae5329f667fb079b3198266d9a3fa
arm64: Fix task tracing

For accurate accounting call contextidr_thread_switch before a
task is scheduled, rather than after, when the 'next' variable has a
different meaning since we switched the stacks.

Signed-off-by: Christopher Covington <cov@codeaurora.org>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/kernel/process.c