# changelog

author: sbahling@suse.com
changelog:
  - Inital SUSE PLDP build of automatic source pull from e1000.sf.net
    Pulled from http://switch.dl.sourceforge.net/project/e1000//e1000e%20stable/2.4.14/e1000e-2.4.14.tar.gz
  - Release README:
    ChangeLog for 2.4.14
    ====================
    * Add support for I218 "Ultra-Low Power" (ULP) mode enabled in S3/4 and in S0 when Runtime Power Management (RPM) is enabled
    * Fix - do not access MAC registers when RPM suspended
    * Fix - workaround a Tx hang inssue at 100Half on I218
    * Fix - disable ASPM L1 on 82583
    * Cleanup - remove unnecessary workaround for 82578
    * Cleanup/refactor - Runtime Power Management flow
    * Fix - device would repeatedly cycle D0->D3 when RPM enabled and the interface was administratively downed
    * Fix - do not wake from RPM to read PHY status
    * Fix - release mutex lock only if it has been initially acquired on 82574/82583
    * Upstream - commit 73e3dd6b45c4c870fc2641eb04c24e3f12dab1e0 (e1000e: fix numeric overflow in phc settime method)
    * Upstream - commit 80d5c3689b886308247da295a228a54df49a44f6 (net: vlan: prepare for 802.1ad VLAN filtering offload)
    * Upstream - commit f646968f8f7c624587de729115d802372b9063dd (net: vlan: rename NETIF_F_HW_VLAN_ feature flags to NETIF_F_HW_VLAN_CTAG_)
    * Upstream - commit 86a9bad3ab6b6f858fd4443b48738cabbb6d094c (net: vlan: add protocol argument to packet tagging functions)
    * Fix - AMT connection drops after driver unload if large MTU configured
    * Upstream - commit 37287fae7e4506fb0822523587c769783164cdd6 (e1000e: Add missing dma_mapping_error-call in e1000_alloc_jumbo_rx_buffers)
    * Fix - low throughput using 4K jumbo MTU
    * Fix - error checking in initialization flow for I218
    * Fix - ethtool interrogating device takes it out of RPM D3 briefly
    * Refactor/fix system hibernate flow
    * Fix - automatically enable EEE LPI in I217/I218 hardware when in Sx
    * Cleanup - whitespace, indentation and lines exceeding 80 characters
    * Fix - Resolve strict checkpatch USLEEP_RANGE checks
    * Upstream - commit e60b22c5b7e59db09a7c9490b1e132c7e49ae904 (e1000e: fix accessing to suspended device)
    * Upstream - commit 66148babe728f3e00e13c56f6b0ecf325abd80da (e1000e: fix runtime power management transitions)
    * Upstream - commit 4e0855dff094b0d56d6b5b271e0ce7851cc1e063 (e1000e: fix pci-device enable-counter balance)
    * Fix - do not enable EEE on 82579/I217/I218 for speeds in which EEE is not advertised
    * Fix - IEEE MMD register 3.1 at wrong EMI address on 82579


author: sbahling@suse.com
changelog:
  - Inital SUSE PLDP build of automatic source pull from e1000.sf.net
    Pulled from http://switch.dl.sourceforge.net/project/e1000//ixgbe%20stable/3.17.3/ixgbe-3.17.3.tar.gz
  - Release README:
    This is the latest release of the ixgbe driver for Linux, which supports
    kernel versions up through 3.10.3
    Changes in this release:
    * Various bug fixes


author: sbahling@suse.com
changelog:
  - Inital SUSE PLDP build of automatic source pull from e1000.sf.net
    Pulled from http://switch.dl.sourceforge.net/project/e1000//ixgbevf%20stable/2.10.3/ixgbevf-2.10.3.tar.gz
  - Release README:
    This is the most current release of the ixgbevf driver for Linux, which
    supports kernel versions 2.6.18 up through 3.10.3.
    This driver supports 82599 and X540 virtual functions provided when max_vfs
    is set to 1 or greater in the ixgbe PF driver Rev. 3.14.5 or greater on a
    system supporting SR-IOV.
    Changes in this release:
    * PF to default MAC address to 0x0 instead of random value
    * Correct build if HAVE_LVAN_RX_REGISTER not defined
    * Correct support for NDO features in VF
    * no longer dump register output from ethtool to the syslog now goes to
    ethtool's STDOUT.
    * Various bug fixes


author: sbahling@suse.com
changelog:
  - Inital SUSE PLDP build of automatic source pull from e1000.sf.net
    Pulled from http://downloads.sourceforge.net/project/e1000/igbvf%20stable/2.3.2/igbvf-2.3.2.tar.gz
  - Release README:
    Changes in this release:
  -	Numerous kernel compatibility fixes to allow compilation on recent upstream kernels.
  -	Assign random MAC address when provided zero address by PF (introduced in 3.8 kernel)
  -	Fixed possible transmit hang due to memory coherency issues
  -	Correct VF-to-VF VLAN communication issue on i350
  -	Clarify command-line parameters in README


author: sbahling@suse.com
changelog:
  - Inital SUSE PLDP build of automatic source pull from e1000.sf.net
    Pulled from http://switch.dl.sourceforge.net/project/e1000//igb%20stable/5.0.5/igb-5.0.5.tar.gz
  - Release README:
    Changelog for igb-5.0.5
    * Add new i354 device support, including AutoMedia Detect on supported platforms.
    * Media Auto Sense feature for hardware configured for it, including special EEPROM on 82580 devices only.
    * Fix for compile errors on older distro's and newest upstream.
    * Update MTU so that is always at least a standard frame size.
    * Fix for MDD in i350.
    * Added support to set EEE-advertisements via ethtool.
    * Other EEE-related fixes.
    * Fix for flow control configuration on SGMII connection.
    * Fix for i2c lockdep warning.
    * add setlink, getlink support


