s390/cpum_cf: prepare for in-kernel counter measurements
authorHendrik Brueckner <brueckner@linux.ibm.com>
Mon, 6 Aug 2018 15:43:07 +0000 (17:43 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Fri, 22 Feb 2019 08:19:47 +0000 (09:19 +0100)
commit3d33345aa3d9ab2ee9b5a5bf2a8842c43603d537
tree72ec596cfd321286b9c714d488fc9b18123feb9a
parent30e145f811428e1a96738fbc1f98ccc91f412d93
s390/cpum_cf: prepare for in-kernel counter measurements

Prepare the counter facility support to be used by other in-kernel
users.  The first step introduces the __kernel_cpumcf_begin() and
__kernel_cpumcf_end() functions to reserve the counter facility
for doing measurements and to release after the measurements are
done.

Signed-off-by: Hendrik Brueckner <brueckner@linux.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/include/asm/cpu_mcf.h
arch/s390/kernel/perf_cpum_cf.c