Hi Martin,

There's a potential fix for this upstream, in v5.3-rc1 mainline build (thus not 
in v5.2),
which is also applied to bionic-proposed (4.15.0-60.67).

Could you please test whether the issue is resolved with bionic-proposed
[1] ?

If that doesn't help, further regression/bisect test steps will be
needed.

Thank you!

[1] https://wiki.ubuntu.com/Testing/EnableProposed

The mentioned potential fix is:

commit d17ba0f616a08f597d9348c372d89b8c0405ccf3
Author: Konstantin Khlebnikov <khlebni...@yandex-team.ru>
Date:   Wed Apr 17 11:13:20 2019 +0300

    e1000e: start network tx queue only when link is up
    
    Driver does not want to keep packets in Tx queue when link is lost.
    But present code only reset NIC to flush them, but does not prevent
    queuing new packets. Moreover reset sequence itself could generate
    new packets via netconsole and NIC falls into endless reset loop.
    
    This patch wakes Tx queue only when NIC is ready to send packets.
    
    This is proper fix for problem addressed by commit 0f9e980bf5ee
    ("e1000e: fix cyclic resets at link up with active tx").
    
    Signed-off-by: Konstantin Khlebnikov <khlebni...@yandex-team.ru>
    Suggested-by: Alexander Duyck <alexander.du...@gmail.com>
    Tested-by: Joseph Yasi <joe.y...@gmail.com>
    Tested-by: Aaron Brown <aaron.f.br...@intel.com>
    Tested-by: Oleksandr Natalenko <oleksa...@redhat.com>
    Signed-off-by: Jeff Kirsher <jeffrey.t.kirs...@intel.com>

git/linux $ git describe --contains d17ba0f616a08f597d9348c372d89b8c0405ccf3
v5.3-rc1~140^2~410^2~2

git/ubuntu-bionic $ git log --oneline origin/master-next -- 
drivers/net/ethernet/intel/e1000e/
02f5b7ea8c79 e1000e: start network tx queue only when link is up
...

git/ubuntu-bionic $ git describe --contains 02f5b7ea8c79
Ubuntu-4.15.0-59.66~576

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1841148

Title:
  Kernel 4.15.0-58 breaks Intel Ethernet Connection for I219-V and
  82579V using e1000e driver

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1841148/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to