Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Jun 1999 17:57:03 -0400
From:      "Gary Palmer" <gpalmer@freebsd.org>
To:        alpha@freebsd.org
Cc:        scsi@freebsd.org
Subject:   SPL bug?
Message-ID:  <9901.929138223@noop.colo.erols.net>

next in thread | raw e-mail | index | archive | help

I just tried putting a newer kernel on the Alphastation I have at
work, and ran into an unusual problem. For months and months, I've had
`boot_osflags' set to include `v'. It seems a kernel from todays
(i.e. fri 11th June) source tree, refuses to boot properly with the
`-v' flag set. Why? Because when its going through listing the SCSI
devices (specifically the pass<n> devices), it seems to not always
register the corresponding da<n> device. e.g., without -v

da2 at isp0 bus 0 target 2 lun 0
da2: <SEAGATE ST15150W 0017> Fixed Direct Access SCSI-2 device 
da2: 20.000MB/s transfers (10.000MHz, offset 12, 16bit), Tagged Queueing Enabled
da2: 4095MB (8388315 512 byte sectors: 255H 63S/T 522C)
da1 at isp0 bus 0 target 1 lun 0
da1: <SEAGATE ST15150W 0022> Fixed Direct Access SCSI-2 device 
da1: 20.000MB/s transfers (10.000MHz, offset 12, 16bit), Tagged Queueing Enabled
da1: 4095MB (8388315 512 byte sectors: 255H 63S/T 522C)
da0 at isp0 bus 0 target 0 lun 0
da0: <DEC RZ28D    (C) DEC 0010> Fixed Direct Access SCSI-2 device 
da0: 20.000MB/s transfers (10.000MHz, offset 12, 16bit), Tagged Queueing Enabled
da0: 2007MB (4110480 512 byte sectors: 255H 63S/T 255C)
cd0 at isp0 bus 0 target 5 lun 0
cd0: <DEC RRD45   (C) DEC 1645> Removable CD-ROM SCSI-2 device 
cd0: 4.032MB/s transfers (4.032MHz, offset 12)
cd0: Attempt to query device size failed: NOT READY, Medium not present

However, with -v, it would never register all the da<n> devices, it
would print out the large ammount of info from pass<n>, and
OCCASIONALLY see one or two of the disks as da<n>, but never all of
them.

The only guess that I have is that while the SCSI layer is printing
the pass info, its blocking da<n> registration (like I said, this is a
guess, I don't understand all the ins-and-outs of CAM). Since the
console on this box is a 9600 baud serial console, printing the
pass<n> diags takes a non-trivial ammount of time. Without the diags,
the system works fine.

Any ideas?

Thanks,

Gary
--
Gary Palmer                                          FreeBSD Core Team Member
FreeBSD: Turning PC's into workstations. See http://www.FreeBSD.ORG/ for info



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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9901.929138223>