ChangeLog for e1000e-1.3.17
===========================
* Fixed an occassional panic on RHEL5.4 and newer when suspending/hibernating
  the adapter.
* 82577/8 clear Host Wakeup bit without touching PHY registers on page 800
  (necessary as a workaround)
* Upstream: PM: Remove CONFIG_PM_OPS (commit aa338601)
* Upstream: e1000e: If ASPM L0s needs to be disabled, do it prior to enabling
  device (commit 78cd29d5)
* Use new ethtool set_phys_id entry point
* Do not set blink_led function pointer incorrectly for 82574/82583
* Add ability to access multiple PHY registers on the same page while holding
  a lock without having to set the page for every access.  Use this method in
  a number of places for ICH/PCH adapters.
* 82579: Fixed an issue where the adapter could become disabled during Sx
  stress testing.  Renamed e1000_disable_gig_wol() to better reflect what
  it does.
* Upstream: e1000e: use dev_kfree_skb_irq() instead of dev_kfree_skb()
  (commit ef5ab89c)
* Upstream: net: use pci_dev->revision, again (commit ff938e43)
* Convert msec_delay's less than 20msec to usleep_range as described in
  ./Documentation/timers/timers-howto.txt in the kernel source tree
* Refactor fix in previous release that fixed an issue where the adapter
  could reset unnecessarily when ethtool -r is done while passing traffic
* Report PCIe link speed during driver load in GT/s, not GB/s
* Do not report driver supports Wake-on-ARP since it does not
* Various code cleanups
* ICH/PCH: release mutex but not sw/fw/hw semaphore (swflag) after hw reset;
  log debug message if swflag is released unexpectedly
* 80003es2lan: fixed an issue where the ESB2 LAN interface could become non-
  functional and possibly identify it's MAC address incorectly to switches
  when setting up the switching tables
