ixgbe: Combine SFP and multi-speed fiber task into single service task
authorAlexander Duyck <alexander.h.duyck@intel.com>
Wed, 27 Apr 2011 09:13:56 +0000 (09:13 +0000)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Sun, 15 May 2011 01:01:13 +0000 (18:01 -0700)
commit7086400d87a06588c13270949db9134afc9553ba
tree8ee25d42a75d5cf10720837c60f97a2a8eb8d550
parente606bfe74de63d6c3778c145ee0673d96ab257c9
ixgbe: Combine SFP and multi-speed fiber task into single service task

This change is meant to address several race conditions with multi-speed
fiber SFP+ modules in 82599 adapters.  Specifically issues have been seen
in which both the SFP configuration and the multi-speed fiber configuration
are running simultaneously which will result in the device getting into an
erroneous link down state.

Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Tested-by: Evan Swanson <evan.swanson@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ixgbe/ixgbe.h
drivers/net/ixgbe/ixgbe_main.c