From owner-freebsd-stable@FreeBSD.ORG Mon Apr 14 15:13:45 2003 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 916) id D93EF37B401; Mon, 14 Apr 2003 15:13:45 -0700 (PDT) Date: Mon, 14 Apr 2003 15:13:45 -0700 From: Prafulla Deuskar To: "Jacob S. Barrett" Message-ID: <20030414151345.A85568@hub.freebsd.org> References: <20030414091855.A58639@hub.freebsd.org> <3E9AEEEE.1010202@amduat.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <3E9AEEEE.1010202@amduat.net>; from jbarrett@amduat.net on Mon, Apr 14, 2003 at 10:25:02AM -0700 X-Operating-System: FreeBSD 4.8-RC on an i386 cc: freebsd-stable@freebsd.org Subject: Re: em0: watchdog timeout -- resetting X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Apr 2003 22:13:46 -0000 > > > Prafulla Deuskar wrote: > > The driver version in 4.7-RELEASE was 1.3.14. > > To check if it is a driver issue can we go back to old driver? > > That worked. I don't see the messages anymore. Machine performance is > back to normal. > > So do you know what may have changed between 4.7/1.3.14 and it looks > like 1.4.10 for 4.8? There are some changes that were commited around > VLAN priority tag masking that I will need to apply to this version to > go forward with it. Is there anything else that I should be aware of > that changed between versions? > I broke support for 82542 based adapters *only* in 1.4.7/10 driver when I started to use RS for writebacks on descriptors unconditionally. (Report Status -- when data is dma'ed on chip) Easy fix in 1.4.10 driver is to change value for EM_REPORT_TX_EARLY in if_em.h as follows: #define EM_REPORT_TX_EARLY 1 This problem is not present in the latest driver in -stable. (1.5.31) Thanks, Prafulla