Bug 162175

Summary: [PATCH] Synchronize interface link state with e100 poll routine
Product: [Retired] Fedora Legacy Reporter: Bryan Wann <bwann>
Component: kernelAssignee: Fedora Legacy Bugs <bugs>
Status: CLOSED WONTFIX QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: fc2   
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard: DEFER
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-08-13 14:29:05 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Mallikarjuna Chilakala's e100 poll syncronizing patch none

Description Bryan Wann 2005-06-30 16:34:02 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4

Description of problem:
This is a patch by Mallikarjuna Chilakala that was released after FC2 went legacy.  It corrects a polling problem where network interfaces using the e100 driver would time out causing brief network hangs every few minutes, could be five minutes before it happens again, could be an hour.  This is a simple patch against FC2 that has fixed the problem.

His original post is at:
http://marc.theaimsgroup.com/?l=linux-netdev&m=111462412520401&w=2

Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1.  Install kernel-2.6.10-1.771  (This has been a problem with earlier 2.6.9 and 2.6.10 releases as well)
2.  Bring up networking, pass traffic for an hour or two
3.  Wait
  

Actual Results:  Repeated periodic (every 5-30 minutes) flapping of e100 interfaces:

kernel: bonding: bond0: link status definitely down for interface eth1, disabling it
kernel: bonding: bond0: making interface eth0 the new active one.
kernel: e100: eth1: e100_watchdog: link up, 100Mbps, full-duplex
kernel: bonding: bond0: link status definitely up for interface eth1.


Expected Results:  No flapping or pauses.

Additional info:

Comment 1 Bryan Wann 2005-06-30 16:35:46 UTC
Created attachment 116177 [details]
Mallikarjuna Chilakala's e100 poll syncronizing patch

Comment 2 Pekka Savola 2005-06-30 18:04:38 UTC
This may not be serious enough for the scarce resource of Fedora Legacy,
especially if this hasn't been fixed in FC3.


Comment 3 Marc Deslauriers 2005-07-31 00:24:28 UTC
Did this make it into a more recent upstream kernel?

Comment 4 Pekka Savola 2005-11-16 13:28:01 UTC
This doesn't seem to be important enough to fix just on its own, so mark it DEFER.