Subject: Where does the kernel pull SCSI info from?
To: None <port-alpha@netbsd.org>
From: David Hopper <dhop@nwlink.com>
List: port-alpha
Date: 02/04/2002 16:19:45
I get a message on bootup that is driving me nuts (and may be related to
stability problems on this alphaserver):
'WARNING: can't figure what device matches "SCSI 0 3 0 0 0 6000 10201077"'

Where does the kernel pull this from?  The SRM?  It's not clear from the
SRM enumeration what this is.  All physical devices as reported by the SRM
are listed in the kernel probe.

Second question:  what exactly is occurring when the kernel reports a stray
IRQ on a configured and functional ISP controller?  Is this an error
condition?  pci_kn300.c suggests that stray IRQs are due to unconfigured
devices...

thx vv much
David

NetBSD terran.gesi.net 1.5ZA NetBSD 1.5ZA (TERRAN.MP) #2: Mon Feb  4
15:40:50 UTC 2002    
bard@terran.gesi.net:/raid/src/sys/arch/alpha/compile/TERRAN.MP alpha

[SRM enum:]

>>show dev
polling ncr0 (NCR 53C810) slot 1, bus 0 PCI, hose 1  SCSI Bus 7
dka500.5.0.1.1     dka500        RRD46  1337
polling floppy0 (FLOPPY) PCEB - XBUS hose 0
dva0.0.0.1000.0    dva0          RX23
polling isp0 (QLogic ISP10X0) slot 3, bus 0 PCI, hose 0  SCSI Bus 7
dkb0.0.0.3.0       DKB0          RZ1CB-CA  LYJ0
dkb200.2.0.3.0     DKB200        RZ1CB-CA  LYJ0
dkb400.4.0.3.0     DKB400        RZ1CB-CA  LYJ0
polling tulip0 (DECchip 21140-AA) slot 4, bus 0 PCI, hose 0
ewa0.0.0.4.0       [MAC ADDRESS] Auto-Sensing

[boot messages:]
stray kn300 irq 12
scsibus0: waiting 2 seconds for devices to settle...
de0: enabling 100baseTX port
siop0: alloc newcdb at PHY addr 0x84ab6000
cd0 at scsibus0 target 5 lun 0: <DEC, RRD46   (C) DEC, 1337> SCSI2 5/cdrom
removable
cd0: sync (100.0ns offset 8), 8-bit (10.000MB/s) transfers
scsibus1: waiting 2 seconds for devices to settle...
sd0 at scsibus1 target 0 lun 0: <DEC, RZ1CB-CA (C) DEC, LYJ0> SCSI2
0/direct fixed
sd0: 4091 MB, 3708 cyl, 20 head, 113 sec, 512 bytes/sect x 8380080 sectors
isp0: bus 0 set tgt 0 flags 0xfd00 off 0x8 period 0xc
sd0: sync (50.0ns offset 8), 16-bit (40.000MB/s) transfers, tagged queueing
sd1 at scsibus1 target 2 lun 0: <DEC, RZ1CB-CA (C) DEC, LYJ0> SCSI2
0/direct fixed
sd1: 4091 MB, 3708 cyl, 20 head, 113 sec, 512 bytes/sect x 8380080 sectors
isp0: bus 0 set tgt 2 flags 0xfd00 off 0x8 period 0xc
sd1: sync (50.0ns offset 8), 16-bit (40.000MB/s) transfers, tagged queueing
sd2 at scsibus1 target 4 lun 0: <DEC, RZ1CB-CA (C) DEC, LYJ0> SCSI2
0/direct fixed
sd2: 4091 MB, 3708 cyl, 20 head, 113 sec, 512 bytes/sect x 8380080 sectors
isp0: bus 0 set tgt 4 flags 0xfd00 off 0x8 period 0xc
sd2: sync (50.0ns offset 8), 16-bit (40.000MB/s) transfers, tagged queueing
raidattach: Asked for 4 units
Kernelized RAIDframe activated
IPsec: Initialized Security Association Processing.
WARNING: can't figure what device matches "SCSI 0 3 0 0 0 6000 10201077"
root on sd0a dumps on sd0b
readclock: 2/2/4/15/42/34=>1012837354 (1012837301)
init: copying out path `/sbin/init' 11
RAIDFRAME: protectedSectors is 64
sd1: no disk label
raid0: Summary of serial numbers:
12151999 2
raid0: Summary of mod counters:
859007476 2
raid0: Component /dev/sd1c being configured at row: 0 col: 0
         Row: 0 Column: 0 Num Rows: 1 Num Columns: 2
         Version: 1 Serial Number: 12151999 Mod Counter: 859007476
         Clean: Yes Status: 0
raid0: Component /dev/sd2c being configured at row: 0 col: 1
         Row: 0 Column: 1 Num Rows: 1 Num Columns: 2
         Version: 1 Serial Number: 12151999 Mod Counter: 859007476
         Clean: Yes Status: 0
RAIDFRAME: Configure (RAID Level 0): total number of sectors is 16760000
(8183 MB)
RAIDFRAME(RAID Level 0): Using 6 floating recon bufs with no head sep limit