mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-04-10 15:58:13 -04:00
s390/cpum_sf: Use sf_buffer_available()
Use sf_buffer_available() consistently throughtout the code to test for the existence of sampling buffer. No functional change. Signed-off-by: Thomas Richter <tmricht@linux.ibm.com> Reviewed-by: Hendrik Brueckner <brueckner@linux.ibm.com> Reviewed-by: Sumanth Korikkar <sumanthk@linux.ibm.com> Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
This commit is contained in:
committed by
Heiko Carstens
parent
de6d22ccdc
commit
f2e9d46ac6
@@ -404,7 +404,7 @@ static void sfb_init_allocs(unsigned long num, struct hw_perf_event *hwc)
|
||||
|
||||
static void deallocate_buffers(struct cpu_hw_sf *cpuhw)
|
||||
{
|
||||
if (cpuhw->sfb.sdbt)
|
||||
if (sf_buffer_available(cpuhw))
|
||||
free_sampling_buffer(&cpuhw->sfb);
|
||||
}
|
||||
|
||||
@@ -1793,7 +1793,7 @@ static int cpumsf_pmu_add(struct perf_event *event, int flags)
|
||||
if (cpuhw->flags & PMU_F_IN_USE)
|
||||
return -EAGAIN;
|
||||
|
||||
if (!SAMPL_DIAG_MODE(&event->hw) && !cpuhw->sfb.sdbt)
|
||||
if (!SAMPL_DIAG_MODE(&event->hw) && !sf_buffer_available(cpuhw))
|
||||
return -EINVAL;
|
||||
|
||||
perf_pmu_disable(event->pmu);
|
||||
|
||||
Reference in New Issue
Block a user