diff options
Diffstat (limited to 'arch/x86/kernel/cpu/perf_event_intel.c')
-rw-r--r-- | arch/x86/kernel/cpu/perf_event_intel.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/arch/x86/kernel/cpu/perf_event_intel.c b/arch/x86/kernel/cpu/perf_event_intel.c index cd9b6d0b10bf..3fefebfbdf4b 100644 --- a/arch/x86/kernel/cpu/perf_event_intel.c +++ b/arch/x86/kernel/cpu/perf_event_intel.c | |||
@@ -2316,9 +2316,12 @@ static struct event_constraint * | |||
2316 | intel_get_event_constraints(struct cpu_hw_events *cpuc, int idx, | 2316 | intel_get_event_constraints(struct cpu_hw_events *cpuc, int idx, |
2317 | struct perf_event *event) | 2317 | struct perf_event *event) |
2318 | { | 2318 | { |
2319 | struct event_constraint *c1 = cpuc->event_constraint[idx]; | 2319 | struct event_constraint *c1 = NULL; |
2320 | struct event_constraint *c2; | 2320 | struct event_constraint *c2; |
2321 | 2321 | ||
2322 | if (idx >= 0) /* fake does < 0 */ | ||
2323 | c1 = cpuc->event_constraint[idx]; | ||
2324 | |||
2322 | /* | 2325 | /* |
2323 | * first time only | 2326 | * first time only |
2324 | * - static constraint: no change across incremental scheduling calls | 2327 | * - static constraint: no change across incremental scheduling calls |