Intel's I219-LM Gigabit Ethernet Adapter Ran at 60% Maximum Speed on Linux Since 2020 (phoronix.com) 30
Phoronix reports:
If you rely on an Intel I219-LM Gigabit Ethernet adapter, you will want to look forward to upgrading your Linux kernel build soon... A fix was committed Thursday after Intel engineers discovered this particular Ethernet chipset had only been running at around 60% of its maximum speed due to a regression introduced back in 2020...
Since the release of Linux 5.8 in mid-2020, this Ethernet adapter had been running at around 60% of its advertised potential due to an e1000e driver regression.
Since the release of Linux 5.8 in mid-2020, this Ethernet adapter had been running at around 60% of its advertised potential due to an e1000e driver regression.
Well (Score:2)
Re: (Score:3)
Makes me wonder if they really did test the drivers before they released them.
Re: (Score:2)
Re: Well (Score:2)
Re: (Score:1)
Re: (Score:3)
Their fault for still running TSO when everything's moved on to TSO/E or CMS.or z/OS Unix.
Funny thing to be running on a network adapter though...
The description reads a little different (Score:5, Interesting)
Re: The description reads a little different (Score:2)
Obviously they didn't test it enough.
Re: The description reads a little different (Score:5, Informative)
It has been challenging to get Intel to take Linux support seriously.
I had a case open for driver issues with this chip i.e. including huge performance differences between their Linux and Windows drivers.
They kept not doing anything about it so I gave up and changed hardware to something that worked. Glad they finally fixed that.
Re: (Score:2)
I concur with @rhardy. And it's not just for the I219-LM. The situation with the igc driver for the I-225V chipset is a real debacle that makes it unusable for most users. Windows as well as Linux users have problems. People expect better from Intel since it's a top name in the industry.
Re: (Score:2)
Yeah, I know that for a while when I was shopping around for motherboard/laptop type systems, that "Intel" network connection was a positive thing for me. Might mean my picking one system over another if they're of similar price.
Yes, I would check reviews semi-regularly, but generally the intel stuff was noted for being stable and dependable. You can't really increase speed over the standard, of course. But an assurance of "it just works" for something peripheral is something you want.
Re: (Score:3)
The reviewers aren't really doing their job either. They're happy to drool over all the latest benchmarks for CPU and GPU performance, but everything else in a system/mobo just gets a checkbox.
Most Linux code reviewers, the people that actually sign off the code before it's sent to Linus as a "git pull", compile the proposed changes.
If the compile works, then they look for unexpected interactions with other parts of Linux, and if none are found THEY MIGHT DO ACTUAL TESTS
Much of the Linux codebase lacks rigorous and documented performance & regression testing. Yes, more and more programmers are including module tests and better code building checks in their code packages, but I have rarely se
Re: (Score:2, Funny)
Also, what are Intel engineers doing if it takes this long to notice
Running Windows?
Re: The description reads a little different (Score:2)
Re: (Score:2)
Except the bug only affects 10/100 connections, so you would see gigabit.
Re:The description reads a little different (Score:5, Informative)
This bug only hits in 10/100 mode. If you are in Gigabit mode, you are unaffected. I looked at the commit to try to figure out if it affects I219-V (still don't know).
The reason the feature wasn't disabled? For some reason, they set the flags in the watchdog code instead of the hardware probe code.
Source: https://git.kernel.org/pub/scm... [kernel.org]
Re: (Score:1)
Re:The description reads a little different (Score:4, Informative)
That sounds more like a failed workaround than a regression.
It doesn't matter what something is. Fix, workaround, legit feature ... if it worked on one release and not the next it is a regression.
on which boards and cards? (Score:2)
In other words ... (Score:3)
Intel's I219-LM Gigabit Ethernet Adapter Ran at 60% Maximum Speed
They bit off more than they could through.
Are VMs effected? (Score:2)
Does this apply to the e1000 drivers in KVM?
Windows (Score:2)
That chip seems to have some sort of issue on Windows 11 also- it cant seem to handle more than some arbitrary number of simultaneous connections but I haven't had time to look into it, it at least loads everything reasonably quickly on KDE Neon. Just disabled the chip about a year ago and have been using wifi.