ncr53c8xx > v3.2 (as in 2.2.11pre7) no-go on DEC Multia...

mdorman@debian.org
09 Aug 1999 11:27:16 -0400


Alan, Gerard, etc.,

When trying to test the 2.2.11pre7 release on my DEC Multia, I ran
into the following behavior which leads me to request that 2.2.11 not
go out in the current state.

I suspect the problem stems from the new code in the ncr53c8xx that is
intended to allow the system to dynamically reconfigure the host
adapter's SCSI ID, but kernel hacking is hardly my area of expertise.

Where I normally get the following messages---please note the ID of 7
for the host adapter---when booting 2.2.10 (which contains the 3.2
driver):

ncr53c8xx: at PCI bus 0, device 6, function 0
ncr53c8xx: 53c810 detected
ncr53c810-0: rev=0x02, base=0x4200000, io_port=0x8000, irq=11
ncr53c810-0: ID 7, Fast-10, Parity Checking
ncr53c810-0: restart (scsi reset).
scsi0 : ncr53c8xx - version 3.2
scsi : 1 host.
Vendor: MICROP Model: 4345NS Rev: P429
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sda at scsi0, channel 0, id 0, lun 0
Vendor: IBM Model: CDRM00201 !F Rev: 0724
Type: CD-ROM ANSI SCSI revision: 02
ncr53c810-0-<0,0>: tagged command queue depth set to 8
scsi : detected 1 SCSI disk total.
ncr53c810-0-<0,*>: FAST-10 SCSI 10.0 MB/s (100 ns, offset 8)
SCSI device sda: hdwr sector= 512 bytes. Sectors= 8890029 [4340 MB] [4.3 GB]
[...]
Partition check:
sda: sda1 sda2

with 2.2.11ac7 (which contains the 3.2a-2 driver) I get the following
messages---which includes a notation that the host adapter ID is 0:

ncr53c8xx: at PCI bus 0, device 6, function 0
ncr53c8xx: 53c810 detected
ncr53c810-0: rev=0x02, base=0x4200000, io_port=0x8000, irq=11
ncr53c810-0: ID 0, Fast-10, Parity Checking
ncr53c810-0: restart (scsi reset).
scsi0 : ncr53c8xx - version 3.2a-2
scsi : 1 host.
Vendor: MICROP Model: 4345NS Rev: P429
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sda at scsi0, channel 0, id 1, lun 0
Vendor: MICROP Model: 4345NS Rev: P429
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sdb at scsi0, channel 0, id 2, lun 0
Vendor: MICROP Model: 4345NS Rev: P429
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sdc at scsi0, channel 0, id 3, lun 0
Vendor: MICROP Model: 4345NS Rev: P429
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sdd at scsi0, channel 0, id 4, lun 0
Vendor: MICROP Model: 4345NS Rev: P429
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sde at scsi0, channel 0, id 5, lun 0
Vendor: MICROP Model: 4345NS Rev: P429
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sdf at scsi0, channel 0, id 6, lun 0
Vendor: MICROP Model: 4345NS Rev: P429
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sdg at scsi0, channel 0, id 7, lun 0
ncr53c810-0-<1,0>: tagged command queue depth set to 8
ncr53c810-0-<2,0>: tagged command queue depth set to 8
ncr53c810-0-<3,0>: tagged command queue depth set to 8
ncr53c810-0-<4,0>: tagged command queue depth set to 8
ncr53c810-0-<5,0>: tagged command queue depth set to 8
ncr53c810-0-<6,0>: tagged command queue depth set to 8
ncr53c810-0-<7,0>: tagged command queue depth set to 8
scsi : detected 7 SCSI disks total.
ncr53c810-0-<1,*>: FAST-10 SCSI 10.0 MB/s (100 ns, offset 8)
SCSI device sda: hdwr sector= 512 bytes. Sectors= 8890029 [4340 MB] [4.3 GB]
ncr53c810-0-<2,*>: FAST-10 SCSI 10.0 MB/s (100 ns, offset 8)
SCSI device sdb: hdwr sector= 512 bytes. Sectors= 8890029 [4340 MB] [4.3 GB]
ncr53c810-0-<3,*>: FAST-10 SCSI 10.0 MB/s (100 ns, offset 8)
SCSI device sdc: hdwr sector= 512 bytes. Sectors= 8890029 [4340 MB] [4.3 GB]
ncr53c810-0-<4,*>: FAST-10 SCSI 10.0 MB/s (100 ns, offset 8)
SCSI device sdd: hdwr sector= 512 bytes. Sectors= 8890029 [4340 MB] [4.3 GB]
ncr53c810-0-<5,*>: FAST-10 SCSI 10.0 MB/s (100 ns, offset 8)
SCSI device sde: hdwr sector= 512 bytes. Sectors= 8890029 [4340 MB] [4.3 GB]
ncr53c810-0-<6,*>: FAST-10 SCSI 10.0 MB/s (100 ns, offset 8)
SCSI device sdf: hdwr sector= 512 bytes. Sectors= 8890029 [4340 MB] [4.3 GB]
ncr53c810-0-<7,*>: FAST-10 SCSI 10.0 MB/s (100 ns, offset 8)
SCSI device sdg: hdwr sector= 512 bytes. Sectors= 8890029 [4340 MB] [4.3 GB]
[...]
Partition check:
sda: sda1 sda2
sdb: sdb1 sdb2
sdc: sdc1 sdc2
sdd: sdd1 sdd2
sde: sde1 sde2
sdf: sdf1 sdf2
sdg: sdg1 sdg2
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 112k freed
Adding Swap: 131064k swap-space (priority -1)
eth1: Changing PNIC configuration to half-duplex, CSR6 816e0000.

The pertinent part of my config is:

CONFIG_SCSI_NCR53C8XX=y
# CONFIG_SCSI_SYM53C8XX is not set
CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=8
CONFIG_SCSI_NCR53C8XX_MAX_TAGS=32
CONFIG_SCSI_NCR53C8XX_SYNC=40
# CONFIG_SCSI_NCR53C8XX_PROFILE is not set
# CONFIG_SCSI_NCR53C8XX_IOMAPPED is not set
# CONFIG_SCSI_NCR53C8XX_SYMBIOS_COMPAT is not set

BTW, I also trie to use the ncr53c8xx=hostid:7 kernel parameter to
force it to the right ID with no success.

I've tried to find newer drivers, but the ftp.tux.org site seems to be
terrifically broken.

I hope this can be resolved before 2.2.11-final hits the streets.

Mike.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/