Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Tue, 11 Mar 2003 17:20:36 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Tue, 11 Mar 2003 17:20:36 -0500 Received: from fmr02.intel.com ([192.55.52.25]:64212 "EHLO caduceus.fm.intel.com") by vger.kernel.org with ESMTP id ; Tue, 11 Mar 2003 17:20:35 -0500 Date: Tue, 11 Mar 2003 14:31:37 -0800 (PST) From: Scott Feldman X-X-Sender: scott.feldman@localhost.localdomain To: Adam Scislowicz cc: linux-kernel@vger.kernel.org, Subject: Re: [2.4.20] system freezes Intel e1000(included & 4.4.19) & bonding(20030207, active-backup mode) In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1061 Lines: 37 On Mon, 10 Mar 2003, Adam Scislowicz wrote: > Is anyone else using 2.4.20 bonding in combination w/ the e1000 or > better yet the Tyan S2723? It's almost like dev_close was called without dev_open? Not sure. Can you try this patch against e1000 in 2.4.20: --- linux-2.4.20/drivers/net/e1000/e1000_main.c.orig 2003-03-11 13:45:26.000000000 -0800 +++ linux-2.4.20/drivers/net/e1000/e1000_main.c 2003-03-11 14:12:12.000000000 -0800 @@ -977,6 +977,9 @@ unsigned long size; int i; + if(!adapter->tx_ring.buffer_info) + return; + /* Free all the Tx ring sk_buffs */ for(i = 0; i < adapter->tx_ring.count; i++) { @@ -1042,6 +1045,9 @@ unsigned long size; int i; + if(!adapter->rx_ring.buffer_info) + return; + /* Free all the Rx ring sk_buffs */ for(i = 0; i < adapter->rx_ring.count; i++) { - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/