summaryrefslogtreecommitdiffstats
path: root/arch/s390/kernel/perf_cpum_cf.c
Commit message (Expand)AuthorAgeFilesLines
* s390: use control register bit definesHeiko Carstens2023-09-191-1/+1
* s390/ctlreg: add local and system prefix to some functionsHeiko Carstens2023-09-191-1/+1
* s390/cpum_cf: remove unneeded debug statementsThomas Richter2023-07-041-30/+2
* s390/cpum_cf: rework PER_CPU_DEFINE of struct cpu_cf_eventsThomas Richter2023-06-221-117/+332
* s390/cpum_cf: open access to hwctr device for CAP_PERFMON privileged processThomas Richter2023-06-201-1/+2
* s390/cpum_cf: remove function validate_ctr_auth() by inline codeThomas Richter2023-04-191-22/+9
* s390/cpum_cf: provide counter number to validate_ctr_version()Thomas Richter2023-04-191-10/+8
* s390/cpum_cf: introduce static CPU counter facility informationThomas Richter2023-04-191-67/+65
* s390/cpum_cf: simplify pr_err() statement in cpumf_pmu_enable/disableThomas Richter2023-04-131-14/+8
* s390/cpum_cf: remove unnecessary copy_from_user callThomas Richter2023-04-131-5/+1
* s390/cpum_cf: log bad return code of function cfset_all_copyThomas Richter2023-04-131-6/+9
* Merge tag 's390-6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds2023-02-211-25/+283
|\
| * s390/cpum_cf: simplify PMC_INIT and PMC_RELEASE usageThomas Richter2023-01-251-11/+7
| * s390/cpum_cf: merge source files for CPU Measurement counter facilityThomas Richter2023-01-251-8/+206
| * s390/cpum_cf: remove in-kernel counting facility interfaceThomas Richter2023-01-251-1/+1
| * s390/cpum_cf: move stccm_avail()Thomas Richter2023-01-251-0/+6
| * s390/cpum_cf: move cpum_cf_ctrset_size()Thomas Richter2023-01-251-0/+47
| * s390/cpum_cf: simplify hw_perf_event_destroy()Thomas Richter2023-01-251-6/+4
| * s390/cpumf: support user space events for countingThomas Richter2023-01-091-11/+24
* | perf/core: Add perf_sample_save_raw_data() helperNamhyung Kim2023-01-181-3/+1
|/
* perf: Use sample_flags for raw_dataNamhyung Kim2022-09-271-0/+1
* s390/cpumf: Handle events cycles and instructions identicalThomas Richter2022-06-231-1/+21
* s390: raise minimum supported machine generation to z10Vasily Gorbik2022-03-101-6/+5
* s390/cpumf: cpum_cf PMU displays invalid value after hotplug removeThomas Richter2021-11-081-1/+3
* s390/cpumf: Allow multiple processes to access /dev/hwcThomas Richter2021-10-261-78/+150
* s390/cpum_cf: move array from header to C fileHeiko Carstens2021-09-071-0/+8
* s390: replace deprecated CPU-hotplug functionsSebastian Andrzej Siewior2021-08-051-2/+2
* s390/cpumf: fix semicolon.cocci warningskernel test robot2021-07-201-1/+1
* s390/cpumf: Allow concurrent access for CPU Measurement Counter FacilityThomas Richter2021-07-051-31/+995
* s390/cpumf: remove WARN_ON_ONCE in counter start handlerThomas Richter2021-06-071-7/+1
* s390/cpumf: remove counter transaction call backsThomas Richter2021-06-071-84/+0
* s390/cpumf: remove call to perf_event_update_userpageThomas Richter2021-04-301-4/+0
* s390/cpumf: beautify if-then-else indentationThomas Richter2021-04-301-5/+3
* s390/cpumf: remove unneeded semicolonJiapeng Chong2021-03-081-1/+1
* s390/cpumf: Adjust registration of s390 PMU device driversThomas Richter2019-11-201-11/+10
* s390/cpum_cf: Add support for CPU-MF SVN 6Thomas Richter2019-03-291-4/+11
* s390/cpum_cf: Handle EBUSY return code from CPU counter facility reservationThomas Richter2019-02-221-1/+3
* s390/cpum_cf: move common functions into a separate fileHendrik Brueckner2019-02-221-181/+3
* s390/cpum_cf: introduce kernel_cpumcf_avail() functionHendrik Brueckner2019-02-221-3/+17
* s390/cpum_cf: introduce kernel_cpumcf_alert() to obtain measurement alertsHendrik Brueckner2019-02-221-0/+18
* s390/cpu_mf: move struct cpu_cf_events and per-CPU variable to header fileHendrik Brueckner2019-02-221-9/+2
* s390/cpum_cf: rename per-CPU counter facility structure and variablesHendrik Brueckner2019-02-221-20/+20
* s390/cpum_cf: prepare for in-kernel counter measurementsHendrik Brueckner2019-02-221-6/+26
* s390/cpum_cf: move counter set controls to a new header fileHendrik Brueckner2019-02-221-42/+3
* s390/cpum_cf: Reject request for sampling in event initializationThomas Richter2018-11-141-0/+2
* s390/perf: Change CPUM_CF return code in event init functionThomas Richter2018-11-081-1/+1
* s390: kernel: Remove redundant license textGreg Kroah-Hartman2017-11-241-4/+0
* s390: kernel: add SPDX identifiers to the remaining filesGreg Kroah-Hartman2017-11-241-0/+1
* s390/cpum_cf: make hw_perf_event_update() a void functionHendrik Brueckner2017-03-311-4/+2
* s390/cpum_cf: add support for the MT-diagnostic counter set (z13)Hendrik Brueckner2017-03-311-25/+64