ChangeLog for 2.2.14 ==================== * enable ECC on i217/i218 and reset the adapter on unrecoverable ECC error * checkpatch cleanups * change multi-line comment blocks to conform to preferred style in the in-kernel networking code * Upstream commit 6e97c170db3878695cb48b5021fffe442ec0aeb0 - e1000e: Minimum packet size must be 17 bytes * Upstream commit 3646f0e5c97703cecfd96cdabb085e78d9b7f680 - netdev: make pci_error_handlers const * Enable timesync (IEEE 1588 PTP) support on 82574/82583/82579/i217/i218 * remove redundant ethtool statistic counter (rx_long_byte_count, use existing rx_bytes instead) * Fix writes of large blocks to EEPROM on 80003es2lan/82571/82572 * Fix compilation errors on 3.7 and newer kernels * Upstream commit 8edc0e624db3756783233e464879eb2e3b904c13 - e1000e: Change wthresh to 1 to avoid possible Tx stalls * Fix adapter resets while transmitting UDP traffic and link drops * Performance improvements for jumbo frames on 82566/82567/82577/82578/82579 * Add support for i218 * Fix bug determining kernel version when compiling * Add ethtool support for EEE * Allow EEE in MDI-X mode on 82579/i217/i218 * Fix bug in ethtool offline register test on i217/i218 * Fix 82571 serdes link issue * Upstream commit 4e8186b68fb944ad9e7fd4080cd8bd8f10eb7cbd - e1000e: implement MDI/MDI-X control * Upstream commit f0c5dadff3fbda77a65b8577fee437c3d771233d - e1000e: fix panic while dumping packets on Tx hang with IOMMU * Upstream commit 49ce9c2cda18f62b13055dc715e7b514157c2da8 - drivers/net/ethernet: Fix (nearly-)kernel-doc comments for various functions * Upstream commit 7b1115e017569219eccbcad2bc48b81e6b98df29 - e1000e: advertise transmit time stamping