]> CyberLeo.Net >> Repos - FreeBSD/releng/8.2.git/commit
MFC ixgbe cummulative patch from stable/8
authorjfv <jfv@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 27 Jan 2011 00:36:54 +0000 (00:36 +0000)
committerjfv <jfv@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 27 Jan 2011 00:36:54 +0000 (00:36 +0000)
commit8def654ae232472b34ab9d368532b10392a6ebe8
tree155da95ea6512ae8ed41c45564eea9e0fc7b1ee4
parentddf7b63fb8a775608d99fa19b4e12fdb8bdf0dca
MFC ixgbe cummulative patch from stable/8

217712  Fix a couple of incorrect variable names in the sysctl code.
217713  - Panic on the 82598 adapter due to reading FCOE registers that don't exit
        - Make phy detection dynamic so adapters that support multiple types of
          media can be properly identified by the interface layer
        - Performance patch to the flow director (ixgbe_atr) code
        - Fix intermittent data corruption on the 82599
        - Add missing support code for buffer size and descriptors when doing
          jumbo frames, also add 16K cluster support.
        - Release RX lock when calling stack, this removes LOR problems.
217795  Remove TX_UNLOCK from the error path in local_timer, there is no LOCK
217796  Add missing case for Direct Attach 82598 in the dynamic phy detection
217797  Performance: don't run flow control shared code if nothing has changed

Approved by:  re (bz)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217917 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/ixgbe/ixgbe.c
sys/dev/ixgbe/ixgbe.h
sys/dev/ixgbe/ixgbe_82599.c
sys/dev/ixgbe/ixgbe_api.h
sys/dev/ixgbe/ixgbe_common.c
sys/dev/ixgbe/ixgbe_common.h
sys/dev/ixgbe/ixgbe_mbx.c
sys/dev/ixgbe/ixgbe_type.h