Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Jul 2000 23:17:21 +0000
From:      Joy Ganguly <joy@niksun.com>
To:        freebsd-hackers <freebsd-hackers@FreeBSD.ORG>, freebsd-smp@FreeBSD.ORG, freebsd-scsi@FreeBSD.ORG
Subject:   Adaptec 3950 and SMP...
Message-ID:  <396A5981.19AD6985@falcon.niksun.com>

next in thread | raw e-mail | index | archive | help
hi all,


i have a L440GX+  intel server motherboard running 2 P3. The motherboard
has an on-board scsi controller aic7896 (ahc0, ahc1). Additionally i
have added an "Adaptec 3950 scsi controller" board(ahc2, ahc3). When i
boot an uniprocessor kernel everything works fine. However when i boot a
multiprocessor kernel everything seems ok till the boot mesg shows
"Waiting for scsi devices to settle". But after waiting for some time
the boot msg shows a lot of SCB timeouts and hangs. IF i remove the
additional scsi controller things start working again (except that the
system complains about unable to mount root partition...but it boots).

Since things work in a UP kernel i think it is an SMP related problem.
The mptable output is :-# Required:

options         SMP                     # Symmetric MultiProcessor
Kernel
options         APIC_IO                 # Symmetric (APIC) I/O

# Optional (built-in defaults will work in most cases):
#options                NCPU=2                  # number of CPUs
#options                NBUS=4                  # number of busses
#options                NAPIC=1                 # number of IO APICs
#options                NINTR=24                # number of INTs



dmesg on the UP kernel shows

ahc0: <Adaptec aic7896/97 Ultra2 SCSI adapter> rev 0x00 int a irq 11 on
pci0.12.0
ahc0: aic7896/97 Wide Channel A, SCSI Id=7, 16/255 SCBs
ahc1: <Adaptec aic7896/97 Ultra2 SCSI adapter> rev 0x00 int a irq 11 on
pci0.12.1
ahc1: aic7896/97 Wide Channel B, SCSI Id=7, 16/255 SCBs
ahc2: <Adaptec 3950B Ultra2 SCSI adapter> rev 0x00 int a irq 10 on
pci0.13.0
ahc2: aic7896/97 Wide Channel A, SCSI Id=7, 16/255 SCBs
ahc3: <Adaptec 3950B Ultra2 SCSI adapter> rev 0x00 int a irq 10 on
pci0.13.1
ahc3: aic7896/97 Wide Channel B, SCSI Id=7, 16/255 SCBs

Irq 10 is not used by anything else. What can be the problem ??

thanx in advance

joy



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


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




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