Skip to content

Releases: koljah-de/e1000e-dkms-debian

3.8.7

26 Oct 21:05
Compare
Choose a tag to compare

Version 3.8.7

Changelog for 3.8.7

  • Fixed compilation on latest kernels after changes in Linux OS API
  • Backport to upstream: 98942d7053 (e1000e: extend PTP gettime function to read system clock)
  • Backport to upstream: 59f58708c504 (e1000e: Exclude device from suspend direct complete optimization)

3.8.4

22 Apr 16:59
Compare
Choose a tag to compare

Version 3.8.4

Tested with Linux Kernel 4.19, 5.4, 5.5, 5.6. Runs with all tested Kernels without problems.

Changelog for 3.8.4

  • Added a fix to s0ix flow to support cable connected case
  • Initial support for the following devices:
    • Ethernet Connection (13) I219-LM
    • Ethernet Connection (13) I219-V
    • Ethernet Connection (14) I219-LM
    • Ethernet Connection (14) I219-V
    • Ethernet Connection (15) I219-LM
    • Ethernet Connection (15) I219-V
    • Ethernet Connection (16) I219-LM
    • Ethernet Connection (16) I219-V
    • Ethernet Connection (17) I219-LM
    • Ethernet Connection (17) I219-V
  • Backport to upstream: 0290bd291c (netdev: pass the stuck queue to the timeout handle)
  • Backport to upstream: b0ddfe2bb2 (intel: correct return from set features callback)
  • Backport to upstream: ee2e80c194 (e1000e: Use dev_get_drvdata where possible)
  • Backport to upstream: a702381940 (e1000e: Use rtnl_lock to prevent race conditions between net and pci/pm)
  • Backport to upstream: daee5598e4 (e1000e: Drop unnecessary __E1000_DOWN bit twiddling)
  • Backport to upstream: 12299132b3 (net: ethernet: intel: Demote MTU change prints to debug)
  • Backport to upstream: c557a4b3f7 (e1000e: Use netdev_info instead of pr_info for link messages)

3.6.0

24 Sep 17:50
Compare
Choose a tag to compare

Version 3.6.0

Changelog for 3.6.0

  • Added support to S0ix system state
  • Backport to upstream commit: fb24ea52f78e0d595852e09e3a55697c8f442189:
    • Remove explicit invocations of mmiowb()
  • Cosmetic changes in the compilation process

Update for Linux Kernel 5.4 (Debian Bullseye and sid)
Use the e1000e-dkms-kernel54_3.6.0_all.deb package.

Update

Kernel 5.4
You don't need to do this, if you use the this package: e1000e-dkms-kernel54_3.6.0_all.deb

According to this post https://lore.kernel.org/linux-acpi/[email protected]/ definitions and functions from linux/pci-aspm.h have been merged into linux/pci.h.

To install the e1000e DKMS driver with Kernel 5.4.x you have to change the following line in /usr/src/e1000e-3.6.0/src/kcompat.h:

line:command
2799:#include <linux/pci-aspm.h>

to

line:command
2799:#include <linux/pci.h>

3.5.1

23 Jul 19:30
Compare
Choose a tag to compare

Version 3.5.1

Changelog for 3.5.1

  • Fix build on newer kernels (4.19+)
  • Backport to upstream: e1f65b0d70(e1000e: allow non-monotonic SYSTIM readings)
  • Initial support for the following devices:
    • Ethernet Connection (11) I219-LM
    • Ethernet Connection (11) I219-V
    • Ethernet Connection (12) I219-LM
    • Ethernet Connection (12) I219-V
  • Added support for PCIm function state:
    • Due to commit: 5d8682588605 ("[misc] mei: me: allow runtime pm for platform with D0i3")
    • When disconnecting the cable and reconnecting it, the NIC enters DMoff state. This caused wrong link indication and duplex mismatch. This bug is decribed in: https://bugzilla.redhat.com/show_bug.cgi?id=1689436
    • Checking PCIm function state and performing PHY reset in watchdog task solves this issue.

3.4.2.4s

29 May 13:30
Compare
Choose a tag to compare

Version 3.4.2.4s

Changelog for 3.4.2.4s

  • EOL Itanium support

3.4.2.4

28 May 20:17
Compare
Choose a tag to compare

Version 3.4.2.4

Changelog for 3.4.2.4

  • Fix build on newer kernels (4.19+)
  • Backport to upstream: fb052fdd26 (e1000e: use new API ethtool_{get|set}_link_ksettings)

3.4.2.3

07 Feb 19:55
Compare
Choose a tag to compare

Version 3.4.2.3

Changelog for 3.4.2.3

  • Fix build on newer kernels (4.18+)
  • Backport to upstream: Backport to upstream: 0bcd952fee (ethernet/intel: consolidate NAPI and NAPI exit)
  • Minor bug fixes