aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Richter <tmricht@linux.ibm.com>2023-06-23 11:26:30 +0200
committerAlexander Gordeev <agordeev@linux.ibm.com>2023-07-04 07:45:18 +0200
commit6aca56c024e42577c28706a85979a6967b9b5e97 (patch)
tree2cf18a447e0a227cfeb18719965c1ffecd6ba858
parentb2534c28b23b099fc399021283ffaf9f40513abf (diff)
downloadlinux-pm-6aca56c024e42577c28706a85979a6967b9b5e97.tar.gz
s390/cpum_sf: remove check on CPU being online
During sampling event initialization, a check is done if that particular CPU the event is to be installed on is actually online. This check is not necessary, as it is also performed in the system call entry point. Therefore remove this check. No functional change. Signed-off-by: Thomas Richter <tmricht@linux.ibm.com> Acked-by: Heiko Carstens <hca@linux.ibm.com> Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
-rw-r--r--arch/s390/kernel/perf_cpum_sf.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/arch/s390/kernel/perf_cpum_sf.c b/arch/s390/kernel/perf_cpum_sf.c
index 003b9a28c83461..06efad5b4f931b 100644
--- a/arch/s390/kernel/perf_cpum_sf.c
+++ b/arch/s390/kernel/perf_cpum_sf.c
@@ -958,10 +958,6 @@ static int cpumsf_pmu_event_init(struct perf_event *event)
return -ENOENT;
}
- /* Check online status of the CPU to which the event is pinned */
- if (event->cpu >= 0 && !cpu_online(event->cpu))
- return -ENODEV;
-
/* Force reset of idle/hv excludes regardless of what the
* user requested.
*/