aboutsummaryrefslogtreecommitdiffstats
path: root/arch/s390/kernel/perf_pai_crypto.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-08-28s390/pai: Deny all events not handled by this PMUThomas Richter1-2/+2
2025-07-16s390/pai_crypto: Rename PAI Crypto event 4210Thomas Richter1-1/+1
2025-06-17s390: Remove unnecessary include <linux/export.h>Heiko Carstens1-1/+0
2025-03-17perf: Supply task information to sched_task()Kan Liang1-1/+2
2024-11-19perf/core: Save raw sample data conditionally based on sample typeYabin Cui1-1/+1
2024-09-05s390/pai_crypto: Add support for MSA 10 and 11 pai countersThomas Richter1-0/+16
2024-06-18s390: Replace S390_lowcore by get_lowcore()Sven Schnelle1-2/+2
2024-06-07s390/pai_ext: Enable per-task and system-wide sampling eventThomas Richter1-2/+0
2024-06-07s390/pai_crypto: Enable per-task and system-wide sampling eventThomas Richter1-55/+46
2024-06-07s390/pai_crypto: Enable per-task counting eventThomas Richter1-14/+67
2024-06-07s390/pai_crypto: Enable concurrent system-wide counting/sampling eventThomas Richter1-10/+9
2024-04-03s390/pai: fix sampling event removal for PMU device driverThomas Richter1-3/+7
2024-03-07s390/pai: change sampling event assignment for PMU device driverThomas Richter1-1/+3
2024-02-20s390/pai: simplify event start function for perf statThomas Richter1-10/+2
2024-02-20s390/pai: save PAI counter value page in event structureThomas Richter1-11/+37
2024-02-09s390/pai_crypto: return proper error code in paicrypt_initThomas Richter1-1/+1
2024-02-09s390/pai: export number of sysfs attribute filesThomas Richter1-3/+8
2024-02-09s390/pai_crypto: emit error on too many countersThomas Richter1-2/+4
2024-02-09s390/pai: fix attr_event_free upper limit for pai device driversThomas Richter1-1/+1
2024-01-12s390/pai: rework paiXXX_start and paiXXX_stop functionsThomas Richter1-15/+14
2024-01-12s390/pai_crypto: split function paicrypt_push_sampleThomas Richter1-18/+25
2024-01-12s390/pai: rework paixxxx_getctr interfaceThomas Richter1-6/+6
2023-11-22s390/pai: cleanup event initializationThomas Richter1-6/+5
2023-10-25s390/pai_crypto: remove per-cpu variable assignement in event initializationThomas Richter1-1/+0
2023-10-25s390/pai: initialize event count once at initializationThomas Richter1-1/+0
2023-10-25s390/pai_crypto: use PERF_ATTACH_TASK define for per task detectionThomas Richter1-1/+1
2023-10-19s390/pai_crypto: dynamically allocate percpu pai crypto map data structureThomas Richter1-27/+100
2023-09-19s390: use control register bit definesHeiko Carstens1-2/+2
2023-09-19s390/ctlreg: add local and system prefix to some functionsHeiko Carstens1-2/+2
2023-09-19s390/ctlreg: rename ctl_reg.h to ctlreg.hHeiko Carstens1-2/+1
2023-05-15s390/pai_crypto: replace atomic_t with refcount_tThomas Richter1-8/+11
2023-01-18perf/core: Add perf_sample_save_raw_data() helperNamhyung Kim1-3/+1
2022-12-12Merge tag 'perf-core-2022-12-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-1/+1
2022-10-27perf: Rewrite core context handlingPeter Zijlstra1-1/+1
2022-10-26s390/pai: rename structure member users to active_eventsThomas Richter1-6/+6
2022-10-26s390/pai: rework pai_crypto mapped buffer reference countThomas Richter1-22/+20
2022-09-27perf: Use sample_flags for raw_dataNamhyung Kim1-0/+1
2022-06-23s390/pai: Fix multiple concurrent event installationThomas Richter1-3/+12
2022-06-23s390/pai: Prevent invalid event number for pai_crypto PMUThomas Richter1-2/+3
2022-05-09s390/pai: add support for cryptography countersThomas Richter1-0/+688