Unverified Commit a5194e63 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!4647 hisi_ptt: Move type check to the beginning of hisi_ptt_pmu_event_init()

Merge Pull Request from: @lujunhuaHW 
 
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.

bugzilla: https://gitee.com/openeuler/kernel/issues/I92NZO 
 
Link:https://gitee.com/openeuler/kernel/pulls/4647

 

Signed-off-by: default avatarJialin Zhang <zhangjialin11@huawei.com>
parents 8ec41fca e16e4c70
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment