8.0-beta3 does not detect several ata channels
Nick Hilliard
nick-lists at netability.ie
Mon Sep 7 15:51:06 UTC 2009
On 01/09/2009 15:02, John Baldwin wrote:
> Hmm, so an idea I had just now.. can you grab a dump of the PCI config space
> for the disk controller in the MCFG vs non-MCFG cases? That is, find the
> device's address using pciconf -lv (e.g. pci0:0:30:0 or some such) and then
> run this command under both configurations and save the output:
>
> pciconf -r pci0:0:30:0 0:0xfc
Ok, got this working on the beta4 livefs. If hw.pci.mcfg=0, then all disks
are detected correctly.
I've attached the pciconf output for each case.
Nick
-------------- next part --------------
037f10de 00b00007 010185a3 00800000
0000dd81 0000dd01 0000dc01 0000db81
0000db01 fcebd000 00000000 1714103c
00000000 00000044 00000000 01030115
1714103c 0002b001 00000000 00000000
8008680f 00000000 00000000 00000000
00000000 00000c41 42060f00 00000000
40c4782c 00001001 00001001 00200020
c0000000 02df8800 b0080000 02de8c00
90080000 00000000 10060006 0101037f
18000a12 00000000 00000000 02003133
0084cc05 00000000 00000000 00000000
00000000 00000000 000a000a a8020008
0302000a 00000042 00000000 e000482a
0302000a 00000042 00000000 e7f0000f
00000000 00000000 000c0010 00000000
-------------- next part --------------
037f10de 00b00007 010185a3 00800000
0000da81 0000da01 0000d981 0000d901
0000d881 fcebc000 00000000 1714103c
00000000 00000044 00000000 01030216
1714103c 0002b001 00000000 00000000
8008680f 00000000 00000000 00000000
00000000 00000c41 42060f00 00000000
40c4782c 00001001 00001001 00200020
c0000000 02df8800 b0080000 02df9000
90080000 00000000 10060006 0101037f
18000a12 00000000 00000000 02003133
0084cc05 00000000 00000000 00000000
00000000 00000000 000a000a a8020008
0302000a 00000042 00000000 e7d00001
0302000a 00000042 00000000 e000000f
00000000 00000000 000c0010 00000000
-------------- next part --------------
037f10de 00b00007 010185a3 00800000
0000d801 0000d781 0000d701 0000d681
0000d601 fcebb000 00000000 1714103c
00000000 00000044 00000000 01030317
1714103c 0002b001 00000000 00000000
8008680f 00000000 00000000 00000000
00000000 00000c41 42060f00 00000000
40c4782c 00001001 00001001 00200020
c0000000 02e5b800 b0080000 0d04f000
80080000 00000000 10060006 0101037f
17000a12 00000000 00000000 02003133
0084cc05 00000000 00000000 00000000
00000000 00000000 000a000a a8020008
0302000a 00000042 00000000 81001000
0302000a 00000042 00000000 87f00001
00000000 00000000 000c0010 00000000
-------------- next part --------------
037f10de 00b00007 010185a3 00800000
0000dd81 0000dd01 0000dc01 0000db81
0000db01 fcebd000 00000000 1714103c
00000000 00000044 00000000 01030115
1714103c 0002b001 00000000 00000000
8008680f 00000000 00000000 00000000
00000000 00000c41 42060f00 00000000
40c4782c 00001001 00001001 00200020
c0000000 78b69800 00080000 78762000
00080000 00000000 10060006 0101037f
18000a12 00000000 00000000 02003133
0084cc05 00000000 00000000 00000000
00000000 00000000 000a000a a8020008
0302000a 00000042 00000000 e000482a
0302000a 00000042 00000000 e7f0000f
00000000 00000000 000c0010 00000000
-------------- next part --------------
037f10de 00b00007 010185a3 00800000
0000da81 0000da01 0000d981 0000d901
0000d881 fcebc000 00000000 1714103c
00000000 00000044 00000000 01030216
1714103c 0002b001 00000000 00000000
8008680f 00000000 00000000 00000000
00000000 00000c41 42060f00 00000000
40c4782c 00001001 00001001 00200020
c0000000 02de8c00 b0080000 02de8800
90080000 00000000 10060006 0101037f
18000a12 00000000 00000000 02003133
0084cc05 00000000 00000000 00000000
00000000 00000000 000a000a a8020008
0302000a 00000042 00000000 e7d00001
0302000a 00000042 00000000 e000000f
00000000 00000000 000c0010 00000000
-------------- next part --------------
037f10de 00b00007 010185a3 00800000
0000d801 0000d781 0000d701 0000d681
0000d601 fcebb000 00000000 1714103c
00000000 00000044 00000000 01030317
1714103c 0002b001 00000000 00000000
8008680f 00000000 00000000 00000000
00000000 00000c41 42060f00 00000000
40c4782c 00001001 00001001 00200020
c0000000 02e6b400 b0080000 cfed0800
80080000 00000000 10060006 0101037f
17000a12 00000000 00000000 02003133
0084cc05 00000000 00000000 00000000
00000000 00000000 000a000a a8020008
0302000a 00000042 00000000 81001000
0302000a 00000042 00000000 87f00001
00000000 00000000 000c0010 00000000
-------------- next part --------------
none0 at pci0:0:0:0: class=0x050000 card=0x1714103c chip=0x036910de rev=0xa2 hdr=0x00
class = memory
subclass = RAM
isab0 at pci0:0:1:0: class=0x060100 card=0x1714103c chip=0x036010de rev=0xa3 hdr=0x00
class = bridge
subclass = PCI-ISA
none1 at pci0:0:1:1: class=0x0c0500 card=0x1714103c chip=0x036810de rev=0xa3 hdr=0x00
class = serial bus
subclass = SMBus
ohci0 at pci0:0:2:0: class=0x0c0310 card=0x1714103c chip=0x036c10de rev=0xa1 hdr=0x00
class = serial bus
subclass = USB
ehci0 at pci0:0:2:1: class=0x0c0320 card=0x1714103c chip=0x036d10de rev=0xa2 hdr=0x00
class = serial bus
subclass = USB
atapci0 at pci0:0:5:0: class=0x010185 card=0x1714103c chip=0x037f10de rev=0xa3 hdr=0x00
class = mass storage
subclass = ATA
atapci1 at pci0:0:5:1: class=0x010185 card=0x1714103c chip=0x037f10de rev=0xa3 hdr=0x00
class = mass storage
subclass = ATA
atapci2 at pci0:0:5:2: class=0x010185 card=0x1714103c chip=0x037f10de rev=0xa3 hdr=0x00
class = mass storage
subclass = ATA
pcib1 at pci0:0:6:0: class=0x060401 card=0x1714103c chip=0x037010de rev=0xa2 hdr=0x01
class = bridge
subclass = PCI-PCI
pcib2 at pci0:0:10:0: class=0x060400 card=0x000010de chip=0x037610de rev=0xa3 hdr=0x01
class = bridge
subclass = PCI-PCI
pcib3 at pci0:0:11:0: class=0x060400 card=0x000010de chip=0x037410de rev=0xa3 hdr=0x01
class = bridge
subclass = PCI-PCI
pcib4 at pci0:0:12:0: class=0x060400 card=0x000010de chip=0x037410de rev=0xa3 hdr=0x01
class = bridge
subclass = PCI-PCI
pcib5 at pci0:0:13:0: class=0x060400 card=0x000010de chip=0x037810de rev=0xa3 hdr=0x01
class = bridge
subclass = PCI-PCI
pcib6 at pci0:0:14:0: class=0x060400 card=0x000010de chip=0x037510de rev=0xa3 hdr=0x01
class = bridge
subclass = PCI-PCI
pcib7 at pci0:0:15:0: class=0x060400 card=0x000010de chip=0x037710de rev=0xa3 hdr=0x01
class = bridge
subclass = PCI-PCI
hostb0 at pci0:0:24:0: class=0x060000 card=0x00000000 chip=0x12001022 rev=0x00 hdr=0x00
class = bridge
subclass = HOST-PCI
hostb1 at pci0:0:24:1: class=0x060000 card=0x00000000 chip=0x12011022 rev=0x00 hdr=0x00
class = bridge
subclass = HOST-PCI
hostb2 at pci0:0:24:2: class=0x060000 card=0x00000000 chip=0x12021022 rev=0x00 hdr=0x00
class = bridge
subclass = HOST-PCI
hostb3 at pci0:0:24:3: class=0x060000 card=0x00000000 chip=0x12031022 rev=0x00 hdr=0x00
class = bridge
subclass = HOST-PCI
hostb4 at pci0:0:24:4: class=0x060000 card=0x00000000 chip=0x12041022 rev=0x00 hdr=0x00
class = bridge
subclass = HOST-PCI
em0 at pci0:4:0:0: class=0x020000 card=0x704a103c chip=0x10b98086 rev=0x06 hdr=0x00
class = network
subclass = ethernet
vgapci0 at pci0:16:0:0: class=0x030000 card=0x31fa103c chip=0x0522102b rev=0x02 hdr=0x00
class = display
subclass = VGA
bge0 at pci0:17:0:0: class=0x020000 card=0x7051103c chip=0x165a14e4 rev=0x00 hdr=0x00
class = network
subclass = ethernet
More information about the freebsd-current
mailing list