Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Wed, 17 Apr 2002 11:32:05 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Wed, 17 Apr 2002 11:32:04 -0400 Received: from glade.nmd.msu.ru ([193.232.112.67]:37135 "HELO glade.nmd.msu.ru") by vger.kernel.org with SMTP id ; Wed, 17 Apr 2002 11:32:03 -0400 Date: Wed, 17 Apr 2002 19:31:57 +0400 From: Andrey Slepuhin To: "Justin T. Gibbs" Cc: linux-kernel@vger.kernel.org Subject: Re: aic7xxx driver v6.2.5 freezes the kernel Message-ID: <20020417153157.GH7342@glade.nmd.msu.ru> In-Reply-To: <20020417111515.GE7342@glade.nmd.msu.ru> <200204171454.g3HEsB904317@aslan.scsiguy.com> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline User-Agent: Mutt/1.3.28i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Apr 17, 2002 at 08:54:11AM -0600, Justin T. Gibbs wrote: > >All other changes were successfully merged without any problems. > >BTW, version 6.2.6 of the driver from 2.4.19-pre7 freezes the system too. > > What motherboard is this again? P3TDER with dual channel U160 aic7899 controller onboard: 00:05.0 SCSI storage controller: Adaptec 7899P (rev 01) Subsystem: Unknown device 9d15:0001 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- TAbort- SERR- Perhaps your PCI bus is running just > a hair bit faster than 66MHz? I doubt it. > A similar issue was discovered with the > U320 controllers running at 133MHz PCI-X where some amount of delay is > required prior to accessing chip registers again after setting > CHIPRST. > > The code was flipped so that the delay was acurate. In PCI, you > are only guaranteed that the write has been flushed all the way to the > device by performing a read to that device. I guess we'll just have to > hope that our write transaction isn't stalled. > > I'll make a 6.2.7 drop later today. Ok, I'll test it. Andrey. -- A right thing should be simple (tm) - 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/