Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 19220999 authored by Heiko Carstens's avatar Heiko Carstens Committed by Martin Schwidefsky
Browse files

s390/cpumf: remove superfluous nr_cpumask_bits check



Paul Burton reported that the nr_cpumask_bits check
within cpumsf_pmu_event_init() is not necessary.

Actually there is already a prior check within
perf_event_alloc(). Therefore remove the check.

Reported-by: default avatarPaul Burton <paul.burton@imgtec.com>
Signed-off-by: default avatarHeiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: default avatarMartin Schwidefsky <schwidefsky@de.ibm.com>
parent 76b31381
Loading
Loading
Loading
Loading
+1 −5
Original line number Diff line number Diff line
@@ -823,12 +823,8 @@ static int cpumsf_pmu_event_init(struct perf_event *event)
	}

	/* Check online status of the CPU to which the event is pinned */
	if (event->cpu >= 0) {
		if ((unsigned int)event->cpu >= nr_cpumask_bits)
	if (event->cpu >= 0 && !cpu_online(event->cpu))
			return -ENODEV;
		if (!cpu_online(event->cpu))
			return -ENODEV;
	}

	/* Force reset of idle/hv excludes regardless of what the
	 * user requested.