Red Hat Bugzilla – Bug 162175
[PATCH] Synchronize interface link state with e100 poll routine
Last modified: 2007-04-18 13:28:50 EDT
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:
Version-Release number of selected component (if applicable):
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
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.
Created attachment 116177 [details]
Mallikarjuna Chilakala's e100 poll syncronizing patch
This may not be serious enough for the scarce resource of Fedora Legacy,
especially if this hasn't been fixed in FC3.
Did this make it into a more recent upstream kernel?
This doesn't seem to be important enough to fix just on its own, so mark it DEFER.