ChangeLog for e1000e-1.3.10a
============================
* 82579: Don't allow jumbo frames to be configured when MACsec enabled in EEPROM
* 82567LM-3/82567LF-3/82567V-4: use MAC-based WoL instead of PHY-based WoL.
  The unsupported PHY-based WoL was inadvertently enabled when support was
  added for 82577/82578, and could cause problems in Sx states.
* Do not increment tx_timeout statistic when normally resetting the adapter
  when there is outstanding transmit work.
* Do not run any scheduled tasks when adapter is going down, otherwise a
  deadlock may occur.
* Miscellaneous comment/printk typos
* 82579: Update EEE timer value to prevent link from dropping
* Various minor changes based on static analysis of the driver code
* Prevent adapter from being reset when passing traffic and re-starting
  auto-negotiation via 'ethtool -r ethX'
* Upstream: don't use flush_scheduled_work (commit 23f333a2)
* Upstream: Fix drivers advertising HW_CSUM feature to use csum_start
  (commit 0d0b1672)
* Upstream: fix double initialization in blink path (commit 9633e63b)
* Upstream: Use default implementation of ethtool_ops::get_link where possible
  (commit ed4ba4b5)
* Upstream: add netpoll support for MSI/MSI-X IRQ modes (commit 147b2c8c)
* Use kmemdup rather than duplicating its implementation
* Fix sparse warnings
* 82579: fails ethtool online diagnostic link test when connected to certain
  switches.  Extend the timeout to acquire link to 5 seconds and document
  the issue.
* Use ether_crc_le rather than duplicating its implementation
* 8257x: do not ignore return from e1000_get_phy_id)82571()
* 82571: PHY_CONTROL bit 11 (power down) cleared when hardware is reset.
  Power down the PHY during reset when the interface is down, not running
  ethtool diagnostics and WoL is disabled.
* Use vzalloc instead of vmalloc/memset
* Rename files to match closer to upstream driver filenames
* Fix non-whitespace checkpatch issues
* Fix compile warnings with new gcc 4.6
* Declare various tables as static const to reduce data and overall object size
* 82574: requires its own set_d[0|3]_lplu_state functions
* Fix compilation errors on SuSE SLES10 PPC
* Fix spec file to allow rpm builds on newer OSV
* Upstream: avoid some skb->ip_summed initializations (commit bc8acf2c)
* Upstream: return operator cleanup (commit 807540ba)
* Upstream: set NETIF_F_HIGHDMA for VLAN feature flags (commit 7b872a55)
* Upstream: Remove address use from assignments of function pointers
  (commit c061b18d)
* Upstream: Don't check for vlan group before vlan_tx_tag_present (commit
  eab6d18d)
* Upstream: Rename VLAN_GROUP_ARRAY_LEN to VLAN_N_VID (commit b738127d)
* Upstream: Simplify MSI interrupt testing (commit 068e8a30)
* 82574: do not disable ASPM L1
* 82571/82572/80003ES2LAN: use hardware writeback batching to improve bus
  utilization and removes partial writes on certain systems.