atom feed4 messages in org.freebsd.freebsd-bugsRe: kern/21209: scsi ncr driver insta...
FromSent OnAttachments
bsim...@mediaone.netSep 11, 2000 11:39 am 
Gérard RoudierSep 11, 2000 12:58 pm 
Gérard RoudierSep 11, 2000 2:39 pm 
shel...@FreeBSD.orgSep 12, 2000 7:17 am 
Subject:Re: kern/21209: scsi ncr driver installs instead of scsi sym driver: system halts
From:Gérard Roudier (grou@club-internet.fr)
Date:Sep 11, 2000 2:39:39 pm
List:org.freebsd.freebsd-bugs

The following reply was made to PR kern/21209; it has been noted by GNATS.

From: =?ISO-8859-1?Q?G=E9rard_Roudier?= <grou@club-internet.fr> To: bsim@mediaone.net Cc: free@FreeBSD.ORG Subject: Re: kern/21209: scsi ncr driver installs instead of scsi sym driver: system halts Date: Mon, 11 Sep 2000 23:17:17 +0200 (CEST)

I just looked into the problem, as promised.

`ncr' 1.155.2.1 has been partially new-bussified (only bus resources and bus space has been addressed, but not bus-dma).

This driver version has already been reported to make problem by PR/20689. This PR has been assigned to me. Why not ? But I am not the author of the changes in `ncr' 1.155.2.1. I planned to have a look at this PR, but haven't had found time yet. I may have missed the problem, since I haven't `ncr' configured in my various kernel configurations.

The only immediate change that can fix should be to remove `ncr' from the kernel configuration used for the snap-shot (could be GENERIC or something close to this config ? )

However, machines that donnot work with PCI parity checking (misc/17584) and using early SYMBIOS chips may experience problems with `sym' driver version in RELENG_4. Latest `sym' should work-around this but it hasn't been MFCed yet. If somebody, may-be the author of latest changes in `ncr' has time to fix the problem in latest `ncr' for RELENG_4, this will be better, IMO.

4.0-RELEASE started with `ncr' for 810 non-A, 815 and 825 non-A chips. `sym' didn't support these devices yet at 4.0 time, and the `ncr' was working for most users, it seemed.

In my opinion, the new-bussification of _stable_ `ncr' in RELENG_4 as _stable_ branch was not appropriate, but I may have missed the actual reason for that. For now, the result is:

- `ncr' in -stable is broken - `ncr' in -stable takes precedence over `sym' for everything except SYM53C1010 that is only supported by `sym'.

And I can only suggest to remove `ncr' from GENERIC, as an immediate possible fix. :-(

Gerard.

On Mon, 11 Sep 2000 bsim@mediaone.net wrote:

Number: 21209 Category: kern Synopsis: scsi ncr driver installs instead of scsi sym driver: system
halts Confidential: no Severity: serious Priority: medium Responsible: freebsd-bugs State: open Quarter: Keywords: Date-Required: Class: sw-bug Submitter-Id: current-users Arrival-Date: Mon Sep 11 11:50:00 PDT 2000 Closed-Date: Last-Modified: Originator: barry simpson Release: 4.1 Organization: BRI Environment:

FreeBSD 4.1-STABLE #0: Mon Sep 11 06:45:40 PDT 2000 ro@baz.difsil.net:/usr/obj/usr/src/sys/BAZA i386

Description:

4.1 release installs sym driver(s) for symbios 22801 HAB (dual 875 chip) without
problem. 4.1 snapshots, since late august, install ncr driver and system halts after
'scsi reset waiting 15 secs'.

How-To-Repeat: install 4.1 snapshot kern/mks.flp from ~aug 25 thru sep 10 Fix:

work-around: install 4.1 release. cvsup to latest snapshot (9-10-00) does not change the sym scsi driver to ncr driver. system updates correctly; make world/kernel successful

Release-Note: Audit-Trail: Unformatted:

To Unsubscribe: send mail to majo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message

To Unsubscribe: send mail to majo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message