]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drivers/perf: hisi: Don't update the associated_cpus on CPU offline
authorYicong Yang <yangyicong@hisilicon.com>
Tue, 10 Dec 2024 14:15:17 +0000 (22:15 +0800)
committerWill Deacon <will@kernel.org>
Tue, 10 Dec 2024 15:57:24 +0000 (15:57 +0000)
commitf2368a209a713267b68f7a4906a5012a29925410
treed7ed6433fbd5a5c1e07ca4510d5dcb8f54f142c9
parent41729809ac8504abb7ac757105c6db2c2fbbc466
drivers/perf: hisi: Don't update the associated_cpus on CPU offline

Event will be scheduled on CPU of hisi_pmu::on_cpu which is selected
from the intersection of hisi_pmu::associated_cpus and online CPUs.
So the associated_cpus don't need to be maintained with online CPUs.
This will save one update operation if one associated CPU is offlined.

Signed-off-by: Yicong Yang <yangyicong@hisilicon.com>
Link: https://lore.kernel.org/r/20241210141525.37788-3-yangyicong@huawei.com
Signed-off-by: Will Deacon <will@kernel.org>
drivers/perf/hisilicon/hisi_uncore_pmu.c