diff options
Diffstat (limited to 'kernel/watchdog.c')
| -rw-r--r-- | kernel/watchdog.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/kernel/watchdog.c b/kernel/watchdog.c index a933e3a0398b..36491cd5b7d4 100644 --- a/kernel/watchdog.c +++ b/kernel/watchdog.c | |||
| @@ -200,7 +200,6 @@ static int is_softlockup(unsigned long touch_ts) | |||
| 200 | } | 200 | } |
| 201 | 201 | ||
| 202 | #ifdef CONFIG_HARDLOCKUP_DETECTOR | 202 | #ifdef CONFIG_HARDLOCKUP_DETECTOR |
| 203 | void __weak hw_nmi_watchdog_set_attr(struct perf_event_attr *wd_attr) { } | ||
| 204 | 203 | ||
| 205 | static struct perf_event_attr wd_hw_attr = { | 204 | static struct perf_event_attr wd_hw_attr = { |
| 206 | .type = PERF_TYPE_HARDWARE, | 205 | .type = PERF_TYPE_HARDWARE, |
| @@ -372,7 +371,6 @@ static int watchdog_nmi_enable(int cpu) | |||
| 372 | 371 | ||
| 373 | wd_attr = &wd_hw_attr; | 372 | wd_attr = &wd_hw_attr; |
| 374 | wd_attr->sample_period = hw_nmi_get_sample_period(watchdog_thresh); | 373 | wd_attr->sample_period = hw_nmi_get_sample_period(watchdog_thresh); |
| 375 | hw_nmi_watchdog_set_attr(wd_attr); | ||
| 376 | 374 | ||
| 377 | /* Try to register using hardware perf events */ | 375 | /* Try to register using hardware perf events */ |
| 378 | event = perf_event_create_kernel_counter(wd_attr, cpu, NULL, watchdog_overflow_callback, NULL); | 376 | event = perf_event_create_kernel_counter(wd_attr, cpu, NULL, watchdog_overflow_callback, NULL); |
