ChangeLog for 2.5.4 =================== * Add - ether_addr_equal for use by versions less than 3.5 * Fix - Semaphore imbalance for 82573 devices * Fix - 82579 ethtool offline register tests reg bitmasks * Fix - Perform PHY configuration after exiting ULP mode on I218 * Cleanup - braces {} should be used on all statement arms or none * Fix - high CRC error count with 4K RX traffic on 82577/8 * Fix - overrun of PHY RAR array on 82579 * Add - Adding error reporting to init_phy_workarounds_pchlan() * Fix - Defaulting to continue on ME blocked reset * Fix - Hardware Unit Hang * Compat - PCI_EXP_LNKCTL_ASPMC introduced in kernel 2.6.29 * Fix - Use macro instead of digit for defining e1000_rx_desc_packet_split * Fix - Remove call for setting MDIO slow mode for I217/I218 * Fix - I218 ULP updates * Fix - Incorrect entries in system log on driver load with cable out * Fix - Explicitly set Transmit Control Register to ensure 82574L 100M HDX performance * Fix - 82579 sets LPI too early * Fix - vlan support for kernels 3.10 and above * Fix - for new checkpatch JIFFIES_COMPARISON warning * Add - additional I217/I218 PCI IDs * Fix - Using InterruptThrottleRate=2 no error message and ITR not set * Add - missing branding strings in ich8lan.c * Fix - ULP is not supported on LPT MAC with I218 PHY * Fix - build warnings on SLES11 SP3