Bug 217436

Summary: Low speed download when using the e1000e driver on Intel I219-V
Product: Networking Reporter: Vasiliy Kovalev (kovalev)
Component: OtherAssignee: Stephen Hemminger (stephen)
Status: CLOSED OBSOLETE    
Severity: normal    
Priority: P3    
Hardware: All   
OS: Linux   
Kernel Version: Subsystem:
Regression: No Bisected commit-id:
Attachments: lspci
dmesg bug trace
patch

Description Vasiliy Kovalev 2023-05-12 21:41:22 UTC
Hello,

I have encountered a very low download speed using the e1000e driver for wired ethernet connection via an internal I219-V network card on linux kernel 5.15.72. However, on kernel 5.15.107, the system stops loading altogether. 

On the latest 6.1.27 kernel also has a slow download speed.
Comment 1 Vasiliy Kovalev 2023-05-12 21:43:12 UTC
Created attachment 304252 [details]
lspci
Comment 2 Vasiliy Kovalev 2023-05-12 21:48:35 UTC
Created attachment 304253 [details]
dmesg bug trace
Comment 3 Vasiliy Kovalev 2023-05-12 21:52:42 UTC
Created attachment 304254 [details]
patch

This patch solves the problem. Is it possible to add it to the upstream?
Comment 4 Stephen Hemminger 2023-05-12 22:45:11 UTC
Patches to network drivers go through normal kernel process.
https://www.kernel.org/doc/html/latest/process/submitting-patches.html

Use the script get_maintainer to cause the patch to get to the right reviewers.
$ ./scripts/get_maintainer.pl drivers/net/ethernet/intel/e1000e
Jesse Brandeburg <jesse.brandeburg@intel.com> (supporter:INTEL ETHERNET DRIVERS)
Tony Nguyen <anthony.l.nguyen@intel.com> (supporter:INTEL ETHERNET DRIVERS)
"David S. Miller" <davem@davemloft.net> (maintainer:NETWORKING DRIVERS)
Eric Dumazet <edumazet@google.com> (maintainer:NETWORKING DRIVERS)
Jakub Kicinski <kuba@kernel.org> (maintainer:NETWORKING DRIVERS)
Paolo Abeni <pabeni@redhat.com> (maintainer:NETWORKING DRIVERS)
intel-wired-lan@lists.osuosl.org (moderated list:INTEL ETHERNET DRIVERS)
netdev@vger.kernel.org (open list:NETWORKING DRIVERS)
Comment 5 Vasiliy Kovalev 2023-06-01 11:15:20 UTC
The problem was solved by updating the bios firmware.

$ diff lspci_nnk.txt lspci_nnk_new_bios.txt 
47c47
< 00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection (10) I219-V [8086:0d4f] (rev 01)
---
> 00:1f.6 Ethernet controller [0200]: Intel Corporation Device [8086:0dc6] (rev
> 01)