Commit 93c52dd0 authored by Alexander Duyck's avatar Alexander Duyck Committed by Jeff Kirsher

ixgbe: Merge watchdog functionality into service task

This patch is meant to merge the functionality of the ixgbe watchdog task
into the service task.  By doing this all link state functionality will be
controlled by a single task.  As a result the reliability of the interface
will be improved as the likelihood of any race conditions is further
reduced.
Signed-off-by: default avatarAlexander Duyck <alexander.h.duyck@intel.com>
Signed-off-by: default avatarJeff Kirsher <jeffrey.t.kirsher@intel.com>
parent 7086400d
...@@ -455,11 +455,9 @@ struct ixgbe_adapter { ...@@ -455,11 +455,9 @@ struct ixgbe_adapter {
unsigned long link_check_timeout; unsigned long link_check_timeout;
struct work_struct reset_task; struct work_struct reset_task;
struct work_struct watchdog_task;
struct work_struct fdir_reinit_task; struct work_struct fdir_reinit_task;
struct work_struct check_overtemp_task; struct work_struct check_overtemp_task;
struct work_struct service_task; struct work_struct service_task;
struct timer_list watchdog_timer;
struct timer_list service_timer; struct timer_list service_timer;
u32 fdir_pballoc; u32 fdir_pballoc;
u32 atr_sample_rate; u32 atr_sample_rate;
......
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment