Date: Wed, 15 Jan 1997 20:21:07 -0700 From: Steve Passe <smp@csn.net> To: Kenneth Merry <ken@housing1.stucen.gatech.edu> Cc: matt@lkg.dec.com, kmitch@weenix.guru.org, se@zpr.uni-koeln.de, smp@freebsd.org Subject: Re: Adaptec 3940UW and SMP Message-ID: <199701160321.UAA07607@clem.systemsix.com> In-Reply-To: Your message of "Wed, 15 Jan 1997 20:49:20 EST." <199701160149.UAA06971@housing1.stucen.gatech.edu>
index | next in thread | previous in thread | raw e-mail
Hi,
> Sorry I took so long to get back on this. In a nutshell, this is
>what I have figured out:
>
> standard SMP kernel APIC_IO SMP kernel
>de0 in, MP v1.1 enabled works hangs right before init
>de0 in, MP v1.4 enabled hangs hangs
so there is another problem here, I assume this works OK with the UNI-proc
kernel?
>de0 out, MP v1.4 enabled works works initially, X crashes it
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
as Peter just stated, this could be expected for other reasons involving
the npx code.
---
>Probing for devices on PCI bus 1:
>ahc0 <Adaptec 3940 Ultra SCSI host adapter> rev 0 int a irq 17 on pci1:4
>Freeing (NOT implimented) irq 11 for ISA cards.
> ...
>ahc1 <Adaptec 3940 Ultra SCSI host adapter> rev 0 int a irq 18 on pci1:5
>Freeing (NOT implimented) irq 10 for ISA cards.
this is what we want to see, the code picked up the proper APIC_IO irqs
from the MP table!
---
and these are what the entries should look like (1.4 made the difference)
>Bus: Bus ID Type
> 0 PCI
> 1 PCI
> 2 ISA
>
>I/O Ints: Type Polarity Trigger Bus ID IRQ APIC ID INT#
> ...
> INT active-lo level 1 4:A 2 17
> INT active-lo level 1 5:A 2 18
> INT active-lo level 0 13:A 2 19
note how the table both uses the correct PCI syntax AND
the 2 PCI busses between 4/5 and 13, ie 4/5 are on pci1 while 13 is on
pci0. (although I would be curious as to whether it would still report
2 PCI busses without the 3940 installed...)
So the remaining question for this system is why the SMC card hangs the
SMP kernel, both APIC_IO and non-APIC, UNLESS it is set for MP spec v1.1
---
> If there's any more information I can supply, or testing that needs
>to be done, just let me know.
I'll get back to you when I have some free time (several weeks at least...)
--
Steve Passe | powered by
smp@csn.net | FreeBSD
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: 2.6.2
mQCNAzHe7tEAAAEEAM274wAEEdP+grIrV6UtBt54FB5ufifFRA5ujzflrvlF8aoE
04it5BsUPFi3jJLfvOQeydbegexspPXL6kUejYt2OeptHuroIVW5+y2M2naTwqtX
WVGeBP6s2q/fPPAS+g+sNZCpVBTbuinKa/C4Q6HJ++M9AyzIq5EuvO0a8Rr9AAUR
tBlTdGV2ZSBQYXNzZSA8c21wQGNzbi5uZXQ+
=ds99
-----END PGP PUBLIC KEY BLOCK-----
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199701160321.UAA07607>
