mirror of
https://github.com/torvalds/linux.git
synced 2024-11-26 14:12:06 +00:00
06226d120a
When perf_init_event() calls perf_try_init_event() to init pmu driver,
searches for the next pmu driver only when the return value is -ENOENT.
Therefore, hisi_ptt_pmu_event_init() needs to check the type at the
beginning of the function.
Otherwise, in the case of perf-task mode, perf_try_init_event() returns
-EOPNOTSUPP and skips subsequent pmu drivers, causes perf_init_event() to
fail.
Fixes:
|
||
---|---|---|
.. | ||
hisi_ptt.c | ||
hisi_ptt.h | ||
Kconfig | ||
Makefile |