summaryrefslogtreecommitdiff
path: root/arch/s390/include/asm/cpu_mf.h
AgeCommit message (Expand)AuthorFilesLines
2023-06-05s390/cpum_sf: Convert to cmpxchg128()Peter Zijlstra1-1/+1
2023-01-22s390/cpum_sf: move functions from header file to source fileThomas Richter1-53/+0
2023-01-11s390/cpum_sf: add READ_ONCE() semantics to compare and swap loopsHeiko Carstens1-16/+15
2022-03-10s390: convert ".insn" encoding to instruction namesVasily Gorbik1-6/+6
2022-03-08s390/extable: move EX_TABLE define to asm-extable.hHeiko Carstens1-0/+1
2022-01-17s390/cpumf: Support for CPU Measurement Sampling Facility LS bitThomas Richter1-1/+3
2019-11-30s390/cpum_sf: Replace function name in debug statementsThomas Richter1-1/+1
2019-10-04s390/cpu_mf: mark function(s) __always_inlineHeiko Carstens1-1/+2
2019-10-01s390/cpumsf: Check for CPU Measurement samplingThomas Richter1-1/+4
2019-09-19s390/cpumf: Remove mixed white spaceThomas Richter1-5/+5
2019-02-22s390/cpu_mf: replace stcctm5() with the stcctm() functionHendrik Brueckner1-16/+9
2019-02-22s390/cpu_mf: add store cpu counter multiple instruction supportHendrik Brueckner1-0/+17
2018-07-31s390/cpum_sf: save TOD clock base in SDBs for time conversionHendrik Brueckner1-3/+9
2018-05-09s390/cpum_sf: Add data entry sizes to sampling trailer entryThomas Richter1-1/+3
2018-05-09perf: fix invalid bit in diagnostic entryThomas Richter1-1/+1
2018-03-28s390/lpp: use assembler alternatives for the LPP instructionMartin Schwidefsky1-2/+2
2017-11-24s390: include: Remove redundant license textGreg Kroah-Hartman1-4/+0
2017-11-24s390: add SPDX identifiers to the remaining filesGreg Kroah-Hartman1-0/+1
2017-11-16s390/cpum_sf: load program parameter at sampler enablementHendrik Brueckner1-0/+6
2017-11-14s390: correct some inline assembly constraintsVasily Gorbik1-1/+1
2017-03-31s390/cpu_mf: remove register variable in __ecctr()Hendrik Brueckner1-1/+1
2017-03-31s390/cpum_cf: add support for the MT-diagnostic counter set (z13)Hendrik Brueckner1-1/+3
2017-01-16s390/cpumf: get rid of variable length arrayHeiko Carstens1-2/+3
2016-12-14s390/cpumf: fix qsi inline assemblyHeiko Carstens1-7/+3
2016-12-12s390/cpumf: Use configuration level indication for sampling dataChristian Borntraeger1-1/+2
2016-06-28s390/cpumf: use basic block for ecctr inline assemblyHeiko Carstens1-3/+14
2015-11-03s390: remove runtime instrumentation interruptsMartin Schwidefsky1-5/+0
2015-01-22s390: add SMT supportMartin Schwidefsky1-0/+14
2013-12-16s390/cpum_sf: Add raw data sampling to support the diagnostic-sampling functionHendrik Brueckner1-13/+27
2013-12-16s390/cpum_sf: Add helper to read TOD from trailer entriesHendrik Brueckner1-2/+12
2013-12-16s390/cpum_sf: Atomically reset trailer entry fields of sample-data-blocksHendrik Brueckner1-4/+9
2013-12-16s390/perf: add support for the CPU-Measurement Sampling FacilityHendrik Brueckner1-0/+14
2013-12-16s390/oprofile: move hwsampler interfaces to cpu_mf.hHendrik Brueckner1-0/+138
2013-03-11Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+1
2013-03-11s390: Fix a header dependencies related build errorLi Zefan1-0/+1
2013-02-14s390/cleanup: rename SPP to LPPHendrik Brueckner1-2/+2
2012-09-26s390: add support for runtime instrumentationJan Glauber1-0/+4
2012-03-30[S390] Fix build errors (fallout from system.h disintegration)Heiko Carstens1-0/+2
2012-03-23[S390] perf: add support for s390x CPU countersHendrik Brueckner1-3/+86
2012-03-23[S390] oprofile: Allow multiple users of the measurement alert interruptJan Glauber1-0/+12