From owner-freebsd-scsi Sun Apr 18 10:51:14 1999 Delivered-To: freebsd-scsi@freebsd.org Received: from out1.ibm.net (out1.ibm.net [165.87.194.252]) by hub.freebsd.org (Postfix) with ESMTP id D751E14F79 for ; Sun, 18 Apr 1999 10:51:12 -0700 (PDT) (envelope-from dgraef@ibm.net) Received: from slip139-92-13-70.aug.de.ibm.net (slip139-92-13-70.aug.de.ibm.net [139.92.13.70]) by out1.ibm.net (8.8.5/8.6.9) with SMTP id RAA100346; Sun, 18 Apr 1999 17:48:43 GMT Message-Id: <199904181748.RAA100346@out1.ibm.net> From: "detlef graef" To: "mjacob@feral.com" Cc: "freebsd-scsi@FreeBSD.ORG" Date: Sun, 18 Apr 99 19:49:14 Reply-To: "detlef graef" X-Mailer: PMMail 1.95a For OS/2 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Subject: Re: Tekram DC390 driver for FreeBSD 3.x Sender: owner-freebsd-scsi@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hello, On Sun, 18 Apr 1999 10:39:17 -0700 (PWT), Matthew Jacob wrote: >> > The *same* kernel (with support for the 2940 and DC390) waits when >> > a 2940 is installed. Why could this be? The code that makes the kernel >> > to wait is not implemented in the driver. Why are there differences >> > in the behaviour with different controllers? >> > >If the HBA doesn't report a BUS RESET back to CAM via an xpt_async call, >the simq won't get frozen for SCSI_DELAY milliseconds. This call occurs >both as driven by the driver when a XPT_RESET_BUS gets thrown at it and >also when an aynchronous bus reset is detected. > >Also, if the hba's hba_misc has PIM_NOBUSRESET set, no initial bus reset >will be done. Ok, but this problem I couldn't solve shortly... I'm not a skilled Programmer. >Which is the Tekram driver? I don't notice it anywhere.... You can get it at ftp.tekram.com There is a boot floppy etc. With best regards, D. Graef To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message