From owner-aic7xxx Wed Mar 17 12:27:18 1999 Delivered-To: aic7xxx@freebsd.org Received: from lacrosse.redhat.com (lacrosse.redhat.com [207.175.42.154]) by hub.freebsd.org (Postfix) with ESMTP id 4D8411527C for ; Wed, 17 Mar 1999 12:27:12 -0800 (PST) (envelope-from dledford@redhat.com) Received: from kabal.redhat.com (root@kabal.redhat.com [207.175.42.20]) by lacrosse.redhat.com (8.8.7/8.8.7) with ESMTP id PAA18508; Wed, 17 Mar 1999 15:26:50 -0500 Received: from redhat.com (dledford@kabal.redhat.com [207.175.42.20]) by kabal.redhat.com (8.8.7/8.8.7) with ESMTP id PAA02922; Wed, 17 Mar 1999 15:26:50 -0500 Message-ID: <36F0100A.182B7F25@redhat.com> Date: Wed, 17 Mar 1999 15:26:50 -0500 From: Doug Ledford Organization: RedHat Softwarem, Inc. X-Mailer: Mozilla 4.5 [en] (X11; U; Linux 2.0.36 i686) X-Accept-Language: en MIME-Version: 1.0 To: Gero Wedemann Cc: aic7xxx@FreeBSD.ORG Subject: Re: AIC 7890/1 Ultra 2 under Linux - workaround found References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-aic7xxx@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Gero Wedemann wrote: > > Hi! > > Finally I got a solution for the problem using the SCSI-Controller on a > Dual PII on ASUS P2B-D/P2B-DS motherboard discussed here yesterday and > today. The workaround is to disable multiple LUNs in the kernel and then > by magic it works. Sorry, but IMHO this is a bug. That is a bug, but not in the aic7xxx driver. It means that one or more of your devices tend to hang the bus if probed on more than one LUN. That/those devices need to be added to the kernel's SCSI blacklist. If you look at the file /usr/src/linux/drivers/scsi.c there is a blacklist in that file with quite a few devices that have the blacklist flag BLIST_NOLUN. Make an extry in that file for the device you suspect (the CD-ROM is the most common culprit) and then recompile with multiple LUNs turned back on and see if it works. If it does, then send me the info on the device that has to be blacklisted and I'll get it added to the stock kernel. -- Doug Ledford Opinions expressed are my own, but they should be everybody's. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe aic7xxx" in the body of the message