]> Gentwo Git Trees - linux/.git/commit
s390/pai_crypto: Unify sample push logic and update context handling
authorThomas Richter <tmricht@linux.ibm.com>
Wed, 5 Nov 2025 14:38:52 +0000 (15:38 +0100)
committerHeiko Carstens <hca@linux.ibm.com>
Fri, 14 Nov 2025 10:30:06 +0000 (11:30 +0100)
commit74466e87e7fae1e5d746037a3d0484fd0afb03b2
treedde94d4765bb889b7e9d78a147e91f3e6cae743e
parent0f1c0d754ac9c27cfb21e2e10c95261b1459e212
s390/pai_crypto: Unify sample push logic and update context handling

Unify naming and logic for PAI PMU drivers to support both PMUs
pai_crypto and pai_ext.

Rename paicrypt_push_sample() to pai_push_sample() to reflect
its common usage.  Add detailed comments about invocation context
and scheduler callbacks.  Use struct pai_pmu to determine area_size
instead of PAGE_SIZE for counter backup.
Remove obsolete variable paicrypt_cnt.

Signed-off-by: Thomas Richter <tmricht@linux.ibm.com>
Reviewed-by: Jan Polensky <japo@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
arch/s390/kernel/perf_pai_crypto.c