Bug 1918923

Summary: taking eeprom dump (ethtool -e) of several device types makes the system instable
Product: Red Hat Enterprise Linux 8 Reporter: Pavel Moravec <pmoravec>
Component: ethtoolAssignee: Ivan Vecera <ivecera>
Status: CLOSED DUPLICATE QA Contact: Tianhao <tizhao>
Severity: high Docs Contact:
Priority: high    
Version: 8.4CC: hwkernel-mgr
Target Milestone: rcFlags: pm-rhel: mirror+
Target Release: 8.0   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-01-21 17:32:43 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Pavel Moravec 2021-01-21 17:26:50 UTC
Description of problem:
It has been noticed that "ethtool -e <device>" for several types of NICs negatively affects the underlying system. In particular:

- bz1869724: RHEL8.3, bnx2x driver, the device is paused for several seconds
- bz1917074: RHEL7.*, tg3 driver (maybe in ovs-dpdk bond only), OOM / memory balloon, command hung, ports flapped
- bz1917196: RHEL8.*, i40e driver, network glitch for 17 seconds

We don't claim the three bugzillas have the same root cause, as they were noticed on different driver types. But all were noticed in quite short timeframe, so *probably* they can have something in common.

Please make the eeprom dump ore robust, not affecting production.


Version-Release number of selected component (if applicable):
See above BZs for details.


How reproducible:
100% per the reproducers in the three BZs.


Steps to Reproduce:
1. See the BZs.


Actual results:
eeprom dump negatively affects the network traffic for too long time


Expected results:
No impact to production (I guess a very short delay can be acceptable).


Additional info:

Comment 1 Pavel Moravec 2021-01-21 17:32:43 UTC
closing it in favour of driver specific BZs:

tg3 - https://bugzilla.redhat.com/show_bug.cgi?id=1918875
i40e - https://bugzilla.redhat.com/show_bug.cgi?id=1918889
bnx2x - https://bugzilla.redhat.com/show_bug.cgi?id=1918897

*** This bug has been marked as a duplicate of bug 1918875 ***