John Baldwin wrote:
On Thursday 10 August 2006 11:27, Dominic Marks wrote:
I've had a look, I don't exactly know what to look for, but I have several PCI Express to
PCI bridges:

[EMAIL PROTECTED]:0:2: class=0x060400 card=0x00000044 chip=0x032a8086 rev=0x00 hdr=0x01
     vendor   = 'Intel Corporation'
     device   = '6700PXH PCI Express-to-PCI Express Bridge B'
     class    = bridge
     subclass = PCI-PCI

You probably are hitting the condition I'm thinking of then.
While looking through the pciconf -vl output I also noticed this error:

[EMAIL PROTECTED]:13:0: class=0x010400 card=0x100113c1 chip=0x100113c1 rev=0x01 hdr=0x00
     vendor   = '3ware Inc.'
     device   = '7000/8000 series ATA-133 Storage Controller' **
     class    = mass storage
     subclass = RAID

** This actually a SATA 150 Controller. Not a big deal, but still incorrect.

It's just a string in /usr/share/misc/pci_vendors, it has no effect on operation or anything in the kernel. :)

I thought so, but it is still wrong :)

hint.pci3.13.INTA.irq=17

That should make twe0 use IRQ 17.

I doesn't seem to have had the desired effect:

 > kenv | grep pci3
hint.pci3.13.INTA.irq="17"

 > grep twe0 /var/run/dmesg.boot
twe0: <3ware Storage Controller. [...]> port 0xdcb0-0xdcbf mem 0xdf000000-0xdf7fffff irq 49 at device 13.0 on pci3

Erm, that should have worked. Did you just do 'kenv' to set it or did you reboot and set it in the loader? Also, what version are you running, and what revision of /sys/dev/pci/pci.c do you have?


I set it in devices.hints and rebooted.

FreeBSD gdc083.internal.graphdata.co.uk 6.1-STABLE FreeBSD 6.1-STABLE #2: Mon Jul 17 16:30:13 BST 2006 [EMAIL PROTECTED]:/usr/obj/usr/src/sys/GDC083 i386

/usr/src/sys/dev/pci/pci.c:
$FreeBSD: src/sys/dev/pci/pci.c,v 1.292.2.7 2006/01/31 14:42:43 imp Exp $

Thanks John!

Dominic
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to