Intel i219-LM Had Solely Been Working At ~60% Of Most Velocity Due To Linux Driver Bug


For those who depend on an Intel I219-LM Gigabit Ethernet adapter, you’ll want to sit up for upgrading your Linux kernel construct quickly… A repair was dedicated at this time after Intel engineers found this explicit Ethernet chipset had solely been operating at round 60% of its most velocity attributable to a regression launched again in 2020.
Intel’s Linux networking engineers have landed a repair at this time to Linux 6.3 Git, which in flip is bound to be back-ported to secure supported kernel sequence. For the reason that launch of Linux 5.8 in mid-2020, this Ethernet adapter had been operating at round 60% of its marketed potential attributable to an e1000e driver regression.
The difficulty stems from TCP Phase Offload (TSO) not being correctly disabled though the change in Linux 5.8 tried to take action. Now with Linux 6.3 — and to be back-ported to supported secure sequence — TSO is being correctly disabled at driver probe time for the i219-LM. TSO must be disabled for this explicit adapter for PCIe interfaces or at 10/100 speeds to keep away from “{hardware} points” with this explicit chipset.
This commit landed within the kernel tree a couple of minutes in the past to correctly handle the scenario. If all goes effectively, Linux 6.3 secure shall be out this weekend.